-
公开(公告)号:US10516753B2
公开(公告)日:2019-12-24
申请号:US16278433
申请日:2019-02-18
Applicant: Amazon Technologies, Inc.
Inventor: 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
Abstract: Disclosed are various embodiments for predictive caching of content to facilitate use of the content. If account is likely to commence use of a content item, the content item is cached before the use is commenced. The cache may be divided into multiple segments with different content selection criteria.
-
公开(公告)号:US10425780B1
公开(公告)日:2019-09-24
申请号:US15902762
申请日:2018-02-22
Applicant: Amazon Technologies, Inc.
Abstract: A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
-
公开(公告)号:US20160080444A1
公开(公告)日:2016-03-17
申请号:US14953891
申请日:2015-11-30
Applicant: Amazon Technologies, Inc.
Inventor: 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/06 , H04L12/861
CPC classification number: 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
Abstract: 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.
Abstract translation: 公开了用于预测性缓存内容以促进内容的即时使用的各种实施例。 如果用户可能通过客户端开始使用内容项,并且如果客户端具有可用资源以便于即时使用,则客户端被配置为在用户开始使用之前预测性地缓存内容项。 在这样做时,客户端可以从服务器获得内容项的元数据和内容项的初始部分。 客户端然后可以初始化各种资源以便于至少部分地基于元数据和初始部分来由客户端即时使用内容项目。
-
公开(公告)号:US11812344B2
公开(公告)日:2023-11-07
申请号:US17345409
申请日:2021-06-11
Applicant: Amazon Technologies, Inc.
CPC classification number: H04W4/12 , G06T7/80 , G10L15/08 , G10L15/22 , H04W4/08 , H04W8/18 , H04W8/22 , G10L2015/088 , G10L2015/223
Abstract: A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
-
公开(公告)号:US10440148B1
公开(公告)日:2019-10-08
申请号:US16030341
申请日:2018-07-09
Applicant: Amazon Technologies, Inc.
Inventor: Stefan Christian Richter , Nicholas James Benson , Justin Michael Binns , Kenneth Thomas Burford , James Marvin Freeman, II , Marc Joliveau , Li Tong
IPC: G06F15/173 , H04L29/08 , H04L12/825 , H04L12/26
Abstract: Techniques are described for balancing traffic among content delivery networks (CDNs). A CDN balancer can analyze CDN performance data and determine CDN balancing ratios used to distribute traffic among the CDNs.
-
公开(公告)号:US09444861B2
公开(公告)日:2016-09-13
申请号:US14953891
申请日:2015-11-30
Applicant: Amazon Technologies, Inc.
Inventor: 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 classification number: 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
Abstract: 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.
-
公开(公告)号:US10574779B2
公开(公告)日:2020-02-25
申请号:US15258610
申请日:2016-09-07
Applicant: Amazon Technologies, Inc.
Inventor: 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
Abstract: 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.
-
公开(公告)号:US10412206B1
公开(公告)日:2019-09-10
申请号:US16003803
申请日:2018-06-08
Applicant: Amazon Technologies, Inc.
Inventor: Nancy Yi Liang , Sandra Lemon, II , James Marvin Freeman, II
Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for dynamic mode switching and management of communications between devices. Example methods include receiving a first event from a first application on a first device, determining a first application identifier of the first application, and determining that the first device is in a communal mode. Example methods may include determining a communal mode profile for the first device, where the communal mode profile is associated with a first user account identifier that is associated with the first device, determining a set of user account identifiers associated with an accessory device identifier of the accessory device, and associating the set of user account identifiers and the accessory device identifier with the communal mode profile. Example methods may include receiving an indication of a second event, and disassociating the set of user account identifiers from the communal mode profile.
-
9.
公开(公告)号:US10178198B2
公开(公告)日:2019-01-08
申请号:US14968584
申请日:2015-12-14
Applicant: Amazon Technologies, Inc.
Inventor: James H. Wood , James Marvin Freeman, II , Wesley Shawn Davis , Jinesh U. Vora
Abstract: Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.
-
公开(公告)号:US11051139B2
公开(公告)日:2021-06-29
申请号:US16569779
申请日:2019-09-13
Applicant: Amazon Technologies, Inc.
Abstract: A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
-
-
-
-
-
-
-
-
-