Patents Assigned to Amazon Technologies
  • Patent number: 12057054
    Abstract: Disclosed are systems and methods that detect segments of video, such as HDR video, that include content, such as edges and details in dark scenes, that cannot be presented on some displays. Output models for different display types, such as edge-lit LCD, backlit LCD, etc., may be created and used to process video with respect to those different display types to determine if segments of the video cannot be presented on the display type at the pixel brightness values indicated in the video. In some implementations, HDR video may also or alternatively be compared to SDR video to determine segments of the video that are of interest, especially in low light scenes.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Charles Benjamin Waggoner
  • Patent number: 12058509
    Abstract: A system configured to create a flexible home theater group using a variety of different devices. To enable the home theater group to generate synchronized audio, the system performs device localization to generate map data, which represents locations of devices in a device map. The map data may include a listening position and/or television, such that the map data is centered on the listening position with the television along a vertical axis. To generate the map data, the system selects a primary device that determines calibration data indicating a sequence when each of the individual devices generates playback audio. The primary device sends the calibration data to secondary devices and each device generates playback audio at a designated time in the sequence, enabling other devices to capture the output audio and determine a relative position of the playback device (for example using angle of arrival and distance information).
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Spencer Russell, Shobha Devi Kuruba Buchannagari, Fnu Anish Kumar, Carlos Renato Nakagawa
  • Patent number: 12057859
    Abstract: Techniques for implementing a local neural network and global decoding scheme for quantum error correction of circuit-level noise within quantum surface codes such that the decoding schemes have fast decoding throughout and low latency times for quantum algorithms are disclosed. A local neural network decoder may be pre-trained via a supervised learning technique such that the local neural network decoder may be applied for error correction in the presence of circuit-level noise in arbitrarily sized surface codes in a local decoding stage. Prior to a global decoding stage, an intermediate stage may be used to remove vertical pairs of highlighted vertices within the matching graph, which may reduce a syndrome density within the matching graph to allow for faster decoding at the global decoding stage. Such an intermediate stage may include application of a syndrome collapse or vertical cleanup technique.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Chamberland, Luis Goncalves, Prasahnt Sivarajah, Eric Christopher Peterson, Sebastian Johannes Grimberg
  • Patent number: 12058196
    Abstract: A data storage system having an intermediary server including an input interface, a memory and an output interface. The input interface configured to establish, via one or more programmatic interfaces, a connection with a client device to receive data for upload to a storage server and measure an input rate of the data received from the client device. The memory configured to store the data in a buffer as the data is received. The output interface configured to establish a connection with the storage server, determine an output rate for sending the data from the buffer to the storage server based at least in part on the input rate and a timeout value for the storage server, and send the data from the buffer to the storage server at the output rate.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan F. Watson, Bennett Barnes Lynch
  • Publication number: 20240256470
    Abstract: A system, method and processor that mitigates security vulnerabilities using context-dependent address space hiding. In some embodiments, a hardware mechanism allows a more-privileged software component managing multiple less-privileged software components to blind itself against “out-of-context” less-privileged software components. The hardware mechanism can allow the more-privileged software component to dynamically hide a portion of the more-privileged address space related to the “out-of-context” less-privileged software components, based on knowledge of the “in-context” less-privileged software component. A context register is set with a value from which an address range, within the address space of the more-privileged software component, can be determined, where the address range is associated with a first less-privileged software component can be determined.
    Type: Application
    Filed: April 8, 2024
    Publication date: August 1, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Nathan Yong Seng Chong, Karimallah Ahmed Mohammed Raslan
  • Publication number: 20240256636
    Abstract: At an artificial intelligence system, training iterations of a first machine learning model are implemented. In a particular iteration, a group of data items are selected from an item collection using active learning, and respective labels selected from a set of tags are obtained for at least some of the items of the group. Using feature processing elements of a different machine learning model, a respective feature set corresponding to individual labeled items is generated in the iteration, and the feature sets are included in a training set used to train the first machine learning model. A trained version of the first machine learning model is stored after a training completion criterion is met.
    Type: Application
    Filed: April 8, 2024
    Publication date: August 1, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Fedor Zhdanov, Emanuele Coviello, Benjamin Alexei London
  • Publication number: 20240259354
    Abstract: The following description is directed to a logic repository service. In one example, a method of a logic repository service can include receiving a first request to generate configuration data for configurable hardware using a specification for application logic of the configurable hardware. The method can include generating the configuration data for the configurable hardware. The configuration data can include data for implementing the application logic. The method can include encrypting the configuration data to generate encrypted configuration data. The method can include signing the encrypted configuration data using a private key. The method can include transmitting the signed encrypted configuration data in response to the request.
    Type: Application
    Filed: March 11, 2024
    Publication date: August 1, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Islam Mohamed Hatem Abdulfattah Mohamed Atta, Christopher Joseph Pettey, Nafea Bshara, Asif Khan, Mark Bradley Davis, Prateek Tandon
  • Publication number: 20240256704
    Abstract: A candidate attribute combination of a first data set is identified, such that the candidate attribute combination meets a data type similarity criterion with respect to a collection of data types of sensitive information for which the first data set is to be analyzed. A collection of input features is generated for a machine learning model from the candidate attribute combination, including at least one feature indicative of a statistical relationship between the values of the candidate attribute combination and a second data set. An indication of a predicted probability of a presence of sensitive information in the first data set is obtained using the machine learning model.
    Type: Application
    Filed: April 10, 2024
    Publication date: August 1, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Aurelian Tutuianu, Daniel Voinea, Petru-Serban Cehan, Silviu Catalin Poede, Adrian Cadar, Marian-Razvan Udrea, Brent Gregory
  • Patent number: 12051419
    Abstract: Systems and methods for device control using near real time learning are disclosed. For example, an automatic action is performed by a target device in response to a predefined condition being met. Thereafter, context data is gathered and utilized to determine whether a negative user reaction has been provided in response to performance of the automatic action. When a negative user reaction is determined, mitigating actions may be taken close in time to when the context data is received to prevent further negative user reactions.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Hongyang Wang, Amir Salimi, Siyuan Liu, Sara Parker Hillenmeyer, Meet Prakash Vadera, Sunny Singh, Chandra Prakash Konkimalla, Yishuai Li, Rajesh Bangaru Ravindranath, George Strajan, Marc Wetter, William Evan Welbourne, Paul Aksenti Savastinuk, Charles Edwin Ashton Brett, Arpit Jain
  • Patent number: 12051096
    Abstract: Techniques are described for facilitating use of software components by software applications in a configurable manner. In some situations, the software components are fee-based components that are made available by providers of the components for use by others in exchange for fees defined by the components providers, and in at least some situations, the software components may have various associated restrictions or other non-price conditions related to their use. The described techniques facilitate use of such software components by software applications in a configured manner. Furthermore, in at least some situation, the execution of such software applications is managed by an application deployment system that controls and tracks the execution of the software application on one or more computing nodes, including to manage the execution of any software components that are part of the software application.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan A. Jenkins, Benjamin W. Mercier, Marvin M. Theimer, Eric J. Brandwine, Joseph E. Fitzgerald
  • Patent number: 12052285
    Abstract: At a first resource to be used to perform a computing operation, a pair of execution environments is configured. I/O permissions of programs running in the different environments are based on respective sets of constraints. A program performs the operation in one of the environments, with input data being provided to the program from the second environment. A result of the operation is provided to a destination from the second environment.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Gowda Dayananda Anjaneyapura Range, Srinivasan Sankaran, Leo Dirac, Lakshmi Naarayanan Ramakrishnan, Stefano Stefani
  • Patent number: 12052529
    Abstract: This disclosure describes, in part, techniques for retrieving images based on detecting events. For instance, system(s) may detect an event, such as an event associated with a collection of images for an item. Based on detecting the event, the system(s) may determine an area within a facility, such as an inventory location, for retrieving image data. The system(s) may then determine one or more imaging devices that have field(s) of view of the area. Additionally, the system(s) may score the imaging device(s) based on visibility data associated with the imaging device(s). The system(s) may also determine occlusion data for image data generated by the imaging device(s). Using the scores and the occlusion data, the system(s) may then select image data that represents the area. The system(s) may then store the image data in one or more data stores, such as with the collection of images.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sofia Gendelman, Orel Shai, Lee Abe Teichner, Ran Yad Shalom, Amir Nahir, Alex Umansky, Hadi Khader, Jeffrey Norbert Coonen
  • Patent number: 12050609
    Abstract: Data dividers with partition identifiers are described for use in data analytics for streaming data. A continuous flow of data items received by a network-based data analytics service may be discretized into data buckets based on a time window associated with each of the data buckets receiving the data items from the data stream Data dividers may be generated based on a number of partitions determined to be necessary to implement parallel processing of the data items and each partition may include the data items to be processed as well as a single data divider ordered at the end of the partition such that the data divider is the last item to be processed. In this way, the network-based data analytics service may determine that all of the data items for a given data bucket have been processed once all of the data dividers have been processed.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jie Gao, Fernando Previtalli Spanghero, Yang Tan
  • Patent number: 12051415
    Abstract: Systems and methods for integration of speech processing functionality with organization systems are disclosed. For example, a voice interface application may be created to enable a voice interface functionality for devices associated with an organization. Space identifiers of spaces of the organization may be created and associated with the voice interface application. Devices associated with the space identifiers may be enabled for utilizing the voice interface application and may be set up utilizing wireless network identifiers associated with the spaces and/or the organization.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Gonzalo Alvarez Barrio, Shantanu Vikas Kurhekar, Bharath Bhimanaik Kumar, Fred Torok, Frederic J Deramat
  • Patent number: 12050922
    Abstract: An edge data pipeline service may build and deploy an edge data pipeline application to an edge device, based on specification provided by a user. The service may receive, from the client, indications for any number of data sources (e.g., cameras, sensors), data sinks (e.g., video files, databases), and application modules (e.g., motiondetect, anomalydetect) to be used by an edge data pipeline application at an edge device. The client may indicate a mapping that maps data sources to data sinks and one or more criteria that, when satisfied, cause an application module to send data from one or more data sources to one or more data sinks according to the mapping. The service builds a package and deploys the package to the edge device, which implements the data pipeline application to route data from sources to sinks.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Thibaut Pierre Grandmougin, Bart Schouwenaars-Harms
  • Patent number: 12052325
    Abstract: This disclosure describes a method for segmenting large MQTT messages that exceed a maximum transport unit (MTU) for MQTT messages into smaller segments and then reassembling the segments into the original MQTT message. More particularly, the techniques and architecture provide two new fields within an existing MQTT message. In configurations, the two new fields may include a universally unique identifier (UUID) and a segment number. These two new fields enable segmentation of arbitrarily large messages at a publisher side of the MQTT message and reassembly of the segments of the large messages at the subscriber side so that the message size limitation may be overcome. This can allow for larger MQTT messages to be transmitted without the increased cost of larger maximum transport units.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Chao Zhou, Ravish Hastantram, Patrick Sisterhen
  • Patent number: 12050486
    Abstract: Techniques for cooperative timing alignment using synchronization pulses are described. The techniques can include generating, at an integrated circuit device, a timing signal, controlling a local count value based on the timing signal, monitoring a synchronization signal of a system comprising the integrated circuit device, detecting a synchronization pulse in the synchronization signal, and aligning the local count value with an implied count value associated with the synchronization pulse in order to align the local count value with those of other integrated circuit devices of the system.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Guy Nakibly, Moshe Raz, Zvika Glaubach, Moshe Noah
  • Patent number: D1037043
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wen-Yo Lu, Mei Hsuan Chen, Matthew J. England, Christopher Loew, James Siminoff, Mark D. Siminoff
  • Patent number: D1037209
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: July 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael Edward James Paterson
  • Patent number: D1038076
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sun Joo Han, Giles David Matthew McWilliam