Endpointing in speech processing
Granted: January 28, 2025
Patent Number:
12211517
A speech-processing system may determine potential endpoints in a user's speech. Such endpoint prediction may include determining a potential endpoint in a stream of audio data, and may additionally including determining an endpoint score representing a likelihood that the potential endpoint represents an end of speech representing a complete user input. When the potential endpoint has been determined, the system may publish a transcript of speech that preceded the potential endpoint,…
Enabling direct connectivity between distributed units of radio-based applications to improve post-handover retransmission performance
Granted: January 28, 2025
Patent Number:
12213014
A first distributed unit (DU) of a radio-based application determines that traffic associated with a particular user equipment device (UED) is to be handed over to a second DU. The first DU transmits contents of a buffer, including a data block transmitted from the UED, to the second DU using a direct network channel established between the DUs. The second DU stores the contents in a second buffer, and uses the contents to perform a retransmission operation associated with the traffic of…
Dynamic establishment of trust between locally connected devices
Granted: January 28, 2025
Patent Number:
12212960
A method and system for establishing two-way trust between a short-range communication device and a hub device. The method includes: obtaining, from a hub device, a digitally signed request for determining whether the hub device is a trusted communication device for a short-range communication device and a cryptographic key generated by the short-range communication device; generating a response to the request; encrypting the response to the request by using the cryptographic key…
Using motion sensors for direction detection
Granted: January 28, 2025
Patent Number:
12212895
The application is directed to an electronic that includes multiple motion sensors, such as passive infrared sensors, that the electronic device uses to detect characteristics of objects. For instance, the motion sensors may be substantially vertically aligned and/or substantially horizontally aligned with one another, where each motion sensor is positioned at a respective angle with respect to a ground plane. When the motion sensors detect an object, the electronic device can then…
Edge intelligence-based resource modification for transmitting data streams to a provider network
Granted: January 28, 2025
Patent Number:
12212630
A trained model and/or an edge client running on an edge device may obtain data from a data source (e.g., a security video camera) and determine, based on a result of processing the data using the model, whether to send an indication of an upcoming data/video stream to the provider network (e.g., indicating a bearer modification). The received indication may be used by the provider network to send a request to a serving wireless infrastructure (e.g., telco operator/wireless mobile core)…
Trusted-code generated requests
Granted: January 28, 2025
Patent Number:
12212606
Custom policies are definable for use in a system that enforces policies. A user, for example, may author a policy using a policy language and transmit the system through an application programming interface call. The custom policies may specify conditions for computing environment attestations that are provided with requests to the system. When a custom policy applies to a request, the system may determine whether information in the attestation is sufficient for the request to be…
Managed attestation service for compute instances
Granted: January 28, 2025
Patent Number:
12212568
An attestation service is configured to receive a request to enable attestation for a compute instance according to an attestation policy indicating one or more baseline health measurement values for validating compute instances. The attestation service provides a network endpoint for the compute instance to request attestation. The attestation service receives, via the network endpoint from a compute instance, one or more health measurement values of the compute instance. The…
Device isolation service
Granted: January 28, 2025
Patent Number:
12212546
Systems and methods are described for implementing a device isolation service. A device isolation service creates and administers per-device virtual networks for individual computing devices, thereby isolating the computing devices from each other and limiting device-to-device communication. The device isolation service may further provide a monitored and access-controlled network that facilitates access to the isolated devices, thereby allowing “administrator” devices to access and…
Flexible distribution of flow state management workloads among isolated exception-path cells of packet processing services
Granted: January 28, 2025
Patent Number:
12212496
A fast-path node of a packet processing service receives a packet of a forward-direction flow. The node obtains an exception-path routing rule from an exception-path routing rule source. The node sends a query to an exception-path cell of the service based on the routing rule, and receives a packet rewriting rule in response to the query. The rewriting rule is used to send a rewritten version of the packet to a destination.
Global-scale connectivity using scalable virtual traffic hubs
Granted: January 28, 2025
Patent Number:
12212482
Network pathways are identified to transfer packets between a pair of regional virtual traffic hubs of a provider network. At a first hub of the pair, a first action is performed, resulting in a transmission of a packet received from a first isolated network to the second hub along a pathway selected using dynamic routing parameters. At the second hub, a second action is performed, resulting in the transmission of the packet to a destination within a second isolated network.
Voice user interface notification rendering
Granted: January 28, 2025
Patent Number:
12211497
Techniques for coordinating output of inferred content using various components and systems are described. A supplemental content system and a notification system may each receive inferred content to be output. When the supplemental content system or the notification system outputs the inferred content, the respective system stores a record of the output of the content in a historical output storage. Thereafter, when the other system is ready to output the inferred content, the other…
Early invocation for contextual data processing
Granted: January 28, 2025
Patent Number:
12211493
A speech processing system uses contextual data to determine the specific domains, subdomains, and applications appropriate for taking action in response to spoken commands and other utterances. The system can use signals and other contextual data associated with an utterance, such as location signals, content catalog data, data regarding historical usage patterns, data regarding content visually presented on a display screen of a computing device when an utterance was made, other data,…
Configuring applications for speech processing
Granted: January 28, 2025
Patent Number:
12211482
A system that determines which applications operating on a device are capable of processing speech processing results. As applications are added or removed, the device may update its own registry information as well as registry information for a remote system, thus ensuring continuity between a local speech processing pipeline and a remote speech processing pipeline. When speech processing is performed, the system can send the results to a corresponding application operating on a local…
Protective coverings for displays used in outdoor environments
Granted: January 28, 2025
Patent Number:
12211333
A protected covering for displays used in outdoor environments is provided. Particularly, the protective covering may be provided over a display screen of a delivery locker system. The protective covering may protect the display screen from overheating from sun rays and other heat sources that may exist in an external environment. The protective covering may be configured to be moved between a first position in which the protective covering is covering the display screen and a second…
Exposure correction for machine vision cameras
Granted: January 28, 2025
Patent Number:
12211300
Systems and methods for automatically adjusting the exposure settings (e.g., exposure time, analog gain, etc.) of imaging device(s) and/or camera(s) utilized in machine vision systems. According to embodiments of the present disclosure, one or more images or frames of a stream of images captured by an imaging device of a machine vision system can be processed and analyzed to determine exposure settings that may be applied to capture subsequent images by the imaging device. For example, a…
Low-latency spotlighting
Granted: January 28, 2025
Patent Number:
12211275
Techniques for reducing the latency of annotating a replay video segment may include receiving a video segment with content involving multiple individuals. An annotation task is performed concurrently with a tracking task. The annotation task receives annotation data to indicate which of the individuals is an individual of interest in a subset of frames of the video segment, and the tracking task tracks the individuals in the video segment by generating bounding objects corresponding to…
Systems and methods for video-based sports field registration
Granted: January 28, 2025
Patent Number:
12211222
Methods and systems are described for registering a sports field to a video. Video of a live event may feature participants at a venue. A template of the venue, including virtual markings that represent real markings on the venue, may be obtained. A homographic transformation between an image plane and a ground plane may be determined by matching virtual markings to corresponding real markings captured in at least one frame of the video. The determined homographic transformation may be…
Composite storefront image management
Granted: January 28, 2025
Patent Number:
12211131
Technologies are disclosed for managing composite storefront images. The composite storefront images can be generated utilizing portions of media content (e.g., visual content, such as videos, trailers, etc.), and templates generated based on sets of existing storefront images. Objects can be extracted from frames and composited together to generate course composite images. The course composite storefront images can be utilized to map the object portions onto the media content artwork…
Voice based searching and dialog management system
Granted: January 21, 2025
Patent Number:
12204866
Techniques for conversational-based searching are described. A system may receive a first spoken user input, and may determine that the first spoken user input corresponds to a request for information associated with an entity. The system may retrieve item results corresponding to the entity. The system may determine a suggested user input based on the retrieved item results, and may determine output data corresponding to the suggested user input. The system may send output data to a…
Accelerated convolution of neural networks
Granted: January 21, 2025
Patent Number:
12205013
Accelerated convolution of neural networks can be performed by executing N computing engines (CEs) of a neural network processor in parallel. An input dataset can be divided spatially into N chunks such that a respective last portion of each chunk overlaps with a respective first portion of a subsequent chunk. Portions of each chunk can be processed by a respective CE to generate a respective portion of an output dataset. The overlapping intermediate states computed by each CE from…