发明名称 Partial object caching
摘要 A method of providing media at multiple bit rates using partial object caching may include receiving, from a first user device, a first request for a media object encoded at a first bit rate; providing the first portion of the media object to the first user device; and caching, in a partial object cache, the first portion of the media object. The method may additionally include receiving, from a second user device, a subsequent request for the media object encoded at the first bit rate; providing the first portion of the media object as retrieved from the partial object cache; and receiving a request for the media object encoded at a second bit rate. The method may further include modifying the request for the media object encoded at the second bit rate to instead request a second portion of the media object at the second bit rate.
申请公布号 US9069720(B2) 申请公布日期 2015.06.30
申请号 US201313732616 申请日期 2013.01.02
申请人 Limelight Networks, Inc. 发明人 Harvell Bradley B.;Kokal Mohan I.;Eggleston Jason
分类号 G06F15/167;G06F17/30 主分类号 G06F15/167
代理机构 Kilpatrick Townsend & Stockton, LLP 代理人 Kilpatrick Townsend & Stockton, LLP
主权项 1. A method of providing media at multiple bit rates using partial object caching, the method comprising: receiving, at a content delivery network (CDN) from a first user device, a first request for a media object encoded at a first bit rate; retrieving a first portion of the media object from a CDN server, wherein the first portion of the media object is encoded at the first bitrate; providing the first portion of the media object to the first user device; caching, in a partial object cache, the first portion of the media object; receiving, at the CDN from a second user device, a subsequent request for the media object encoded at the first bit rate; providing the first portion of the media object to the second user device, wherein the first portion of the media object is retrieved from the partial object cache; receiving, from the second user device during playback of the first portion of the media object, a request for the media object encoded at a second bit rate; and modifying the request for the media object encoded at the second bit rate to instead request a second portion of the media object at the second bit rate, wherein the second portion of the media object follows the first portion of the media object during playback on the second user device.
地址 Tempe AZ US