Patents Assigned to Amazon Technologies
  • Patent number: 10902014
    Abstract: Technologies are described herein for reducing network traffic when replicating memory data across hosts. The memory data stored in a main memory of the host computer is replicated to a main memory of a second host computer. Memory data from the local data storage of the second host computer and other hosts computers that is a duplicate of memory data from the main memory is identified. Instead of sending the memory data from the main memory that is duplicated, the duplicated memory is copied from the local storage of the second computer or from one or more of the other computers to the main memory of the second host computer.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Eden Grail Adogla, Brijesh Singh
  • Patent number: 10898815
    Abstract: Viewers of a video stream may generate video clips including different portions of the video stream. Popularity measures may be computed for the video clips, for example based on tracked actions associated with the video clips, such as frequency of playing and sharing of the video clips. The popularity measures may be used to select and provide video clips to viewers. Video items may be generated by streamers, such as may include selected portions of video of streamers playing a game. A video item generated by a particular streamer may be displayed to viewers only during times when that particular streamer is participating in an active game session. Viewers of the video item may provide input that allows viewers to receive a live stream of the streamer's active game session that it is being played simultaneously with the display of the video item.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rose Jia, Vijay Jayaraman Duraiswamy, Mario V. Adoc, Ryan Peter Reid, Justin Taylor Manners
  • Patent number: 10901591
    Abstract: A retail vendor application installed on a user device receives configuration parameters for a user interface button that can be used by a user of the device to purchase an item available for consumption. The application determines, based at least in part on the configuration parameters, an activity trigger that, if detected, causes the application to present the button to the user. The application monitors sensors and applications on the user device to obtain data that can be used to detect the activity trigger. In response to detection of the activity trigger, the application updates an interface of the user device to present the button. If the user selects the button, the application generates a purchase request for the item that is sent to a retail vendor service for processing.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Jesper Mikael Johansson
  • Patent number: 10904617
    Abstract: Disclosed are various embodiments for syncing a client device with media content for scene-specific notifications. A computing environment is employed to cause a sync to occur between a client device and media content being rendered by a media device using an audio signal or a video signal captured by the client device during a playback of the media content. A current scene of the media content being rendered on the media device is determined by comparing the audio signal or the video signal to at least one digital fingerprint stored in a data store. The computing environment then identifies content in a plurality of upcoming scenes occurring later in the playback than the current scene by analyzing at least one tag descriptive of the content in the plurality of upcoming scenes.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Thibaut Labarre, Yiwen Chang, Marion Helene Desmazieres
  • Patent number: 10902001
    Abstract: Methods and systems for identifying and displaying present contacts associated with a device's group account are described herein. In some embodiments, a contact list associated with a requesting device may be obtained, and group accounts, and in particular group accounts that have granted communications session privileges to the requesting device's group account, may be determined. Presence information associated with each of the group accounts may be determined so as to identify which of the group accounts are currently “present” (e.g., human presence has been detected proximate to a user's device). These group accounts may be aggregated together, and list metadata may be generated indicating which of the contacts are present, and which are not. The list metadata, as well as list data representing the contact list, may then be provided to the requesting device.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: January 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rishi Shankar Rengasamy, Arun Rajendran, Ganesh Basavaraj Mamadapur
  • Publication number: 20210021653
    Abstract: From a stream management service, indications of transmissions of data records of a first data stream via a persistent network connection associated with a subscription are provided to a stream processing application. In response to detecting that a transfer throttling condition associated with the subscription has been met, a delay is introduced before additional data records are transmitted via the same persistent network connection. After a subscription expiration period has elapsed, an indication of the expiration is provided to the application via the persistent connection.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
  • Publication number: 20210020163
    Abstract: Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Jonathan Alan Leblang, Kevin Crews, Qi Zhou, Gary Zhong
  • Patent number: 10896428
    Abstract: A dynamic contact management system is provided for analyzing aspects of speech from a customer contact and generating dynamic output based on the analysis. The system can process audio data representing utterances that occur during a customer contact, wherein the processing comprises generating scores based on agent and customer sentiments determined using their respective speech to text data. Based on the processing, the system can generate scores for use in dynamically determining which actions to take, updating displays, analyzing contact outcomes over time, etc.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Balarajan Balasubramaniam, Brian Benjamin Hartley, Mabel Karen Bo Ming Lee, Srdjan Majkic, Simon Gilles Meyffret, Mohammadrasool Raeesi Nafchi, Derek Tong
  • Patent number: 10896432
    Abstract: A network metering service obtains from a data store raw metering data specifying network bandwidth utilization for a plurality of customers. The network metering service aggregates this data in order to identify bandwidth usage for each service of a computing resource service provider and for each customer. Based on this data, the network metering service determines a peak-to-average score and a correlation coefficient for each customer, which may be used to determine a unit cost burden. The network metering service may utilize the unit cost burden for each customer to determine whether the customer should be provided with a discounted rate for network bandwidth usage or should incur a price increase.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Abhoy Bhaktwatsalam, Nathan Gavin Spitler, Rachit Chawla, Louis Phu Dang
  • Patent number: 10895985
    Abstract: Methods, systems, and computer-readable media for real-time estimation of working sets are disclosed. A plurality of counters are initialized. The counters represent cardinality estimates of data elements accessed for respective time intervals. A request for data is received during the respective time intervals. One or more data elements are determined that are accessed in responding to the request. The counters are updated using the one or more data elements, such that one of the counters is increased by a quantity of the data elements that are accessed for the first time during the respective time interval. The working set estimates for the respective time intervals are determined using the counters.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jorge Peixoto Vasquez, Matthew Graham Baldwin, Donavan Miller
  • Patent number: 10896457
    Abstract: Systems and methods are disclosed related to presenting an interactive audiovisual presentation that provides a user with information regarding individual items matching a user's search request or other request that results in a set of items. The audiovisual content may be generated to include a summary of a subset of item attributes associated with the individual items, and may include both an audio summary and visual content that are presented in synchronization with each other based on markup information in a presentation file.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jon Arnett, Alexey Budnik, Philip Douglas Bozak, Jackie Davis Goldberg, Bennett Wilson Hornbostel, Robert Katz, Andrew Samuel Li, Vander McClain, Chee Kiat Ng, Allana Pritchard, Amy Jane Scrivanich, Xiaobin Zhang, Chris David Ziemba
  • Patent number: 10897658
    Abstract: Methods and apparatus are described for automating aspects of the annotation of a media presentation. Events are identified that relate to entities associated with the scenes of the media presentation. These events are time coded relative to the media timeline of the media presentation and might represent, for example, the appearance of a particular cast member or playback of a particular music track. The video frames of the media presentation are processed to identify visually similar intervals that may serve as or be used to identify contexts (e.g., scenes) within the media presentation. Relationships between the event data and the visually similar intervals or contexts are used to identify portions of the media presentation during which the occurrence of additional meaningful events is unlikely. This information may be surfaced to a human operator tasked with annotating the content as an indication that part of the media presentation may be skipped.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Manivel Sethu, Lokesh Amarnath Ravindranathan, Yongjun Wu
  • Patent number: 10896061
    Abstract: Burst throttling methods may be used to manage computing resources of a data storage service. Tokens may represent I/O operations executed by a customer of the data storage service. A first token bucket may contain a set of tokens representing the overall I/O operation capacity of the data storage service. Additionally, a second token bucket may contain a set of tokens for a given logical volume maintained by the data storage service. When I/O requests are received tokens may be charged the first token bucket and the second token bucket. Furthermore, if there is sufficient capacity, the data storage service may charge a reduced number of tokens to the third token bucket.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Norbert Paul Kusters, John Robert Smiley, Marc John Brooker, Bei-Jing Guo, Marc Levy
  • Patent number: 10897468
    Abstract: Techniques for region management for distributed services in provider networks are described. A region management service (RMS) receives requests to enable or disable regions a provider network for users. The RMS identifies what services operate within the involved regions and transmits requests to configure resources within the regions that are specific to the users to the services. The RMS also receives messages indicating whether the transmitting services have successfully configured user resources pertaining to the services for the region.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jasmeet Chhabra, Ankit Kumar, Dan Popick
  • Patent number: 10897417
    Abstract: Metadata indicating that a virtual traffic hub enabling connectivity between a plurality of isolated networks has been established is stored. A determination is made that a first entry of a first isolated network attached to the hub is to be represented in a second routing table of a second isolated network attached to the hub, e.g., to enable network packets originating at resources of the second isolated network to be transmitted via the hub to the first isolated network. A new entry corresponding to the first entry is included in the second routing table.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul John Tillotson, Bashuman Deb, Thomas Spendley, Omer Hashmi, Baihu Qian, Alexander Justin Penney
  • Patent number: 10895896
    Abstract: Power systems and methods for supplying direct current power to a server rack employ multiple power supply units. A method for supplying direct current power to a server rack includes receiving an alternating current (AC) power input. A first portion of the AC power input is transferred to a first automatic transfer switch (ATS). A first DC power input is generated from the first portion of the AC power input via a first power supply unit (PSU) and transferred to the server rack. A second portion of the AC power input is transferred to a second ATS. A second DC power input is generated from the second portion of the AC power input via a second PSU and transferred to the server rack.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mike MacGregor, Darin Lee Frink, Richard Arvel Stevens, William Mische
  • Patent number: 10896001
    Abstract: Provided are integrated circuit devices and methods for operating integrated circuit devices. In various examples, an integrated circuit device can be operable to determine, at a point in time during operation of the integrated circuit device, to generate a notification. The notification can include a type and a timestamp indicating the point in time. The notification can also include information about an internal status of the integrated circuit at the point in time. The device can further selectin a queue from a plurality of queues in a processor memory of the computing system that includes the integrated circuit. The device can further generate a write transaction including the notification, where the write transaction is addressed to the queue. The device can further output the write transaction using a communication interface of the device.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Nafea Bshara, Raymond Scott Whiteside, Ron Diamant
  • Patent number: 10894627
    Abstract: Adhesive sleeves are formed from blanks cut from sheets or rolls of paperboard, such as SBS or SBB paperboard, or any other materials. The adhesive sleeves include slack sections of one or more slack panels that provide additional length (e.g., slack) of circumferences or perimeters which enable the sleeves to be loosely wrapped or enveloped around a container of food products or one or more consumer goods. The slack sections may be shortened in length by joining the slack panels to one another, e.g., by an adhesive, to shorten the circumferences or perimeters and cause the adhesive sleeves to effectively clasp or surround the containers or goods therein. The adhesive sleeves may include any number of markings of any type or form on outer surfaces, including but not limited to instructions for use, nutrition facts, or images.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Chad R. Nicholson
  • Patent number: 10896439
    Abstract: Systems, methods, and computer-readable media are disclosed for generating content delivery campaigns with dynamic functionality for single-action execution. In one embodiment, an example method may include receiving an indication of a selection of a campaign goal for a content delivery campaign, determining a user account associated with the selection, and generating a product recommendation for the content delivery campaign. Some example methods may include generating a target consumer recommendation for the content delivery campaign based at least in part on the campaign goal and historical data associated with the user account, generating a digital product type recommendation, and generating a creative recommendation for digital impressions of the content delivery campaign.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Sachin Jogia, John Andrew Brauer, Guthrie Chipman Collin, Vasanth Ebenezer Williams
  • Patent number: 10897524
    Abstract: Disclosed are techniques for implementing packet checkers and packet generators within a network device. The packet checkers and packet generators can each operate in an internal mode to test functionality of the network device or in an external mode to test functionality of an external device.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Thomas A. Volpe