Apple Patent Grants

Failure handling for secondary cell

Granted: March 18, 2025
Patent Number: 12256454
A user equipment (UE) is connected to a wireless network and operates in a carrier aggregation (CA) state that includes a first connection to a primary cell and a second connection to a secondary cell. The UE determines a beam failure has occurred for one of the first connection or the second connection and initiates a beam failure recovery (BFR) operation. The BFR operation includes transmitting, to the primary cell, a BFR Medium Access Control (MAC) Control Element (CE).

Method and UE for power control for two-step random access procedure

Granted: March 18, 2025
Patent Number: 12256436
A user equipment (UE) implementing power control for a 2-step random access channel (RACH) procedure is provided. The UE determines a first transmission power of a physical random access channel (PRACH) preamble to be used during a 2-step RACH procedure. The UE determines a second transmission power of a physical uplink shared channel (PUSCH) transmission to be used during the 2-step RACH procedure based on the first transmission power of the PRACH preamble. The UE then performs the…

Synchronization signal block (SSB) measurement accuracy testing

Granted: March 18, 2025
Patent Number: 12255733
In a general aspect, a user equipment (UE) in a cellular communications network receives a first Synchronization Signal Block (SSB) corresponding to a first cell of the cellular communications network, and a second SSB corresponding to a second cell of the cellular communications network. The UE clarifies a first cell identifier (ID) of the first cell. The UE clarifies a second cell ID of the second cell. The UE determines an SSB measurement accuracy value using the first cell ID and the…

Hybrid gaze tracking system

Granted: March 11, 2025
Patent Number: 12248626
Various implementations disclosed herein include devices, systems, and methods that perform gaze tracking using combinations of ultrasound and imaging data. Some implementations detect a first attribute of an eye using imaging measurements in a first image of the eye, and a first location associated with the first attribute is determined in a 3D coordinate system based on depth information. A second attribute of the eye is detected based on depth information from ultrasound based…

Conversational agent as learning aid

Granted: March 11, 2025
Patent Number: 12249253
Various implementations disclosed herein include devices, systems, and methods for generating a response to a user focus indicator value based on a user comprehension value characterizing a user's association with the user focus indicator value. In some implementations, a method includes obtaining a user focus indicator value. A sequence of user voice inputs relating to the user focus indicator value is obtained. A user comprehension value characterizing an assessment of a user relative…

User interfaces that include representations of the environment

Granted: March 11, 2025
Patent Number: 12249033
In some embodiments, the present disclosure includes techniques and user interfaces for interacting with virtual objects in an extended reality environment. In some embodiments, the techniques and user interfaces are for interacting with virtual objects in an extended reality environment, including repositioning virtual objects relative to the environment. In some embodiments, the techniques and user interfaces are for interacting with virtual objects, in an extended reality environment,…

Influencing actions of agents

Granted: March 11, 2025
Patent Number: 12249016
A method includes obtaining, by a first agent engine that generates actions for a first agent, a first objective of the first agent. In some implementations, the method includes generating, by the first agent engine, a first influence for a second agent engine that generates actions for a computer-generated reality (CGR) representation of a second agent. In some implementations, the first influence is based on the first objective of the first agent. In some implementations, the method…

Deferred loudness adjustment for dynamic range control

Granted: March 11, 2025
Patent Number: 12248731
A bitstream is obtained by a decoder side, that contains an encoded version of an audio signal and an instantaneous loudness sequence of the audio signal. The instantaneous loudness sequence has not been loudness normalized. A dynamic range control, DRC, gain sequence is produced by applying the instantaneous loudness sequence to a DRC characteristic, with loudness normalization. The DRC gain sequence is applied to the decoded audio signal. Other aspects are also described and claimed.

Multitouch data fusion

Granted: March 11, 2025
Patent Number: 12248675
A method for performing multi-touch (MT) data fusion is disclosed in which multiple touch inputs occurring at about the same time are received to generating first touch data. Secondary sense data can then be combined with the first touch data to perform operations on an electronic device. The first touch data and the secondary sense data can be time-aligned and interpreted in a time-coherent manner. The first touch data can be refined in accordance with the secondary sense data, or…

Device, method, and graphical user interface for navigating through a user interface using a dynamic object selection indicator

Granted: March 11, 2025
Patent Number: 12248643
In accordance with some embodiments, a computing device is described. The device sends displays a user interface having one or more selectable objects. While displaying the user interface, the device displays an object selection indicator at a first size and receives a first user input. In response to receiving the first user input, the device moves the object selection indicator toward a target selectable object of the one or more selectable objects based on the first user input and…

Headphones

Granted: March 11, 2025
Patent Number: D1066287

Multi-block cache fetch techniques

Granted: March 11, 2025
Patent Number: 12248399
Techniques are disclosed relating to multi-block fetches for cache misses. In some embodiments, cache tag circuitry maintains a tag value that is shared by multiple cache blocks. In response to a miss, the cache may initiate a fetch request to a next level cache or memory. Aggregation circuitry may aggregate multiple fetch requests for cache blocks that share the tag value and fetch circuitry may initiate a single multi-block fetch operation to the next level cache or memory that returns…

Decoding status flag techniques for memory circuits

Granted: March 11, 2025
Patent Number: 12248369
Techniques are disclosed relating to improving memory reliability. In some embodiments, memory circuitry includes memory cells configured to store data, interface circuitry, and on-die error correcting code (ECC) circuitry. The ECC circuitry may check read data from the memory cells for errors and correct detected correctable errors to generate corrected data. The memory circuitry may provide read data to a requesting circuit via the interface circuitry, including one or more sets of…

Die-to-die dynamic clock and power gating

Granted: March 11, 2025
Patent Number: 12248350
A system includes a plurality of systems-on-a-chip (SoCs), connected by a network. The plurality of SoCs and the network are configured to operate as a single logical computing system. The plurality of SoCs may be configured to exchange local power information indicative of network activity occurring on their respective portions of the network. A given one of the plurality of SoCs may be configured to determine that a local condition for placing the respective portion of the network…

Head-mounted display with adjustment mechanism

Granted: March 11, 2025
Patent Number: 12248153
A head-mounted display configured to be worn by a user includes a housing and a headband configured to secure the housing to a head of the user. The headband includes a proximal end coupled to the housing and a distal end that is free from connection to the housing. The head-mounted display includes an adjustment mechanism configured to change a fit of the headband relative to the head of the user.

Adjustable head securement for head-mountable device

Granted: March 11, 2025
Patent Number: 12248152
Systems of the present disclosure can provide a head-mountable device with a head securement element that allows a user to adjust how the head securement element fits near the ears of the user. Examples of adjustment mechanisms described herein allow a user to control the size, shape, flexibility, and/or position of certain regions of the head securement element with respect to the ears of the user. Accordingly, the user can select a configuration that distributes forces evenly,…

Light-control panel with gradual index transition

Granted: March 11, 2025
Patent Number: 12247711
Light-control panels including layered optical components are described in this application. An example of a light-control panel includes first and second glazing layers, first and second transitional layers extending between the first and second glazing layers that guide light emitted from a light source, and a third glazing layer extending between the first and second transitional layers through which light emitted from the light source is guided. The light-control panel also includes…

Reinforced window

Granted: March 11, 2025
Patent Number: 12246583
A laminated panel that includes a first glass layer, a second glass layer, a polymer layer, and a reinforcement. The polymer layer extends between the first glass layer and the second glass layer. The reinforcement is configured to hold the polymer layer in tension. Additionally, the reinforcement is coupled to the first glass layer and the second glass layer. The reinforcement also includes an internal member and an external member that surrounds the internal member.

Display screen or portion thereof with graphical user interface

Granted: March 11, 2025
Patent Number: D1066408

Component for a headphone

Granted: March 11, 2025
Patent Number: D1066302