-
公开(公告)号:US09710481B1
公开(公告)日:2017-07-18
申请号:US14498708
申请日:2014-09-26
Applicant: Amazon Technologies, Inc.
Inventor: Donald John Darling, Jr. , Douglas Sim Dietrich , Jaee Patwardhan
CPC classification number: G06F17/30218 , G06F12/0246 , G06F12/0868 , G06F12/121 , G06F2212/1016 , G06F2212/154 , G06F2212/161 , G06F2212/222 , G06F2212/311 , G06F2212/452 , G06F2212/463 , G06F2212/7202
Abstract: A virtual installation module running on a user device determines that at least one application file chunk is to be stored in a memory of the user device prior to being executed, wherein the application file chunk includes a subset of the data of the application and is stored on a remote storage device that correspond to an application to be executed by the processing device. The virtual installation module determines when a request to execute the application on the user device will be received and stores the at least one application file chunk from the remote storage device in the memory of the user device based at least in part on when the at least one application file chunk will be utilized during execution of the application.
-
公开(公告)号:US10075140B1
公开(公告)日:2018-09-11
申请号:US14315089
申请日:2014-06-25
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Douglas Sim Dietrich , Eric Peter Raeber
IPC: H03G3/20
CPC classification number: H03G3/02 , H03G3/3005 , H03G3/3089 , H03G3/32
Abstract: Media devices present content such as games, audiobooks, music, movies, and so forth. During presentation of content, usage data may be acquired which provides information about how the media device is configured to present the content. For example, the usage data may indicate at which times during presentation that a user has increased or decreased volume for presentation of a movie. Information from a plurality of users may be analyzed to develop a presentation profile, which indicates at what times in the movie users have increased or decreased volume. During subsequent presentation of the content, a media device may use the presentation profile to adjust presentation settings of the content without user intervention.
-
公开(公告)号:US09641989B1
公开(公告)日:2017-05-02
申请号:US14495275
申请日:2014-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Douglas Sim Dietrich , Shinjan Kumar Tiwary , Michael Patrick Bauerly
IPC: H04M1/725 , H04W4/12 , H04N21/435 , H04N21/4788 , H04N21/488 , H04W4/00 , H04M1/64
CPC classification number: H04W4/12 , H04N21/44222 , H04N21/44227 , H04N21/4532 , H04N21/4788 , H04N21/4882
Abstract: Systems and methods are disclosed for selecting from various mechanisms for displaying a message directed to particular user(s) and/or user account(s). The mechanism by which the message may be displayed may be determined based at least in part on prediction of the importance and/or a prediction of a time criticality of the message to the user(s) to whom the message is to be delivered. The message may be received or generated by a hub user device. If the hub user device is not in the process of displaying any content on a primary display screen associated with the hub user device, then the received or generated message may be displayed on the primary display screen. If the hub user device is using the primary display screen to display any variety of content, then the message may be displayed on the primary display screen, redirected to another user device in communicative connection with the hub user device, or stored for later display based at least in part on the prediction of the importance and/or time criticality of the message.
-
公开(公告)号:US09911395B1
公开(公告)日:2018-03-06
申请号:US14581111
申请日:2014-12-23
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Alan Townsend , Huma Dawood Khatri , Gabrielle Halberg , Bryan Harris , Douglas Sim Dietrich
CPC classification number: G09G5/10 , G06F3/012 , G09G3/3406 , G09G5/02 , G09G2320/0233 , G09G2320/0626 , G09G2320/0666 , G09G2354/00 , G09G2360/144
Abstract: A system and method for generating a corrected input to a display to offset glare is provided. The system determines a location of a user's head and calculates a reflection vector based on a head vector from a device to a point on the user's head. The system identifies light sources using a camera and determines display pixels on a display of the device affected by the reflection of the light sources based on head detection and locations of the light sources. The system dynamically adjusts pixel brightness to account for a detected glare, thus improving the user's experience operating the UI.
-
-
-