-
公开(公告)号:US10574779B2
公开(公告)日:2020-02-25
申请号:US15258610
申请日:2016-09-07
发明人: James Marvin Freeman, II , Aaron M. Bromberg , Bryant F. Herron-Patmon , Nush Karmacharya , Joshua B. Barnard , Peter Wei-Chih Chen , Stephen A. Slotnick , Abhishek Dubey , Andrew J. Watts , Richard J. Winograd
IPC分类号: H04L29/08 , H04L29/06 , G06F15/167 , G06F16/9535 , G06F16/957 , H04L12/861
摘要: Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata.
-
公开(公告)号:US09665696B1
公开(公告)日:2017-05-30
申请号:US14311899
申请日:2014-06-23
发明人: Lei Li , Pankaj Sethi , Patrik Schnell , Wesley Shawn Davis , Joshua B. Barnard
IPC分类号: G06F21/10
CPC分类号: G06F21/602 , G06F21/10 , G06F2221/07 , H04L9/0631 , H04L63/0428
摘要: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.
-
公开(公告)号:US09544388B1
公开(公告)日:2017-01-10
申请号:US14274121
申请日:2014-05-09
发明人: Lei Li , Andrew Jason Ma , Gurpreet Singh Ahluwalia , Abhishek Dubey , Sachin Shah , Vijay Sen , Gregory Scott Benjamin , Prateek RameshChandra Shah , Cody Wayne Maxwell Powell , Meltem Celikel , Darryl Hudgin , James Marvin Freeman , Aaron M. Bromberg , Bryant F. Herron-Patmon , Nush Karmacharya , Joshua B. Barnard , Peter Wei-Chih Chen , Stephen A. Slotnick , Andrew J. Watts , Richard J. Winograd
CPC分类号: H04L67/2842 , G06F12/023 , G06F12/0813 , G06F12/0862 , G06F12/121 , G06F21/10 , G06F2212/1024 , G06F2212/154 , G06F2212/455 , G06F2212/507 , G06F2212/6024 , G06F2221/0753 , H04L65/60 , H04L67/125 , H04L67/22 , H04L67/2857 , H04L67/42
摘要: Disclosed are various embodiments for client-side predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from another computing device. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion. The client-side cache may be divided into multiple segments with different content selection criteria.
摘要翻译: 公开了用于内容的客户端预测性高速缓存以促进内容的即时使用的各种实施例。 如果用户可能通过客户端开始使用内容项目,则客户端被配置为在用户开始使用之前预测性地缓存内容项目。 在这样做时,客户端可以从另一个计算设备获取内容项的元数据和内容项的初始部分。 客户端然后可以初始化各种资源以便于至少部分地基于元数据和初始部分来由客户端即时使用内容项目。 客户端缓存可以被分成具有不同内容选择标准的多个段。
-
公开(公告)号:US09444861B2
公开(公告)日:2016-09-13
申请号:US14953891
申请日:2015-11-30
发明人: James Marvin Freeman, II , Aaron M. Bromberg , Bryant F. Herron-Patmon , Nush Karmacharya , Joshua B. Barnard , Peter Wei-Chih Chen , Stephen A. Slotnick , Abhishek Dubey , Andrew J. Watts , Richard J. Winograd
IPC分类号: G06F15/16 , H04N5/445 , H04L29/06 , H04L29/08 , G06F15/167 , H04L12/861 , G06F17/30
CPC分类号: H04L67/2847 , G06F15/167 , G06F17/30867 , G06F17/30902 , H04L49/90 , H04L63/061 , H04L63/068 , H04L65/4069 , H04L65/4084 , H04L67/10 , H04L67/22 , H04L67/28 , H04L67/2804 , H04L67/306 , H04L67/42 , H04L2463/101
摘要: Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion.
-
公开(公告)号:US10389838B2
公开(公告)日:2019-08-20
申请号:US15399184
申请日:2017-01-05
发明人: Lei Li , Andrew Jason Ma , Gurpreet Singh Ahluwalia , Abhishek Dubey , Sachin Shah , Vijay Sen , Gregory Scott Benjamin , Prateek Rameshchandra Shah , Cody Wayne Maxwell Powell , Meltem Celikel , Darryl Hudgin , James Marvin Freeman, II , Aaron M. Bromberg , Bryant F. Herron-Patmon , Nush Karmacharya , Joshua B. Barnard , Peter Wei-Chih Chen , Stephen A. Slotnick , Andrew J. Watts , Richard J. Winograd
IPC分类号: H04L29/08 , H04L29/06 , G06F21/10 , G06F12/02 , G06F12/0813 , G06F12/0862 , G06F12/121
摘要: Disclosed are various embodiments for client-side predictive caching of content to facilitate use of the content. If account is likely to commence use of a content item through a client, the client is configured to predictively cache the content item before the use is commenced. In doing so, the client may obtain an initial portion of the content item from another computing device. The client may then initialize various resources to facilitate use of the content item by the client. The client-side cache may be divided into multiple segments with different content selection criteria.
-
公开(公告)号:US10305721B1
公开(公告)日:2019-05-28
申请号:US14565226
申请日:2014-12-09
发明人: Justin Michael Binns , Lars Christian Ulness , James Eric Knowler , Charles Benjamin Franklin Waggoner , Terje Kristian Backman , Joshua B. Barnard , Marc Joliveau , Chris Longo , Matthew James Bordenet
IPC分类号: H04N7/173 , H04L29/06 , H04N21/63 , H04L29/10 , H04N21/472 , H04N21/262 , H04N21/238 , H04N21/24 , H04L29/08
摘要: Techniques are described for facilitating the delivery of digital content using gossip protocols. A group of client devices share information about network conditions in sideband communications using a gossip protocol. Each of the client devices then uses this information to make decisions about how to access content. By providing accurate and current information about network conditions the occurrence of buffering events and/or fatal errors may be significantly reduced or eliminated.
-
公开(公告)号:US10102386B2
公开(公告)日:2018-10-16
申请号:US15481587
申请日:2017-04-07
发明人: Lei Li , Pankaj Sethi , Patrik Schnell , Wesley Shawn Davis , Joshua B. Barnard
摘要: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.
-
公开(公告)号:US09948740B1
公开(公告)日:2018-04-17
申请号:US14549434
申请日:2014-11-20
CPC分类号: H04L67/2842 , H04L65/60
摘要: Techniques are described caching media content. The caching can provide the same cached media content to multiple requests based on different protocols.
-
公开(公告)号:US09787745B1
公开(公告)日:2017-10-10
申请号:US15258976
申请日:2016-09-07
发明人: Justin Michael Binns , Charles Benjamin Franklin Waggoner , Joshua B. Barnard , Matthew James Bordenet , Lars Christian Ulness , Marc Joliveau , Jim Knowler , Terje Kristian Backman , Chris Longo
IPC分类号: H04L29/06 , H04N21/231 , H04N21/2387 , H04N21/61 , H04N21/2343 , G06N3/08
CPC分类号: H04L65/602 , G06N3/08 , H04L65/4076 , H04L65/4084 , H04L65/80 , H04L67/2842 , H04L67/322 , H04N21/23106 , H04N21/2343 , H04N21/2387 , H04N21/6125
摘要: A technology for content delivery is provided. In one example, performance of a caching network, performance of a delivery network, and customer demand are modeled. Instructions are provided for a client device on how to request content based on the modeled performance of the caching network, the modeled performance of the delivery network or the modeled customer demand.
-
公开(公告)号:US10708667B1
公开(公告)日:2020-07-07
申请号:US15195301
申请日:2016-06-28
IPC分类号: H04N21/6373 , H04L29/06 , H04N21/647 , H04N21/472 , H04N21/2387 , H04N21/262
摘要: Methods and apparatus are described for combining fragments of media content that correspond to multiple quality levels. A particular combination of fragments may be selected for a client device based, at least in part, on feedback received from the client device. In this manner, adaptive bit rate selection can be simulated for a client device that does not support adaptive bit rate selection.
-
-
-
-
-
-
-
-
-