Player spotlight
Granted: February 4, 2025
Patent Number:
12217770
Some implementations include methods generating visualization emphasis object for players and may include receiving a video clip associated with a sporting event participated by a plurality of players using a playing field with a play object. The players in a frame of the video clip may be detected. Players who are on the playing field may be identified from the detected players. Each of the players identified to be on the playing field may be associated with a rectangular bounding box…
Low-power long range wireless network communication protocol with rate switching and scheduled messaging
Granted: February 4, 2025
Patent Number:
12219478
A method for a first network device involves transmitting, to one or more second network devices, an uplink message that includes an indication of a receive window time interval, and may also include an indication of a request for a downlink message. The method also involves initiating a scheduled receive mode that causes the first network device to transition the first network device to a first power state, and perform a receive window procedure after the receive window time interval…
Mesh path selection based on end-to-end throughput
Granted: February 4, 2025
Patent Number:
12219380
Technologies for mesh path selection are described. One method of operating a first wireless mesh device includes determining, using first client information about a first link, the first link using a first frequency range, a first metric representing airtime usage on the link, and a second metric representing a first amount of data on a second link, the second link using the first frequency range. The method determines a third metric on a third link, the third link using a second…
Device-based identification for automated user detection
Granted: February 4, 2025
Patent Number:
12219355
A content consumption system or device may implement device-enabled identification for automated user detection. An identifying device may be detected at a content consumption device as within proximity of the content consumption device. An identifying device may be a mobile or wearable computing device, in various embodiments. A user account associated with the identification device may be selected for accessing content at the content consumption device. Access to content may be…
Image signal processor day-night detection
Granted: February 4, 2025
Patent Number:
12219264
Approaches are described for image signal processor day-night detection. An exemplary approach for a camera with an infrared light source involves determining a brightness value for image data based on an average luma value for the image data, determining white balance data for the first image data, and determining, based on the white balance data for the image data and white balance data for the infrared light source, a deviation value for the image data. A transition from night mode to…
Hierarchical universal device identifier
Granted: February 4, 2025
Patent Number:
12219000
In various embodiments described in the present disclosure, a device identifier is generated based at least in part on a set of values corresponding to a set of fields representing information associated with a device. For example, the set of values are converted to a bitstream which is encoded using an alphabet based at least in part on an encoding schema.
State determination and device control
Granted: February 4, 2025
Patent Number:
12218950
Systems and methods for security-based device control are disclosed. For example, a presence-based trigger event is detected and one or more suggestion models are utilized to determine whether a security-based device control suggestion should be sent. Multiple suggestions are arbitrated, and a user device is selected for receiving the suggestion based on multiple inputs. The format of the suggestion is also determined and the suggestion is either automatically output on the selected…
Security protocol handshake offloading
Granted: February 4, 2025
Patent Number:
12218923
Contents of client-initiated handshake messages of a security protocol are obtained at a handshake processing offloader configured for an application. The offloader uses a first security artifact (which is inaccessible from a front-end request processor of the application) and the contents of the handshake messages to generate a second security artifact. The second security artifact is transmitted to the front-end request processor, which uses it to perform cryptographic operations for…
Ethernet traffic over scalable reliable datagram protocol
Granted: February 4, 2025
Patent Number:
12218841
Methods and apparatuses for improving network packet transmission performance in terms of latency with reduced packet retransmission times and fewer packet drops in congested networks are provided. Packet-switched networks can experience long delays while waiting for out-of-order packets or re-transmissions of lost packets. In addition, network faults such as transmission path failures can result in excessive delay while attempting to find a new route over which to transmit packets. To…
Managing and routing payloads for client edge devices that use multiple types of radios
Granted: February 4, 2025
Patent Number:
12218832
A multi-radio service of a provider network may be used to manage and route payloads for client edge devices that use multiple types of radios. The multi-radio service may associate different types of radio controllers with an edge device of a client, so that messages that are transmitted from different types of edge device radios can be handled by different radio controllers. A radio controller may receive a message and extract the payload from the message based on the data/data format…
Device targeting for content
Granted: February 4, 2025
Patent Number:
12217749
Devices and techniques are generally described for targeting of devices. In various examples, a first natural language input comprising a first request to output a response may be received by an input device. A first component may determine first data associated with the input device. A plurality of devices associated with the first data may be determined. First state data describing a state of each device of the plurality of devices may be determined. A first device of the plurality of…
System to generate high precision optical tag with gradient features at the corners
Granted: February 4, 2025
Patent Number:
12217461
A high precision optical tag includes gradient features at the corners. The gradient features transition from a darker pattern proximal to the corner of the tag to a lighter pattern distal to the corner. The gradient facilitates rapid and computationally efficient determination of the corners of the optical tag at high resolution, such as to a pixel-level within an image. Once the corners of the optical tag are precisely identified, a boundary of the tag may be determined. In one…
Determining a location of a mobile cart
Granted: February 4, 2025
Patent Number:
12217457
This disclosure is directed to, in part, mobile carts that are configured to determine their respective locations based on analysis of image data generated by cameras mounted to the respective carts. For instance, an example mobile cart may include at least one camera of a field-of-view directed substantially away from a cart and substantially towards an outward environment of the cart, such as toward an inventory location that houses one or more items. The mobile cart may generate image…
Techniques for preserving original luma with noisy clamped sources
Granted: February 4, 2025
Patent Number:
12217392
Techniques are disclosed for correcting noisy clamped image sources while preserving original luma, chroma, or other channel value. A computing device can receive an image that has a plurality of pixels associated with respective channel values. The computing device can then determine a region of the image for correction and generate a histogram of the respective channel values in the region. Based on the histogram, the computing device can generate a corrected histogram of corrected…
Vehicle data jurisdiction management
Granted: February 4, 2025
Patent Number:
12217323
A vehicle data management system and data jurisdiction system manage vehicle data between multiple jurisdictions and enables a set of jurisdiction rules involving rules of various jurisdictions to be applied consistently. The vehicle data jurisdiction system can detect changes in jurisdiction of a vehicle based on various pieces of received vehicle information and applies appropriate jurisdiction rules from a set of jurisdiction rules. Various jurisdictions may have conflicting…
Systems and methods for automated modification of delivery parameters
Granted: February 4, 2025
Patent Number:
12217211
Systems and methods are provided for automated modification of delivery parameters. Particularly, computing model that is trained to determine a probability that a delivery defect is likely to occur for a given delivery or set of deliveries. Based on the probability, various limitations associated with the deliveries may be activated or deactivated on a mobile device application used by a delivery driver to perform the deliveries. The systems and methods reduce the number of delivery…
Allocating blocks of unified memory for integrated circuit executing neural network
Granted: February 4, 2025
Patent Number:
12217160
Some embodiments provide a method that receives a specification of a neural network for execution by an integrated circuit. The integrated circuit includes a neural network inference circuit for executing the neural network to generate an output based on an input, an input processing circuit for providing the input to the neural network inference circuit, a microprocessor circuit for controlling the neural network inference circuit and the input processing circuit, and a unified memory…
Meta-Q learning
Granted: February 4, 2025
Patent Number:
12217137
Techniques for Meta-Q-Learning (MQL) are described. A method of MQL may include receiving a request from an agent to perform adaptation based at least on task data associated with a new task collected by the agent, identifying a subset of meta-training data corresponding to the task data in a replay buffer, and adapting a policy using the subset of meta-training data and the task data to generate an adapted policy, wherein the adapted policy is used identify a next action for the agent…
Providing consistent performance of block-storage volumes in cloud computing environments
Granted: January 28, 2025
Patent Number:
12210748
Systems and methods are provided for providing a consistent experience for users of cloud-based block storage volumes. While cloud storage aims to remove hardware considerations for an end user's experience, block storage performance can nevertheless vary according to the underlying hardware used to support a volume or the specific network location of that hardware. Embodiments of the present disclosure address that inconsistent performance by associating a volume with a performance…
In-vehicle synthetic sensor orchestration and remote synthetic sensor service
Granted: January 28, 2025
Patent Number:
12210860
A system comprising one or more computers implements a synthetic sensor service configured to deploy synthetic sensors to an in-vehicle computing device implementing a synthetic sensor orchestration environment for a vehicle. The synthetic sensor orchestration environment determines a placement decision for a new synthetic sensor to be added to the vehicle based on one or more annotations included in a synthetic sensor package for the new synthetic sensor. The synthetic sensor service…