-
公开(公告)号:US20200084268A1
公开(公告)日:2020-03-12
申请号:US16680990
申请日:2019-11-12
Applicant: Amazon Technologies, Inc.
Inventor: Benjamin R. Hollis , William Alexander Strand
IPC: H04L29/08 , G06F16/957 , G06F17/22
Abstract: Systems, methods, and computer-readable media provide content items to clients. In one implementation, a system stores data identifying a plurality of cache servers, the cache servers storing the content items for download by a plurality of clients. The system receives a request from a first one of the clients to download one of the content items. The system selects one or more of the cache servers for providing the requested content item to the first client. The system transmits identifiers of the selected one or more cache servers to the first client, and transmits instructions to the first client. The instructions are operable, when executed by the first client, to determine whether the selected one or more cache servers have a local copy of the requested content item. When the first client determines that a first one of the selected one or more cache servers has a local copy of the requested content item, the first client downloads the requested content item from the first selected cache server.
-
公开(公告)号:US10290022B1
公开(公告)日:2019-05-14
申请号:US14747901
申请日:2015-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Darren Ernest Canavor , William Alexander Strand
IPC: G06Q30/02
Abstract: Techniques for providing targeted content may be described. In particular, a network-based document may be provided to a computing system of a user in response to a request for information. The network-based document may include the information, an identifier of another network-based document, and code. The code may be configured to, upon execution, determine whether the other network-based document was accessed prior to providing the network-based document. An indication that the other network-based document was accessed may be determined. For example, the indication may be received based on an execution of the code at the computing system. The user may be associated with a user characteristic based on the indication. Further, targeted content may be provided to the computing system based on the user being associated with the user characteristic.
-
公开(公告)号:US10140083B1
公开(公告)日:2018-11-27
申请号:US14863213
申请日:2015-09-23
Applicant: Amazon Technologies, Inc.
Inventor: Luan Khai Nguyen , William Alexander Strand
IPC: G06F17/00 , G06F3/16 , G11B27/031 , G11B20/10
Abstract: Techniques described herein include a platform for generating customized media content to a user. In some embodiments, a service provider may receive attribute data related to an environment in which a media file is to be presented. In some embodiments, the service provider may receive a user configuration setting indicating one or more preferences for media presentation. The service provider may store media content as separate components, with each component being separately adjustable. Upon receiving a request for particular media content, the service provider may generate a media file from the stored media content in accordance with the user configuration settings and/or environment attribute data.
-
公开(公告)号:US10013639B1
公开(公告)日:2018-07-03
申请号:US14107968
申请日:2013-12-16
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Eric Michael Schurman , William Alexander Strand , Jo-Pete Nelson , Yaodong Liu
CPC classification number: G06F16/583 , G06K9/6215 , G06T2200/24
Abstract: Digital images, such as digital photographs, are analyzed by an application running on a user device or other computing apparatus. Heuristics, characteristic detection or measurement techniques, or other analytics are used to evaluate individual digital images or to compare a plurality of digital images in accordance with user-input criteria. Digital images are then presented to a user as a result of the analysis, and further operations may be performed per user selections or input. Numerous digital images may thus be timely evaluated for aesthetic appeal, composition, subject matter content, or other factors, and then deleted, printed, distributed, or put other use.
-
公开(公告)号:US09817984B2
公开(公告)日:2017-11-14
申请号:US14806827
申请日:2015-07-23
Applicant: Amazon Technologies, Inc.
Inventor: William Alexander Strand , Luan K. Nguyen , Ahamed A. Kannanari
Abstract: Disclosed are various embodiments for providing access to application data associated with multiple applications of a user. A request to store application data is obtained by a data storage service from an application associated with a user. The application is executed in a client computing device, and the request is obtained by way of a network. The application data is stored by the data storage service in response to the request to store. The data storage service may be configured to store data for multiple applications associated with the user.
-
公开(公告)号:US09712520B1
公开(公告)日:2017-07-18
申请号:US14747919
申请日:2015-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Darren Ernest Canavor , William Alexander Strand
CPC classification number: H04L63/083 , G06Q30/0609 , H04L63/102 , H04L67/02 , H04L67/14 , H04L67/22 , H04L67/306
Abstract: Techniques for authenticating a user may be described. In particular, a network-based document may be provided to a computing system of a user. The network-based document may include code and an identifier of another network-based document. The code may be configured to, upon execution, determine whether the other network-based document was accessed prior to providing the network-based document to the computing system. The other network-based document may be accessible to the user based on an identifier of the user. An indication that the other network-based document was accessed may be determined. For example, the indication may be received from the computing system based on an execution of the code at the computing system. The user may be authenticated based on the indication.
-
公开(公告)号:US09646104B1
公开(公告)日:2017-05-09
申请号:US14747880
申请日:2015-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Darren Ernest Canavor , William Alexander Strand
CPC classification number: G06F17/30905 , G06F17/212 , G06F17/30896 , H04L67/02 , H04L67/22 , H04L67/306
Abstract: Techniques for associating a user with a user characteristic may be described. In particular, a network-based document may be provided to a computing system of the user. The network-based document may include least an identifier of another network-based document and code. The code may be configured to, upon execution, determine whether the other network-based document was accessed prior to providing the network-based document. An indication of whether the other network-based document was accessed may be determined. For example, the indication may be received from the computing system based on an execution of the code at the computing system. The user may be associated with the user characteristic based on the indication.
-
公开(公告)号:US20170126796A1
公开(公告)日:2017-05-04
申请号:US15351074
申请日:2016-11-14
Applicant: Amazon Technologies, Inc.
Inventor: Benjamin R. Hollis , William Alexander Strand
IPC: H04L29/08
Abstract: Systems, methods, and computer-readable media provide content items to clients. In one implementation, a system stores data identifying a plurality of cache servers, the cache servers storing the content items for download by a plurality of clients. The system receives a request from a first one of the clients to download one of the content items. The system selects one or more of the cache servers for providing the requested content item to the first client. The system transmits identifiers of the selected one or more cache servers to the first client, and transmits instructions to the first client. The instructions are operable, when executed by the first client, to determine whether the selected one or more cache servers have a local copy of the requested content item. When the first client determines that a first one of the selected one or more cache servers has a local copy of the requested content item, the first client downloads the requested content item from the first selected cache server.
-
公开(公告)号:US09621926B1
公开(公告)日:2017-04-11
申请号:US14866773
申请日:2015-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Alexandra Elizabeth Baoboe Lee , William Alexander Strand , Joel William Weisman , Christopher Samuel Zakian
IPC: H04N21/234 , H04L29/08 , H04N21/222 , H04N21/258 , H04N21/854 , H04N21/2347 , H04N21/845 , H04N21/2343
CPC classification number: H04N21/234 , H04L67/28 , H04N21/222 , H04N21/23424 , H04N21/23439 , H04N21/2347 , H04N21/25841 , H04N21/25891 , H04N21/4331 , H04N21/44016 , H04N21/8455 , H04N21/85406
Abstract: Techniques are described for providing a predictive data streaming service associated with a visual media file. For example, third type of frame data for a visual media file may be transmitted to a client device from a streaming service. In embodiments, a selection of the particular visual media file may be transmitted to the streaming service. A request may be made to an interface associated with the client device, via an application program interface call, for a first data stream of a first type of frame data and a second data stream of a second type of frame data for the particular visual media file. The request may be based at least in part on the selection of the particular visual media file and after receipt of the third type of frame data. The third type of frame data, the first data stream of the first type of frame data, and the second data stream of the second type of frame data may be interleaved based at least in part on instructions from the interface.
-
公开(公告)号:US09607143B2
公开(公告)日:2017-03-28
申请号:US14713291
申请日:2015-05-15
Applicant: Amazon Technologies, Inc.
Inventor: William Alexander Strand , Jesper Mikael Johansson , Luan Khai Nguyen
CPC classification number: H04L63/083 , G06F21/45 , H04L63/0442 , H04L63/0815
Abstract: Disclosed are various embodiments for provisioning account credentials via a trusted channel. An identification of an account is received. A security credential reset corresponding to the account is requested. The account is linked to a trusted channel of communication for reset purposes. A security credential communication corresponding to the account is received via the trusted channel of communication. The security credential communication may be parsed to obtain a token.
-
-
-
-
-
-
-
-
-