Amazon Patent Grants

Cross-talk reduction in fault tolerant quantum computing system

Granted: March 26, 2024
Patent Number: 11941483
A fault tolerant quantum computer is implementing using hybrid acoustic-electric qubits. A control circuit includes an asymmetrically threaded superconducting quantum interference devices (ATS) that excites phonons in a mechanical resonator by driving a storage mode of the mechanical resonator and dissipates phonons from the mechanical resonator via an open transmission line coupled to the control circuit, wherein the open transmission line is configured to absorb photons from a dump…

Storage medium and compression for object stores

Granted: March 26, 2024
Patent Number: 11943294
An object compression system of a storage service may provide a user-friendly and cost-efficient solution to manage stored objects for users of the storage service. The object compression system may automatically monitor individual objects in an object-based storage system of the storage service. Based on one or more characteristics and additional features of the objects, the object compression system may generate respective determinations whether to compress the individual objects.…

Naming devices via voice commands

Granted: March 26, 2024
Patent Number: 11942085
Techniques for naming devices via voice commands are described herein. For instance, a user may issue a voice command to a voice-controlled device stating, “you are the kitchen device”. Thereafter, the device may respond to voice commands directed, by name, to this device. For instance, the user may issue a voice command requesting to “play music on my kitchen device”. Given that the user has configured the device to respond to this name, the device may respond to the command by…

Post-speech recognition request surplus detection and prevention

Granted: March 26, 2024
Patent Number: 11942084
Systems and methods for determining that artificial commands, in excess of a threshold value, are detected by multiple voice activated electronic devices is described herein. In some embodiments, numerous voice activated electronic devices may send audio data representing a phrase to a backend system at a substantially same time. Text data representing the phrase, and counts for instances of that text data, may be generated. If the number of counts exceeds a predefined threshold, the…

Social media data matching

Granted: March 26, 2024
Patent Number: 11941680
Social network postings, including text, images or other media, may provide valuable information regarding a user of the social network with which the postings may be associated. With the authorization of the user, and upon authentication by the social network, an online marketplace may access the social network postings and extract data therefrom, and market one or more recommended items to the user based on the extracted data, which may include color pallets or texture pallets derived…

Notifying users of item expiration

Granted: March 26, 2024
Patent Number: 11941679
Described is a system and method for monitoring the expiration date of items and determining if an item previously picked by a user will expire before the next anticipated arrival date of the user at a materials handling facility. If the previously picked item will expire before the next anticipated arrival date of the user, the user may receive a recommendation to pick a replacement item so they do not have to return to the materials handling facility early to replace the expired item.

Best practice analysis as a service

Granted: March 26, 2024
Patent Number: 11941639
Embodiments of the present disclosure are directed to, among other things, providing resource allocation advice, configuration recommendations, and/or migration advice regarding data storage, access, placement, and/or related web services. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on one or more resource usage checks and/or configuration checks,…

Electronic device for automated user identification

Granted: March 26, 2024
Patent Number: 11941629
This disclosure describes techniques for providing instructions when receiving biometric data associated with a user. For instance, a device may detect a portion of a user, such as a hand. The device may then display a first graphical element indicating a target location for placing the portion of the user above the user-recognition device. Additionally, the device may determine locations of the portion of the user above the device. The device may then display a second graphical element…

Machine learning item delivery using sensor data

Granted: March 26, 2024
Patent Number: 11941572
Various embodiments are disclosed for providing machine learning routines with peripheral device data to infer driver activity and location. Peripheral device data may be collected on a peripheral device having a machine learning routine executing thereon to infer driver activity and perform improved estimation of driver location. Using driver activity and location estimation, contextually relevant delivery workflow assistance may be automatically provided to a delivery driver or other…

Low-dimensional neural-network-based entity representation

Granted: March 26, 2024
Patent Number: 11941517
Systems and methods are disclosed to implement a neural network training system to train a multitask neural network (MNN) to generate a low-dimensional entity representation based on a sequence of events associated with the entity. In embodiments, an encoder is combined with a group of decoders to form a MNN to perform different machine learning tasks on entities. During training, the encoder takes a sequence of events in and generates a low-dimensional representation of the entity. The…

Motion sensor

Granted: March 26, 2024
Patent Number: D1019433

Managed control plane service

Granted: March 26, 2024
Patent Number: 11941413
At a managed control plane service, end-user application programming interfaces (APIs) of an application to be implemented at a provider network are determined. A set of common operational requirements of the application, to be fulfilled without obtaining program code for the requirements, are identified. In response to an invocation of an end-user API of the application, computations are performed at a resource selected by the managed control plane service, and one or more tasks to…

Machine instructions for decoding acceleration including fuse input instructions to fuse multiple JPEG data blocks together to take advantage of a full SIMD width of a processor

Granted: March 26, 2024
Patent Number: 11941397
Techniques to take advantage of the single-instruction-multiple-data (SIMD) capabilities of a processor to process data blocks can include implementing an instruction to fuse the data blocks together. The fuse input instruction can have a first input vector, a second input vector, a select input, a first output vector, and a second output vector. The fuse input instruction selects a portion of the first input vector and a portion of the second input vector based on the select input, sign…

Compilation with caching of code analysis result

Granted: March 26, 2024
Patent Number: 11941383
Techniques to speed up code compilation may include caching code analysis results such that the analysis of subsequent code having a similar structured can be omitted. For example, a loop-nest construct in the code can be parsed, and an execution statement in the loop-nest construct can be analyzed by a compiler to generate an analysis result indicating a set of execution conditions for the execution statement. A lookup key can be generated from the control statements bounding the…

Event driven extract, transform, load (ETL) processing

Granted: March 26, 2024
Patent Number: 11941017
Extract, Transform, Load (ETL) processing may be initiated by detected events. A trigger event may be associated with an ETL process apply one or more transformations to a source data object. The trigger event may be detected for the ETL process and evaluated with respect to one or more execution conditions for the ETL process. If the execution conditions for the ETL process are satisfied, then the ETL process may be executed. At least some of the source data object may be obtained, the…

Versioned metadata management for a time-series database

Granted: March 26, 2024
Patent Number: 11941014
Methods, systems, and computer-readable media for versioned metadata management for a time-series database are disclosed. A metadata service of a distributed time-series database stores, to one or more metadata storage resources, first metadata descriptive of a table. The first metadata is associated with a version number in a logical sequence for the table. The metadata service stores, in a log, data indicative of one or more metadata updates for the table. The metadata update(s) are…

Global clock values for consistent queries to replicated data

Granted: March 26, 2024
Patent Number: 11940990
Consistent queries to replicated data may be performed according to global clock values. Time values for updates performed at a data set may be identified according to a global clock. The updates may be replicated to a replicated portion of a data set. Queries directed to the replicated portion of the data set may be performed in response to determining that the time values for updates indicate that the replicated portion of the data set is consistent with a time value identified for the…

Efficient identification of snapshot objects using full and differential snapshot manifests

Granted: March 26, 2024
Patent Number: 11940881
Systems and methods are provided for efficient post-processing of object-based snapshots of block-storage volumes, which post-processing may include garbage collection, validation, or resource usage auditing for the snapshots. An object-based snapshot can be logically represented by a set of objects stored on an object storage service, which objects collectively represent a copy of the data of a corresponding block-storage volume at a given point in time. Each snapshot can further be…

Systems and methods for controlling vehicles with navigation markers

Granted: March 26, 2024
Patent Number: 11938960
Systems, methods, and computer-readable media are disclosed for controlling one or more vehicles with the use of navigation markers positioned or integrated into a ground surface. A vehicle, such as an autonomous vehicle, may include a light detection assembly, which may include a light emitter, an optical filter, an optical sensor, and an analog-to-digital converter, and optionally may include a lens. The light emitter may emit light towards the ground surface which may illuminate the…

Rotating end of arm tool including asymmetrical independently controllable suction zones

Granted: March 26, 2024
Patent Number: 11938617
Examples described herein are directed to methods, computer-readable media, and systems for controlling an end of arm tool with one or more suction zones to pick up an item. Sensor data regarding the item is obtained. The sensor data is used to determine which of the one or more suction zones should be used to pick up the item. A rotational orientation is also determined that orients the determined suction zone(s) with the item. The end of arm tool is then instructed to create a suction…