-
公开(公告)号:US09497243B1
公开(公告)日:2016-11-15
申请号:US14503190
申请日:2014-09-30
Applicant: Amazon Technologies, Inc.
Inventor: 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
CPC classification number: H04L65/602 , G06N3/08 , H04L65/4076 , H04L65/4084 , H04L65/80 , H04L67/2842 , H04L67/322 , H04N21/23106 , H04N21/2343 , H04N21/2387 , H04N21/6125
Abstract: 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 and the modeled customer demand.
Abstract translation: 提供内容传送技术。 在一个示例中,建模缓存网络的性能,传送网络的性能和客户需求。 为客户端设备提供了关于如何基于缓存网络的建模性能,传送网络的建模性能和建模的客户需求来请求内容的指令。
-
公开(公告)号:US10305721B1
公开(公告)日:2019-05-28
申请号:US14565226
申请日:2014-12-09
Applicant: Amazon Technologies, Inc.
Inventor: 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
Abstract: 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.
-
公开(公告)号:US09787745B1
公开(公告)日:2017-10-10
申请号:US15258976
申请日:2016-09-07
Applicant: Amazon Technologies, Inc.
Inventor: 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 classification number: H04L65/602 , G06N3/08 , H04L65/4076 , H04L65/4084 , H04L65/80 , H04L67/2842 , H04L67/322 , H04N21/23106 , H04N21/2343 , H04N21/2387 , H04N21/6125
Abstract: 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.
-
公开(公告)号:US10602094B1
公开(公告)日:2020-03-24
申请号:US15188847
申请日:2016-06-21
Applicant: Amazon Technologies, Inc.
Inventor: Chris Longo , Qianghua Lu
IPC: H04N7/16 , H04N7/167 , G06F21/10 , H04L9/32 , H04N21/266 , H04N21/4627 , H04N7/173 , H04N21/41
Abstract: A top-level service executes a procedure call to at least one dependent service to determine an entitlement result for a user device making a request of the top-level service. A processing device generates an entitlement token comprising the entitlement result, encrypts the entitlement token and sends the entitlement token to the user device. The user device can return the entitlement token when making additional requests of the top-level service to prevent the top-level service from having to make additional procedure calls to the at least one dependent service.
-
公开(公告)号:US09742749B1
公开(公告)日:2017-08-22
申请号:US14860455
申请日:2015-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Stefan Christian Richter , Marc Joliveau , Chris Longo , Ryan Dell Olson
IPC: H04H60/25 , H04L29/06 , H04L9/08 , H04W12/04 , H04N21/4627 , H04N21/6587 , H04N21/6377 , G06F21/62
CPC classification number: H04L63/068 , H04L9/0891 , H04L63/0428 , H04L2209/601 , H04N21/4627 , H04N21/6125 , H04N21/63775 , H04N21/6587 , H04W12/04
Abstract: Techniques are described by which decryption key rotation may be accomplished to support the protection of live streaming content. During playback of content using a decryption key, the client begins acquisition of a second stream of the same content (including a new decryption key) such that the client can transition playback of the content from the first stream to the second with few or no visible artifacts from the viewer's perspective.
-
-
-
-