Amazon Patent Applications

DYNAMIC MODIFICATION OF INTERRUPTIBILITY SETTINGS FOR NETWORK-ACCESSIBLE RESOURCES

Granted: March 28, 2024
Application Number: 20240104439
Methods and apparatus for dynamic modification of interruptibility settings of network-accessible resources are disclosed. A system includes a resource manager and a plurality of resource instances, each of which has an interruptibility setting. In response to an instance acquisition request, the resource manager allocates an instance with a first interruptibility setting, allowing the resource manager to revoke the client's access to the instance without a notification. In response to…

HERADLING OF AMPLITUDE DAMPING DECAY NOISE FOR QUANTUM ERROR CORRECTION

Granted: March 28, 2024
Application Number: 20240104416
A system and method for indicating, via a heralding signal, that an amplitude damping decay event has occurred within a quantum low-density parity-check code is disclosed. Logical information may be encoded into a superconducting qubit using one or more transmons, wherein a first level and a second level are encoded into a code space of the qubit, and at least one intermediate level outside of the code space characterizes an amplitude damping decay channel which is then used to herald an…

LOCATION-CONSTRAINED STORAGE AND ANALYSIS OF LARGE DATA SETS

Granted: March 28, 2024
Application Number: 20240104074
A constraint on a location at which a portion of a data set can be stored is determined based on input received via a programmatic interface. The portion of the data set is stored at a location selected in accordance with the constraint. An analysis operation, whose input includes the portion of the data set, is performed at a set of computing resources selected from a plurality of resources based at least in part on their location.

FRONT-LIT DISPLAYS AND INDICATORS HAVING UNIFORM BRIGHTNESS

Granted: March 28, 2024
Application Number: 20240103310
Systems, methods, and devices are disclosed for front-lit displays having uniform brightness. In one embodiment, an example display may include an electrophoretic display, a light guide configured to direct light from one or more light emitting diodes, and a cover lens assembly. The cover lens assembly may include a cover glass layer, an anti-glare film coupled to the cover glass layer, and a hot melt adhesive disposed about lateral edge surfaces of the cover glass layer and the…

ISOLATED RUNTIME ENVIRONMENTS FOR SECURING SECRETS USED TO ACCESS REMOTE RESOURCES FROM COMPUTE INSTANCES

Granted: March 21, 2024
Application Number: 20240095338
An instance secrets management isolated runtime environment is launched at a virtualization server, and utilizes a subset of memory assigned to a compute instance. The subset of memory is inaccessible from entities external to the runtime environment. A secrets manager of the runtime environment provides a security artifact to an application, running at the compute instance, which has requested access to a resource. The artifact is generated by the secrets manager using a security secret…

PLUG-IN ORCHESTRATOR FOR VEHICLE DATA STREAM SUBSCRIPTION SYSTEM

Granted: March 21, 2024
Application Number: 20240098143
A vehicle data streaming service may receive requests to register plug-ins to generate synthetic vehicle attribute data streams. A plug-in service of the vehicle data streaming service may configure a given plug-in in an internal containerized environment in a fully automated manner and/or configure the plug-in in an external compute service environment. The vehicle data streaming service may configure the plug-ins to receive input streams to generate synthetic attribute output streams.…

PRIVATE ALIAS ENDPOINTS FOR ISOLATED VIRTUAL NETWORKS

Granted: March 21, 2024
Application Number: 20240097939
In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling…

WIRELESS BATTERY CHARGING

Granted: March 21, 2024
Application Number: 20240097462
Systems, methods, and computer-readable media are disclosed for improved wireless battery charging. The device may include a battery, and may be configured to determine that the battery is de-coupled from a wireless charger at a first time, determine that the battery is coupled to the wireless charger at a second time, determine that a first elapsed time between the first time and the second time is equal to or less than a first threshold, and cause charging of the battery to be disabled…

VEHICLE DATA STREAM SUBSCRIPTION SYSTEM

Granted: March 21, 2024
Application Number: 20240096139
A vehicle data streaming service provides a curated catalog of vehicle attributes and allows a vehicle data stream source to register to the vehicle data streaming system and associate its data stream to a vehicle attribute of the attribute catalog. The vehicle data streaming service also allows vehicle data stream destinations to subscribe to the vehicle attribute in the vehicle catalog, receives streamed vehicle data from the data stream source, and sends streamed vehicle data…

CONSTRUCTING VEHICLE SHADOWS USING DISAGGREGATED STREAMING DATA

Granted: March 21, 2024
Application Number: 20240096104
Systems and methods are disclosed for implementing a vehicle shadow service configured to construct and maintain up-to-date vehicle shadows using asynchronously received disaggregated vehicle data. For example, different sensors of a vehicle may provide sensor data into a data stream at different times in a disaggregated manner. A vehicle shadow may be constructed using partial sensor data from a sub-set of sensors of the vehicle, and may be updated or augmented using asynchronously…

SYSTEMS AND METHODS FOR LONGITUDINAL SCORING OF ROLL-FORMED CONTAINERS

Granted: March 21, 2024
Application Number: 20240092520
Systems and methods are disclosed for longitudinal scoring of roll-formed containers. In one embodiment, an example system may include a first scoring device having a first rolling die, a first arm coupled to the first rolling die, a second rolling die, a second arm coupled to the second rolling die, and a first support member configured to support the first arm and the second arm. The first arm and the second arm may be configured to: (i) slide along the first support member, such that…

PACKAGE DELIVERY GUIDANCE AND ASSISTANCE SYSTEM USING VEHICLE SENSOR DATA

Granted: March 21, 2024
Application Number: 20240092377
Systems, devices, and methods are provided for package delivery guidance and assistance. A vehicle may comprise one or more sensors. A processing unit of the vehicle may determine, based on vehicle data obtained from the one or more sensors, that the vehicle is in a first state, determine that the first state corresponds to a first sub-task of the plurality of sub-tasks, determine a first graphical interface for performance of the first sub-task, present the first graphical interface on…

MANAGING SECURITY GROUPS FOR DATA INSTANCES

Granted: March 14, 2024
Application Number: 20240089264
Access level and security group information can be updated for a data instance without having to take down or recycle the instance. A data instance created in a data environment will have at least one default security group. Permissions can be applied to the default security group to limit access via the data environment. A control security group can be created in a control environment and associated with the default security group. Permissions can be applied and updated with respect to…

INTERFACES TO MANAGE INTER-REGION CONNECTIVITY FOR DIRECT NETWORK PEERINGS

Granted: March 14, 2024
Application Number: 20240089197
Methods and apparatus for interfaces to manage inter-regional connectivity for direct network peerings. A system may include a connectivity coordinator, a first resource collection in a first geographical zone and a second resource collection in a second geographical zone. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request via the interface to establish a logically isolated network path to the second resource…

TIMECODE GENERATION AND ASSIGNMENT

Granted: March 14, 2024
Application Number: 20240087611
A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the…

SERVICE FOR MANAGING QUANTUM COMPUTING RESOURCES

Granted: March 14, 2024
Application Number: 20240086749
Methods, systems, and computer-readable media for a service for managing quantum computing resources are disclosed. A task management service receives a description of a task specified by a client. From a pool of computing resources of a provider network, the service selects a quantum computing resource for implementation of the task. The quantum computing resource comprises a plurality of quantum bits. The service causes the quantum computing resource to run a quantum algorithm…

CONTINUOUS DEPLOYMENT AND ORCHESTRATION OF FEATURE PROCESSING UNITS IN A MANAGED CLOUD AND A PROVIDER NETWORK FOR CONSISTENT DATA PROCESSING

Granted: March 14, 2024
Application Number: 20240086176
A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network…

ASSISTED COMPOSITION OF QUANTUM ALGORITHMS

Granted: March 14, 2024
Application Number: 20240086158
A quantum programming environment may include an assisted composition system to assist the composition of quantum objects. The assisted composition system may receive a partial portion of a quantum object that is being composed but not yet fully composed by a user. The assisted composition system may determine a first abstract representation of the partial portion of the quantum object being composed. The assisted composition system may determine that the first abstract representation…

DETERMINING CONTEXTUALLY RELEVANT APPLICATION TEMPLATES ASSOCIATED WITH ELECTRONIC MESSAGE CONTENT

Granted: February 29, 2024
Application Number: 20240073167
Systems, methods, and computer-readable media are disclosed for determining contextually relevant application templates associated with electronic message content.

DISTRIBUTION OF MESSAGES WITH GUARANTEED OR SYNCHRONIZED TIME OF DELIVERY

Granted: February 29, 2024
Application Number: 20240073297
Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated…