Patents Assigned to Amazon Technologies
-
Patent number: 10542366Abstract: A content presentation system including a display screen and an array of speakers behind the display screen is described herein. In some examples, speaker-associated screen areas, the volume of a sound, and a screen location of a sound source may be used to determine one or more speakers that are associated with the sound. For example, the volume of a sound and the screen location of a sound source may be used to determine a sound range for the sound that may be used to associate one or more speakers with the sound. In some examples, upon determination of the sound range, one or more speaker-associated screen areas that are wholly or partially included within the sound range may then be identified. Each speaker that is represented by an identified speaker-associated screen area may then be associated with the sound.Type: GrantFiled: October 31, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Robert Harvey Oates, III, Kevin Kalima Ashman
-
Patent number: 10541099Abstract: Techniques for monitoring statuses of electrical connections are described. In an example, an identifier of a circuit breaker is received. A determination may be made that the circuit breaker is in an “on” state based on the identifier of the circuit breaker being received. Further, an identifier of a load connected to the circuit breaker over a power cable is received. The identifier of the load is transmitted over the power cable. A determination may be made that the load is connected to the circuit breaker based on the identifier of the load being received. The identifier of the circuit breaker, the identifier of the load, and electrical connection statuses of the circuit breaker and the load may be provided over an interface.Type: GrantFiled: June 28, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Brock Robert Gardner, Stephanie Towner, Brian Herman
-
Patent number: 10540270Abstract: Systems and methods are disclosed herein for performing automated testing of software. Information characterizing a set of application programming interface (API) calls is associated with the software. Dependencies between the API calls are determined using the information and a representation is generated using the dependencies. The dependencies of the representation are verified by providing API requests to the API calls. The verified representation is provided for automated testing of an API and the associated API calls.Type: GrantFiled: January 25, 2018Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Osman Surkatty, Josh Phelan Dukes, Khai Tran, Oleg Mitrofanov
-
Patent number: 10538326Abstract: This disclosure is directed to monitoring exposure levels for individual cameras of a stereo camera system to reduce unwanted lens flaring which may disrupt stereo vision capabilities of an unmanned aerial vehicle (UAV). The UAV may identify lens flaring by monitoring histogram data received from the cameras and then mitigate the lens flaring by performing aerial maneuvers with respect to the light source and/or moving camera componentry such as deploying a lens hood. The UAV may also identify lens flaring patterns that on a camera's sensor and determine a location of a peripheral light source based on these patterns. The UAV may then deploy a visor between the location of the peripheral light source and the cameras.Type: GrantFiled: August 31, 2016Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Chengwu Cui, Barry James O'Brien, Joshua John Watson
-
Patent number: 10538190Abstract: The present disclosure is directed toward a storage compartment vehicle (“SCV”) for use in the transport of items for delivery to one or more customers and/or retrieval of items from one or more customers. The SCV may include a plurality of storage compartments that are individually accessible, each of which can contain one or more items. The SCV may navigate to a delivery location and customers may retrieve ordered items from the storage compartments of the SCV. Likewise, customers may return items into storage compartments of the SCV.Type: GrantFiled: June 12, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Wicksell Metellus, Kristopher William Bell, Julius Chen, Wesley Scott Lauka, Ryan Scott Russell
-
Patent number: 10541983Abstract: Systems and techniques are disclosed for secure storage and searching of information on insecure search systems. One of the methods is implemented by a system of one or more computers being in communication with clients and search engines. A request associated with storage of client information in a search engine is obtained. First cryptographic information is generated based on a portion of the client information, such that the first cryptographic is to be utilized for indexing by the search engine. Second cryptographic information is generated based on performing an order-preserving encryption process on portion of the client information, such that the second cryptographic information is to be utilized to recover order associated with information included in the portion. The first cryptographic information and the second cryptographic information are provided for storage in the search system.Type: GrantFiled: July 19, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Afshin Khashei Varnamkhasti, Bogdan Ciprian Pistol
-
Patent number: 10540757Abstract: A computer-implemented method includes receiving first pose data for a first human represented in a first image, receiving second pose data for a second human represented in a second image, receiving first semantic segmentation data for the first image, and receiving second semantic segmentation data for the second image. A pose-aligned second image can be generated by modifying the second image based on the first pose data, the second pose data, the first semantic segmentation data, and the second semantic segmentation data. A mixed image can be determined by combining pixel values from the first image and pixel values of the pose-aligned second image according to mask data. In some embodiments, the mixed image includes a representation of an outfit that includes first clothing represented in the first image and second clothing represented in the second image.Type: GrantFiled: March 12, 2018Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Moshe Bouhnik, Hilit Unger, Eduard Oks, Noam Sorek
-
Patent number: 10540259Abstract: A debugger core captures one or more inputs to a distributed application during live execution of the distributed application in a production environment. The debugger core applies the one or more inputs to the distributed application during replay execution of the distributed application in a debugging environment and performs debugging of the distributed application in the debugging environment.Type: GrantFiled: August 11, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Reto Kramer, Anssi Alaranta, Jeffrey Hoffman, Abhishek Singh, David Nunnerley
-
Patent number: 10540606Abstract: Consistency metadata, including a parameter for a pseudo-random number source, are determined for training-and-evaluation iterations of a machine learning model. Using the metadata, a first training set comprising records of at least a first chunk is identified from a plurality of chunks of a data set. The first training set is used to train a machine learning model during a first training-and-evaluation iteration. A first test set comprising records of at least a second chunk is identified using the metadata, and is used to evaluate the model during the first training-and-evaluation iteration.Type: GrantFiled: August 14, 2014Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Leo Parker Dirac, Jin Li, Tianming Zheng, Donghui Zhuo
-
Patent number: 10540390Abstract: Systems and methods for image-based item identification are disclosed. Image data corresponding to one or more images depicting an item may be sent to one or more remote systems for image-based item identification. The identification indications and/or identification confidence scores received from the remote systems may be aggregated and weighted based at least in part on one or more factors related to the remote systems, the results, domains, image capture timing, image capture angles, and/or events to more accurately identify an item depicted in the images.Type: GrantFiled: August 7, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Justin-Josef Angel, Milena Sadee, Cressida Magdalen Harding, Eric Alan Breitbard, Animesh Mishra, Vlastimil Pis, Robert Steven Murdock
-
Patent number: 10541981Abstract: A message relay service receives, from a third-party mass delivery service, an electronic message that includes an electronic address of an entity and obscured data, where the plaintext data of the obscured data is unattainable by third-party mass delivery service. The message relay service identifies, based at least in part on the entity's electronic address and the obscured data, permissions usable to determine if the entity is authorized to transmit the electronic message. If the entity is authorized to transmit the message, the message relay service de-obscures the obscured data to obtain the plaintext data. The message relay service transmits the electronic message including the plaintext data to a recipient specified in the electronic message.Type: GrantFiled: May 17, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventor: Myles Conley
-
Patent number: 10541871Abstract: Configurations of computing resources established in a network-based computing service can be tested to assess impacts of proposed changes to the configuration states of the computing resources or to policies governing the configurations of such computing resources. Test environments can be established to simulate an operational computing environment under study. Changes to the configuration of one or more computing resources can be introduced to the test environment, and impacts to the test environment can be assessed. Changes to configuration policy can also be introduced and subsequent impacts can be observed.Type: GrantFiled: March 13, 2015Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Prashant Prahlad, Rajesh Viswanathan, Adam Daniel Everett Wright, Benjamin John Ullom, Tanya Bansal, Veeraraghavan Vijayaraj, William Trotter Shelton
-
Patent number: 10542071Abstract: Techniques are disclosed for monitoring the health of a computing application, system or service. A health monitoring service performs event driven health status checks for applications that use non-HTTP workloads. To do so, heath status messages (e.g., HTTP status requests) are directed to an API gateway at a specified frequency. In response to each health status message, the API gateway triggers at least a first event driven function to perform a health check of an application. Results of the health-status check performed by the first event driven function may be written to a status database. Further, results of the first event driven function can result in additional event driven functions being triggered (e.g., to remove an unhealthy application from production use).Type: GrantFiled: September 27, 2016Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Nicholas Channing Matthews, Joshua Campbell
-
Patent number: 10542001Abstract: Techniques for content item instance access control are described herein. A computing service provider may host execution of a plurality of instances of an interactive content item, such as a video game. Each content item instance may be accessible to a respective set of one or more authorized clients that are associated with the respective content item instance and that are authorized to access the respective content item instance. Additionally, in one embodiment, each content item instance may be inaccessible to one or more unauthorized clients, such as clients that are not associated with the respective content item instance and that are not included in the set of authorized clients. By limiting access to a content item instance to authorized clients, the content item instance may be protected from malicious users, such as hackers, DoS and DDos attackers, and other malicious users.Type: GrantFiled: December 19, 2016Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Hok Peng Leung, Bradley Heath
-
Patent number: 10540174Abstract: Techniques for managing multi-container builds are described herein. A software build task description specifies a build environment and the build environment specifies a set of parameters for building a version of a software object. A container is instantiated that corresponds to the build environment and build commands are sent to the container. As the container completes the build command, it sends a response that is used to determine a second command to send to the container. A status of the software build task is provided based at least in part on the response.Type: GrantFiled: February 22, 2019Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Subin Mathew, John Hanks, Clare Emma Liguori, Nitin Gujral, Joseph Silvano Vusich, Sandeep Dhillon
-
Patent number: 10542068Abstract: To checkpoint a shared state in a distributed system, a node may first isolate itself from communication with other nodes of a distributed system. The node may then store a checkpoint of the shared state. The node then restarts and attempts to initialize its operating state from the stored checkpoint. In response to successfully initializing its operating state, the node restores communication with one or more other nodes of the distributed system. The node then indicates to the one or more other nodes that the stored checkpoint of the shared state is valid.Type: GrantFiled: February 20, 2017Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Allan Henry Vermeulen, Timothy Andrew Rath
-
Patent number: 10541764Abstract: A system that performs self-diagnosing of unreliable radio frequency identification (RFID) tags in a first location within an environment includes an RFID printer that prints RFID tags in the first location and RFID antennas located at different distances to the first location. The system obtains, for each RFID tag, a first set of RFID parameters of the RFID tag for each RFID antenna when the RFID tag is in the first location. The system generates, for each RFID tag, a model of RFID tag behavior over different distances to an RFID antenna, based at least in part on the first set of RFID parameters obtained for the RFID tag.Type: GrantFiled: March 29, 2019Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Sergey Parshin, Jon R. Ducrou, Ryan David Hapgood, Jeanette Rogers, Uladzimir Silchanka, Muthu Pandian Shanmugarajan, Matthew Lake, Bradley Nathaniel Gray, Yeyang Yu
-
Publication number: 20200021534Abstract: Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance.Type: ApplicationFiled: July 26, 2019Publication date: January 16, 2020Applicant: Amazon Technologies, Inc.Inventors: Eric W. Schultze, Aaron C. Thompson, Arijit Ganguly, Padmini C. Iyer, Tobias L. Holgers, Christopher J. Lefelhocz, Ian Roger Searle
-
Publication number: 20200021617Abstract: Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: July 26, 2019Publication date: January 16, 2020Applicant: Amazon Technologies, Inc.Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
-
Patent number: D873322Type: GrantFiled: July 24, 2019Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Mark Siminoff, Christopher Loew, Matthew J. England