Amazon Patent Grants

Tracing service interactions without global transaction identifiers

Granted: April 1, 2025
Patent Number: 12265861
Methods, systems, and computer-readable media for tracing service interactions without global transaction identifiers are disclosed. A service monitoring system receives an event message from a first service in a service-oriented system. The event message comprises one or more elements of data from a body of a service request from an upstream service. The first service initiates a sub-task associated with the service request. The service monitoring system receives one or more additional…

Response endpoint selection based on audio characteristics of physical environments

Granted: April 1, 2025
Patent Number: 12267288
A computing system may determine audio data representing a message that is to be provided to a first user, wherein the first user is associated with at least a first device and a second device. First data corresponding to an audio characteristic of a first physical environment in which the first device is located and second data corresponding to the audio characteristic of a second physical environment in which the second device is located may be determined, wherein the second physical…

Sharing of content

Granted: April 1, 2025
Patent Number: 12267286
Techniques for accessing shared content based on a recipient's subscriptions are described. A recipient user may receive a notification that a sender user shared content. The recipient user may request to output the shared content. The system may determine which content providers the recipient user is subscribed to, and may perform entity resolution processing to identify potential content, from the subscribed content providers, corresponding to the shared content. The system may output…

Switchover across network service providers in a last-mile network

Granted: April 1, 2025
Patent Number: 12267235
Technologies directed to performing switchover across Internet service providers in a last-mile network are described. One method includes receiving, by a first wireless device, a destination address, a first network address of a first network addressing scheme, and a first message. The method further includes determining a first status of at least one of a first NSP or a second NSP. The first NSP uses a second network addressing scheme and the second NSP uses a third network addressing…

Hybrid speech interface device

Granted: April 1, 2025
Patent Number: 12266367
A speech interface device is configured with “hybrid” capabilities, which allows the speech interface device to perform actions in response to user speech, even when the speech interface device is unable to communicate with a remote system over a wide area network (e.g., the Internet). A hybrid request selector of the speech interface device sends audio data representing user speech to both a remote speech processing system and a local speech processing component executing on the…

Shared encoder for natural language understanding processing

Granted: April 1, 2025
Patent Number: 12266355
Techniques for using a shared encoder and multiple different decoders for natural language understanding (NLU) tasks are described. The individual decoders are configured to perform different tasks using the output from one shared encoder. The decoders can process with respect to different domains and different languages. Using the shared encoder can reduce computation time during runtime. Using the shared encoder can reduce training costs (e.g., time and resources) when the system is…

Robust multi-agent reinforcement learning

Granted: April 1, 2025
Patent Number: 12265924
Techniques for robust multi-agent reinforcement learning (MARL) are described. An exemplary method includes initializing a plurality of parameters for a plurality of agents including at least policy parameters and action-value (Q) parameters; performing robust multi-agent reinforcement learning to learn polices for the agents, wherein in the learned polices no agent has an incentive to deviate, the agents include an implicit agent that is to select a worst-case at any given time during…

Code-free automated machine learning

Granted: April 1, 2025
Patent Number: 12265920
Techniques for code-free automated machine learning (ML) are described. Users can train high-quality ML models and pipelines without necessarily needing to write code by providing a training dataset to a code-free machine learning service. The service may deploy an ML orchestration function and a storage location on behalf of a user. When a modification is made to the storage bucket, such as by the user providing a training dataset, the orchestration function is invoked and can…

Computation of neural network node with large input values

Granted: April 1, 2025
Patent Number: 12265905
Some embodiments provide a method for a circuit that executes a neural network including multiple nodes. The method loads a set of weight values for a node into a set of weight value buffers, a first set of bits of each input value of a set of input values for the node into a first set of input value buffers, and a second set of bits of each of the input values into a second set of input value buffers. The method computes a first dot product of the weight values and the first set of bits…

Wall-mounted NFC device that self disables upon removal

Granted: April 1, 2025
Patent Number: 12265869
The present disclosure presents wall-mounted near field communication systems and related methods. One such system comprises a sign assembly having a near field communication (NFC) tag comprising a first conducting member, a substrate assembly having a weakness area, wherein the substrate assembly comprises a plastic substrate; and first adhesive securing the NFC tag device to the substrate assembly such that the first conducting member is disposed proximate the weakness area.

Graphical interface for speech-enabled processing

Granted: April 1, 2025
Patent Number: 12265756
Methods and devices for sampling applications using a touch input are described herein. In some embodiments, an electronic device detects a touch input, which may cause the electronic device to send identifiers to a backend system. The backend system may then determine an application and sample audio request associated with the received identifiers. The backend system may then receive text data representing the sample audio request and text data representing a response to the sample…

Detecting out-of-band screen captures and recordings

Granted: April 1, 2025
Patent Number: 12265641
Captures or recordings of sensitive information or data displayed on screens or displays are detected by generating unique identifiers of users and embedding linked codes including such identifiers into the information or data. When the information or data is accessed by a user and displayed on a screen, and an image of the information or data is captured by a camera of a mobile device or other system, the camera detects a code within the images and requests to access a page or other…

Natural language query processing

Granted: April 1, 2025
Patent Number: 12265528
Techniques for handling natural language query processing are described. In some examples, a sequence-to-sequence model is used to handle a natural language query. Post-processing of a result of the sequence-to-sequence model utilizes fine-grained information from an entity linker. In some examples, the sequence-to-sequence model and aspects of a natural language query pipeline are used to handle a natural language query.

Multi-factor anomaly detection for application execution environments

Granted: April 1, 2025
Patent Number: 12265446
A determination is made that anomaly analysis is to be performed with respect to an application. An anomaly score of the application is generated with respect to observed values of a plurality of metrics of the application. Generation of the anomaly score comprises computing an anomaly score contribution associated with an analysis of a correlation between values of a pair of metrics of the application. In response to a detection that the anomaly score exceeds a threshold, an anomaly…

Foldable containers with improved mobility

Granted: April 1, 2025
Patent Number: 12263987
Systems and methods are disclosed for foldable containers with improved mobility. In one embodiment, an example foldable container may include a first container wall having a frame and a panel coupled to the frame, a second container wall coupled to the first container wall, the second container wall configured to rotate outwards with respect to the first container wall, a third container wall coupled to the first container wall, and a fourth container wall. The fourth container wall may…

Electronic tag

Granted: April 1, 2025
Patent Number: D1068519

Machine learning model replacement on edge devices

Granted: March 25, 2025
Patent Number: 12260236
Techniques for machine learning prediction using edge devices are described. In some examples a method of use includes receiving a request to load a second model onto an edge device while a first model has already been loaded on the edge device, wherein the second model and the first model share an external handle; loading at least one instance the second model into memory of the edge device; and after the second model has been loaded into memory of the edge device, directing a…

Systems and methods for server-based trust store discovery

Granted: March 25, 2025
Patent Number: 12261966
An automated server-based scheme allows a hosted service such as an individual computer system, computer application, or network service, to infer root certificate authorities present in client trust stores. Presenting a random selection of one or more digital certificates to a given client seeking a favorite icon URL, in response to a Transport Layer Security (TLS) connection request from the client, allows the service operator's trained machine learning system to define a customized…

Local oscillator (LO) and reference clock signal distribution

Granted: March 25, 2025
Patent Number: 12261930
Technologies directed to the distribution of local oscillator (LO) signals and reference clock signals to beamforming circuits of a panel with an array of antenna elements are described. A communication system includes antenna elements, beamforming circuits, driver circuitry, and diplexing circuitry with signal paths between the diplexing circuitry and the beamforming circuits. The driver circuitry outputs a first signal having a first frequency and a second signal having a second…

Multi-tenant radio-based application pipeline processing system

Granted: March 25, 2025
Patent Number: 12260271
Connectivity between a radio-based application pipeline processing server and a control plane of a provider network is verified. Based on requests received at the control plane, a first isolated request handler, a second isolated request handler and an offloading manager are launched at the server. The offloading manager causes a first network function for which a request is received from the first request handler to be executed at a first network function accelerator of the server, and…