Patents Assigned to Amazon Technologies
  • Patent number: 10613883
    Abstract: Systems and methods for the management of migrations of virtual machine instances are provided. In response to a request to migrate a virtual machine instance, a migration manager may provide estimates regarding the requested migration before initiating the migration. During the migration process, the migration manager may report status or request instructions regarding the migration based on various determined migration events, thereby facilitating external control of the migration process.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Thomas Friebel, Sebastian Martin Biemueller, Bret David Kiraly
  • Patent number: 10616301
    Abstract: Systems and methods are described to enable request-driven encoding of content portions to be played back as part of a content stream. A content stream can represent multiple types of content, each initially encoded according to different formatting parameters. Thus, playback of the multiple types of content as initially encoded would result in an inconsistently formatted content stream. To address this, a streaming content delivery service may respond to requests by including in a manifest file for a stream consistently formatted content portions, even when one or more of such portions is not yet available. The streaming content delivery service can initiate encoding of the not-yet-available portions, such that they are available and delivered to a client when requested.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Brinkley, Alex Xiaoye Zhang
  • Patent number: 10614454
    Abstract: Technologies for remote population and redaction of high security data are disclosed. A system in a low security zone that does not have access to high security data, such as credit card numbers, can provide instructions to a system in a high security zone for populating an outgoing message with high security data. The system in the high security zone can utilize the instructions to populate the outgoing message with the high security information and provide the outgoing message to an external endpoint, such as a third-party payment processor. The system in the high security zone can also redact high security data contained within an incoming message received from the endpoint before the incoming message is provided to the system in the low security zone.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Alfred Austin Brooks, V, Elizabeth Coffin Lebeau, Matthew Stephen Miller, Anthony Tsun-Ming Poon
  • Patent number: 10616078
    Abstract: Systems and methods for detecting deviating resources in a virtual environment are disclosed. In one embodiment, a method comprises monitoring tenant usage of a resource of the virtual environment to determine a tenant usage pattern of the resource. The resource is determined to be deviating based on the tenant usage pattern of the resource.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Nathan Bartholomew Thomas
  • Patent number: 10616179
    Abstract: Domain Name System (DNS) requests can be routed to either a private DNS server or a public DNS server based on a determination made by a DNS classifier. The private DNS server allows customers to use custom DNS names for internal resources without exposing the names or IP addresses to the public Internet.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Lee McCarriar, Andrew Charles Wantuch, Leonardo Lizcano, Steven Hunton Ngo, Xin Liu, Kyle Benjamin Schultheiss, Lee-Ming Zen, Yu Gu, Fan Xiang, Yohanes Santoso
  • Patent number: 10612801
    Abstract: A system includes one or more booths and an air moving system coupled to the booths. The booths may each include an enclosure, an interior space that accommodates a person, and one or more openings. The openings are such that a person in the booth can perform operations on a system or object outside the booth. The booth can be moved from one place to another relative to a floor. The air moving system cools air and moves the cooled air through the interior space of the booth.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Phillip Czamara, Jerry James Hunter
  • Patent number: 10616904
    Abstract: A device includes first and second directional antennas, an omnidirectional antenna, and a switch selectively coupled between the first directional and omnidirectional antennas. A first radio includes first RF circuitry. A switch selectively couples the first omnidirectional antenna or the first directional antenna to the first radio. A second radio is coupled to the second directional antenna and includes second RF circuitry. An application processor receives, from first RF circuitry, a first radio frequency performance indicator (RFPI) value for signals received over the omnidirectional antenna, a second RFPI value for signals received over the first directional antenna, and, from the second RF circuitry, a third RPI value for signals received over the second directional antenna. The application processor determines a best RFPI value, selects an antenna corresponding to the best RFPI value, and selects a radio corresponding to the selected antenna.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ali Mirkamali, Tzung-I Lee, Omar Fawazhashim Zakaria, Kalyan Teja Posani, In Chul Hyun, Cheol Su Kim
  • Patent number: 10614485
    Abstract: A content item may be received from an author and offered to customers on behalf of the author. A promotional activity associated with the content item may be conducted or performed. A baseline amount of sales expected for the content item during a time period associated with the promotional activity may be determined. The actual amount of sales of the content item during the time period may also be determined. Based on the baseline amount of sales and the actual amount of sales, the financial impact of the promotional activity may be determined. The expected financial impact of a future promotional activity for the content item that has yet to occur may be predicted. Some or all of the data may be visually presented to the author via a self-service interface.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Morgan Ford, Hendrik Jacobus de Kock, Austin Fox, Dina Hilal, Mohanish Hemant Kulkarni, Gerard P. Learmonth, Jr., Chuen Leong Liang, Yaodong Liu, Graham Thomas Ludwinski, Yusuf Roso
  • Patent number: 10614416
    Abstract: This disclosure describes a device and system for verifying the content of items in a bin within a materials handling facility. In some implementations, a bin content verification apparatus may pass by one or more bins and capture images of those bins. The images may be processed to determine whether the content included in the bins has changed since the last time images of the bins were captured. A determination may also be made as to whether a change to the bin content was expected and, if so, if the determined change corresponds with the expected change.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Christopher Curlander, Jules Cook Graybill, Marshall Friend Tappen, Barry James O'Brien
  • Patent number: 10611475
    Abstract: A system may include a receiver configured to receive sensor data from one or more aerial vehicles, the sensor data including map data including sensed data related to an aerial view from one or more aerial vehicles of terrain and objects on the terrain. The system may also include a map updating processor in communication with the receiver. The map updating processor may receive the map data and identify a geographic location and/or an orientation associated with the map data. The map updating processor may also align, based at least in part on the geographic location and/or the orientation, the map data with a virtual aerial map providing an aerial view of terrain and objects on the terrain. The map updating processor may also incorporate at least a portion of the map data into the virtual aerial map and generate an updated virtual aerial map.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Jean-Guillaume Dominique Durand
  • Patent number: 10611037
    Abstract: An end of arm tool includes concentric rings of suction cup assemblies. Each suction cup assembly includes a tube for supplying vacuum and a distal suction cup. The suction cup assembly can be longitudinally moveable (that is, in a retraction direction) upon engaging an item. Each ring has a vacuum control. Each ring can have its own action or compliance.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Felipe De Arruda Camargo Polido, Scott Hopkinson
  • Patent number: 10614415
    Abstract: Interposer assemblies may be inserted between a traditional shelf and traditional supports for the shelf. Each of the interposer assemblies may be configured to generate signals corresponding to changes in loading on the traditional shelf, and information regarding the changes may be determined to identify items placed onto or removed from the traditional shelf, and locations at which the items were placed or from which the items were removed. The interposer assemblies may include one or more load cells, such as strain-gage load cells, and analog signals generated by the load cells may be processed to determine a mass of an item placed on the shelf or removed therefrom. The item, and a location corresponding to the item, may be determined based on the mass and according to standard equilibrium procedures.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Samuel De Bonet, Nicholas Charles McMahon, Jacob Alex Siegel
  • Patent number: 10616194
    Abstract: Organizations maintain and generate large amounts of sensitive information using computer hardware resources and services of a service provider. Furthermore, there is a need to be able to delete large amounts of data securely and quickly by encrypting the data with a key and destroying the key. To ensure that information stored remotely is secured and capable of secure deletion, cryptographic keys used by the organization should be prevented from being persistently stored during serialization operations. If the keys used to encrypt the data have not been exposed during serialization operation, they may be deleted or destroyed enabling the destruction of data encrypted with the keys.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Todd Lawrence Cignetti, Andrew J. Doane, Eric Jason Brandwine, Robert Eric Fitzgerald
  • Patent number: 10613977
    Abstract: Provided are integrated circuit devices and methods for operating integrated circuit devices. In various examples, the integrated circuit device can include a target port operable to receive transactions from master ports. The target port can be configured with a multicast address range that is associated with a plurality of indices corresponding to memory banks of the device. When the target port receives a write transaction that has an address that is within the multicast address range, the target port can determine an index from the plurality of indices, and can use the index to determine a second address, which combines the index and the offset value with the address. The target port can then use the second address to write the data to the memory.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ron Diamant, Randy Renfu Huang
  • Patent number: 10610713
    Abstract: A data center includes a plurality of racks on a floor and one or more fire suppression systems coupled to at least some of the racks. The fire suppression systems include reservoirs mounted on the racks, a fire suppression material in the reservoir, and one or more material dispensing devices coupled to the reservoir. The material dispensing devices may dispense fire suppression material onto or into the racks in response to a fire condition.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brock Robert Gardner, Osvaldo P. Morales, Michael P. Czamara
  • Patent number: 10611497
    Abstract: A vibrometric signature for a vehicle, or a set of one or more frequencies where vibration of the vehicle is naturally observed in the presence of excitation, may be generated and used to make one or more determinations regarding the integrity or suitability of the vehicle for one or more missions. When the vehicle is subjected to excitation over a range of frequencies, images of the vehicle are captured, and power levels of vibrations of the vehicle are calculated based on the images. A vibrometric signature is generated based on the power levels of the vibrations, and compared to vibrometric signatures previously generated for the aerial vehicle, or to vibrometric signatures associated with one or more other vehicles, or anomalies experienced by such other vehicles, to determine whether the vehicle may be cleared for the performance of one or more missions, or whether maintenance or inspections are required.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Pragyana K. Mishra, Gur Kimchi
  • Patent number: 10616726
    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.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Marvin Freeman, II, Christo Frank Devaraj, Vikram Kumar Gundeti, Benjamin Jones
  • Patent number: 10616372
    Abstract: A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. The service response includes a service instance ID associated with a server and a connection lease. A communication processing component routes a first client service request to one of the servers. Subsequent client service requests and responses are transmitted directly between the client device and the server device associated with service instance ID included in the first service response for the duration of the connection lease.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter S. Vosshall, Aaron C. Thompson, Dan Mihai Dumitriu, Ozgun A. Erdogan, Werner H. P. Vogels, George A. Borle, Mathew Mills
  • Patent number: 10616073
    Abstract: Techniques for representing, analyzing, altering and reporting the results of the analysis and/or alteration of a system with a plurality of system elements and one or more relationships between those system entities are described herein. A representation of the system is created with nodes that correspond to the system entities and edges that correspond to relationships between pairs of system entities. A simulation is performed on the representation to obtain information about system failures, the representation is altered, and a second simulation is performed to obtain information about system failures in the new representation. Results are reported about the results before and after the alterations.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Lucas Shane Pierce
  • Patent number: RE47933
    Abstract: In certain embodiments, a computer-implemented method includes receiving a request for a reliability estimate associated with an ad hoc application. In response to the request, one or more components associated with the ad hoc application and upon which the ad hoc application relies are identified. The method also includes generating a directed graph. The directed graph identifies one or more dependency relationships among the identified components. The method also includes calculating, based at least in part on the directed graph, a reliability estimate for the ad hoc application.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen