Apple Inc. patent applications on March 20th, 2025

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Apple Inc. on March 20th, 2025

Apple Inc.: 91 patent applications

Apple Inc. has applied for patents in the areas of G02B27/01 (7), G06F3/01 (6), G06F1/16 (5), G06T15/06 (4), G06T15/00 (4) G06F21/53 (3), G06T15/06 (3), G02B27/0176 (3), G06F1/26 (2), G06T15/005 (2)

With keywords such as: device, include, configured, circuitry, data, electronic, circuit, display, user, and processor in patent application abstracts.



Patent Applications by Apple Inc.

20250090046. PERFORMANCE FORECASTING FOR ACTIVITIES_simplified_abstract_(apple inc.)

Inventor(s): Paul G. Puskarich of Palo Alto CA US for apple inc., Fiona P. O`Leary of Palo Alto CA US for apple inc.

IPC Code(s): A61B5/11, A61B5/00, A61B5/01, A61B5/024, A61B5/0533, A61B5/08

CPC Code(s): A61B5/1118



Abstract: embodiments are disclosed for performance forecasting for activities. in some embodiments, a method comprises: obtaining personal prior assessment information associated with a user, obtaining historical performance information associated with a previous activity, obtaining activity assessment information for a current activity; and forecasting a performance of the current activity by the user based on the personal prior assessment information, the historical performance information, and the activity assessment information.


20250090075. ECG SIGNAL RECONSTRUCTION FROM EEG SIGNAL_simplified_abstract_(apple inc.)

Inventor(s): Christopher M. Sandino of Menlo Park CA US for apple inc., Ali Moin of San Mateo CA US for apple inc., Erdrin Azemi of San Mateo CA US for apple inc., Joseph Cheng of Cupertino CA US for apple inc.

IPC Code(s): A61B5/318

CPC Code(s): A61B5/318



Abstract: embodiments are disclosed for ecg signal reconstruction from an eeg signal. in some embodiments, a method comprises: determining, with at least one processor, heartbeat timestamps from a heartrate signal; obtaining an electroencephalography (eeg) signal from an eeg sensor; aligning, with the at least one processor, the eeg signal with the heartbeat timestamps; collaborative filtering, with the at least one processor, the beat-aligned eeg signal; and determining, with the at least one processor, an approximation of an electrocardiography (ecg) signal based on the filtered beat-aligned eeg signal.


20250090934. DISPLAY OF USER INTERFACES BASED ON A CONTEXT OF AN ELECTRONIC DEVICE_simplified_abstract_(apple inc.)

Inventor(s): Ioana NEGOITA of Mountain View CA US for apple inc., Ian PERRY of San Jose CA US for apple inc., Trent A. GREENE of Santa Clara CA US for apple inc., Brian W. TEMPLE of Santa Clara CA US for apple inc., David LOEWENTHAL of Seattle WA US for apple inc., Thomas J. MOORE of Northglenn CO US for apple inc., Thomas G. SALTER of San Francisco CA US for apple inc.

IPC Code(s): A63B71/06, A63B24/00

CPC Code(s): A63B71/0622



Abstract: some examples of the disclosure are directed to systems and methods for displaying one or more user interfaces based on a context of an electronic device within a physical environment. in some examples, the electronic device detects initiation of an exercise activity associated with a user of the electronic device, optionally while a computer-generated environment is presented at the electronic device. in some examples, in response to detecting the initiation of the exercise activity, the electronic device activates an exercise tracking mode of operation. in some examples, while the exercise tracking mode of operation is active, the electronic device captures one or more images of a physical environment. in some examples, in accordance with detecting, in the one or more images, a feature of the physical environment, the electronic device performs a first operation associated with the exercise tracking mode of operation.


20250093200. Ambient Light Sensors With Controlled Angular Responses_simplified_abstract_(apple inc.)

Inventor(s): Po-Chieh Hung of Sunnyvale CA US for apple inc.

IPC Code(s): G01J1/42, G01J1/02, H04N23/51, H04N23/71

CPC Code(s): G01J1/4204



Abstract: an electronic device may include an ambient light sensor. an angular-response controller may overlap the ambient light sensor and may have regions with adjustable transparency to control an angular response of the ambient light sensor. in particular, the angular-response controller may include two light modulator layers, such as liquid crystal layers. each of the light modulator layers may have transparent portions and opaque portions. to allow on-axis light to pass through to the ambient light sensor while blocking off-axis light, the transparent portions of the two layers may be aligned, and the opaque portions of the two layers may be aligned. in contrast, to allow off-axis light while blocking on-axis light, the opaque portions of the two layers may be offset. the light modulator layers may be adjusted in response to measurements from the ambient light sensor or other sensors in the device, such as motion or orientation sensors.


20250093416. Scan Data Transfer Circuits for Multi-die Chip Testing_simplified_abstract_(apple inc.)

Inventor(s): Bo Yang of Santa Clara CA US for apple inc., Heon C. Kim of Campbell CA US for apple inc., Vasu P. Ganti of Los Altos CA US for apple inc.

IPC Code(s): G01R31/3185, G01R31/317

CPC Code(s): G01R31/318552



Abstract: an apparatus includes a first set of scan-enabled flip-flop circuits may be configured to shift a scan-chain pattern from a first test input node to a first test output node using a first clock signal. a particular lockup latch may be coupled to the first test output node and to a second test input node. this particular lockup latch may be configured to, when enabled, delay propagation of the scan-chain pattern from the first test output node to the second test input node. a second set of scan-enabled flip-flop circuits may be configured to shift the scan-chain pattern from the second test input node to a second test output node using a second clock signal, different from the first clock signal. a control circuit may be configured to determine whether to enable the particular lockup latch using a particular scan test signal.


20250093554. BURNISH-RESISTANT GLASS LAMINATE WITH BURIED INTERFERENCE LAYER_simplified_abstract_(apple inc.)

Inventor(s): Lijie Bao of San Jose CA US for apple inc., Tyler R. Roschuk of San Jose CA US for apple inc., Matthew S. Rogers of San Jose CA US for apple inc.

IPC Code(s): G02B1/14, G02B5/28

CPC Code(s): G02B1/14



Abstract: an electronic device can include a housing, a display positioned within the housing; and a cover glass disposed over the display and attached to the housing. the cover glass can include a glass sheet; an intermediate hard-coat layer disposed on the glass sheet, having a hardness greater than a hardness of the glass sheet; an interference layer deposited on the intermediate hard-coat layer and having at least two layers with different optical constants and/or thicknesses; and an exterior hard-coat layer deposited on the interference layer. the optical constants and/or thicknesses of the interference layer can be selected based on an optical constant and/or thickness of the exterior hard-coat layer do minimize reflection of the cover glass.


20250093567. Waveguide Display Having Gratings with Continuous Phase Shifting_simplified_abstract_(apple inc.)

Inventor(s): Brandon Born of Sunnyvale CA US for apple inc., Wencong Zhu of Foster City CA US for apple inc., Jong Young Hong of Boulder CO US for apple inc., Se Baek Oh of Hillsborough CA US for apple inc.

IPC Code(s): F21V8/00, G02B27/01

CPC Code(s): G02B6/0016



Abstract: a display may include a waveguide that directs image light to an eye box. the waveguide may include an optical coupler that redirects and replicates the light. the coupler may include a surface relief grating (srg). the srg may have a pitch that varies continuously along an axis orthogonal its ridges. the pitch may vary sinusoidally, linearly, parabolically, or according to other continuous and differentiable functions of position along the axis. the srg may diffract the light. upon diffracting the light, the srg may impart a phase to the light. the phase may vary continuously as a function of position along a first axis and may, if desired, vary continuously as a function of position along a second axis orthogonal to the first axis. the srg may prevent formation of coherent light paths after replication, thereby maximizing the efficiency of the system.


20250093642. Electronic Device with a Motion Sensor_simplified_abstract_(apple inc.)

Inventor(s): Luis R. Deliz Centeno of Fremont CA US for apple inc., Devin W. Chalmers of Oakland CA US for apple inc.

IPC Code(s): G02B27/00, G02B27/01

CPC Code(s): G02B27/0093



Abstract: in a head-mounted device, position and motion sensors may be included to determine the orientation of the head-mounted device. a motion sensor may experience error that accumulates over time, sometimes referred to as drift. to mitigate the effect of drift in a motion sensor, a reference orientation for the motion sensor may be reset when a qualifying motion is detected. the qualifying motion may be detected using one or more criteria such as a total change in angular orientation or rate of change in angular orientation. the reference orientation for the motion sensor may also be reset when a duration of time elapses without a qualifying motion being detected.


20250093646. Hybrid Folded Birdbath Display_simplified_abstract_(apple inc.)

Inventor(s): Pablo Benitez Gimenez of Madrid ES for apple inc., Julio Chaves of Redwood City CA US for apple inc., Dejan Grabovickic of Madrid ES for apple inc., Juan Carlos Minano Dominguez of Mountain View CA US for apple inc., Zachary A Granger of Redwood City CA US for apple inc.

IPC Code(s): G02B27/01

CPC Code(s): G02B27/0101



Abstract: an electronic device may include a display with a display panel that emits light into an optical system. the system provides the light and world light to an eye box. the system may be implemented using a folded birdbath architecture. the system may include a partial reflector and a reflective polarizer in freeform curved rotationally asymmetric surfaces. the system may include two or three optical wedges. an air gap may separate two of the wedges. a quarter waveplate may be layered over the reflective polarizer and/or the partial reflector. a privacy filter may overlap the partial reflector. the wedges may perform total internal reflections on the light. the system may provide a horizontal field of view of the light to the eye box at a different point than a vertical field of view. a switchable shutter may overlap the system and may be synchronized to an external device display.


20250093665. Electronic Devices With Environmental Sealing_simplified_abstract_(apple inc.)

Inventor(s): Dominic P Cincione of San Francisco CA US for apple inc., Anthony S Montevirgen of Redwood City CA US for apple inc., Teodor Dabov of San Francisco CA US for apple inc., Christopher Patton of San Jose CA US for apple inc., Carolyn A Youstra of San Francisco CA US for apple inc.

IPC Code(s): G02B27/01

CPC Code(s): G02B27/0176



Abstract: a head-mounted device may include display projectors and waveguides. the head-mounted device may have a head-mounted housing in which the display projectors and waveguides are mounted. the head-mounted housing may have a housing wall forming cavities containing the display projectors and waveguides. a moisture-impermeable cover may be used to cover and protect each of the display projectors. the cover may be formed from an elastomeric sock. the sock may have an opening that allows the display projector to emit image light that is received by a corresponding one of waveguides. partitions may also be formed in the housing to block moisture and other contaminants. an elastomeric gasket or bellows serving as a partition may be used to separate a display projector cavity from a waveguide cavity.


20250093666. ELECTRONIC CONNECTOR_simplified_abstract_(apple inc.)

Inventor(s): Josiah C. Frye of Bothell WA US for apple inc., Ibuki Kamei of Santa Clara CA US for apple inc., John Raff of Menlo Park CA US for apple inc., Varun K. Sanghvi of San Francisco CA US for apple inc.

IPC Code(s): G02B27/01, G02C11/00, H01R13/22, H01R13/62, H01R13/627

CPC Code(s): G02B27/0176



Abstract: a head-mountable device can include a frame, a window secured to the frame, and a securement arm extending from the frame. the securement arm can include a proximal end a distal tip opposite the proximal end. the securement arm can further include a waveguide, which can be configured to direct light at the window, and an electronic port disposed at the distal tip and electrically coupled to the waveguide. the securement arm can also include a housing that can include a proximal portion and a distal portion disposed at an angle to define an aperture. a battery, as well as a port, can be disposed in the housing, wherein the port can include the aperture and a contact electrically coupled to the battery. the contact, along with a retention feature, can further define the aperture. the securement arm can include an electronic port disposed at the distal tip, wherein the electronic port can be a selectively translatable electrical contact. the selectively translatable electrical contact can be an open configuration where the electrical contact can be exposed to an external environment and a closed configuration where the electrical contact can be inaccessible and disposed within the distal tip.


20250093667. ELECTRONIC CONNECTOR_simplified_abstract_(apple inc.)

Inventor(s): Josiah C. Frye of Bothell WA US for apple inc., Ibuki Kamei of Santa Clara CA US for apple inc., John Raff of Menlo Park CA US for apple inc., Varun K. Sanghvi of San Francisco CA US for apple inc.

IPC Code(s): G02B27/01, H01R13/02, H01R13/631, H01R43/00

CPC Code(s): G02B27/0176



Abstract: a head-mountable device can include a frame, a window secured to the frame, and a securement arm. the securement arm of the device can include a proximal end secured to the frame, and a distal tip opposite the proximal end. a waveguide can be disposed in the securement arm and configured to direct light displayed at the window. furthermore, an electronic port can be disposed at the distal tip and can also be electrically coupled to the waveguide.


20250093818. TACTILE SWITCH FOR AN ELECTRONIC DEVICE_simplified_abstract_(apple inc.)

Inventor(s): Colin M. Ely of Sunnyvale CA US for apple inc., John B. Morrell of Los Gatos CA US for apple inc., Duncan Kerr of San Francisco CA US for apple inc., Camille Moussette of Sn Francisco CA US for apple inc.

IPC Code(s): G04B27/00, G04G21/08, G06F1/16, G06F3/0362, G06F3/0488, H01H3/12, H01H9/16, H01H25/00, H01H25/06

CPC Code(s): G04B27/002



Abstract: an electronic watch may include a tactile switch and/or one or more sensors for detecting rotational and translational inputs. the watch may include a display configured to produce graphical outputs that may change in response to rotational inputs, translational inputs, and/or touch inputs received at the display. the watch include a crown positioned along an exterior of the watch enclosure and a shaft coupled to the crown and extending into the enclosure. the tactile switch and/or the one or more sensors may be used to detect rotational and/or translational inputs provided at the crown.


20250093822. Multi-Chain Measurement Circuit_simplified_abstract_(apple inc.)

Inventor(s): Bo Zhao of Cupertino CA US for apple inc., Joao Pedro da Silva Cerqueira of Sunnyvale CA US for apple inc., Pangjie Xu of San Jose CA US for apple inc., Steven Lu of San Ramon CA US for apple inc.

IPC Code(s): G04F10/00, G01R19/255, H03M1/08

CPC Code(s): G04F10/005



Abstract: a multi-chain measurement circuit is disclosed. the measurement circuit includes first and second chains of serially-connected buffer circuits coupled in parallel, each of which propagates an input signal. a set of storage circuits is configured to store logic values generated by the first and second sets of buffer circuits in response to the transitioning of a clock signal. the logic values stored in the storage circuits result in a digital value indicative of a total number of serially-connected storage circuits through which the input signal has propagated at the time of the transition of the operating clock signal.


20250093823. WEARABLE ELECTRONIC DEVICE_simplified_abstract_(apple inc.)

Inventor(s): Vladimir Krneta of San Jose CA US for apple inc.

IPC Code(s): G04G17/04, G04G21/00, G06F1/16

CPC Code(s): G04G17/045



Abstract: a wearable device includes a frame including a fixed portion and a movable portion. the wearable device includes a band connected to the fixed portion. the wearable device includes a display assembly positioned on the movable portion. the wearable electronic device includes an optical sensor positioned adjacent to the display assembly.


20250093910. Head-Mounted Devices With Head Straps_simplified_abstract_(apple inc.)

Inventor(s): John A. Porcella of Campbell CA US for apple inc., Zachary M. Hammond of Mountain View CA US for apple inc., Dustin A. Hatfield of Campbell CA US for apple inc., Megan Grant of San Francisco CA US for apple inc.

IPC Code(s): G06F1/16

CPC Code(s): G06F1/163



Abstract: a head-mounted device may include optical assemblies for presenting images to a user. the optical assemblies may be mounted in a head-mounted device housing. the head-mounted device housing may be supported at the front of the head of a user in front of the user's eyes using head-mounted support structures such as straps. the straps may include upper and lower straps. the upper and lower straps may be coupled to a rigid extending portion of the head-mounted device in a configuration that applies torque to the rigid extending portion and thereby helps to lift the head-mounted device housing upwardly. releasable and/or rotatable connections may be used in coupling the straps to the rigid extending portion.


20250093911. ELECTRONIC DEVICE WITH BALLAST_simplified_abstract_(apple inc.)

Inventor(s): John S. Camp of Los Gatos CA US for apple inc., Megan Grant of San Francisco CA US for apple inc., Michael E. Savery of New York NY US for apple inc., John A. Porcella of Campbell CA US for apple inc.

IPC Code(s): G06F1/16

CPC Code(s): G06F1/163



Abstract: a wearable device includes a display including a display weight, a connecting band including a battery and a processor, a fulcrum strap positioned above the connecting band, a counterbalance strap positioned above the connecting band, and a weighted pad attached to the counterbalance strap. the weighted pad is at least partially counterbalancing a weight of the display about the fulcrum strap.


20250093925. Power Management Interface for Multiple Software Requestors_simplified_abstract_(apple inc.)

Inventor(s): Doron Rajwan of Rishon LeZion IL for apple inc., John H. Kelm of Belmont CA US for apple inc., Josh P. de Cesare of Campbell CA US for apple inc., Karl D. Wulcan of San Diego CA US for apple inc., Michael Bekerman of Los Gatos CA US for apple inc.

IPC Code(s): G06F1/26

CPC Code(s): G06F1/26



Abstract: an apparatus includes a control circuit, configured to transition a plurality of power domains into selected performance states, and a set of state request registers. a state request register may include fields that are associated with respective power domains. the apparatus may further include circuit blocks configured to store respective state request values into respective state request registers. a given state request value may indicate a requested performance state for at least one of the power domains. in addition, a performance management circuit may be configured to select, using the associated fields in the registers, a particular performance state for at least one of the power domains. the performance management circuit may be further configured to determine a transition path to sequence to the selected performance state, and to cause the control circuit to transition to the selected performance state using the transition path.


20250093926. Adaptive On-Chip Digital Power Estimator_simplified_abstract_(apple inc.)

Inventor(s): Laurent F. Chaouat of Jonestown TX US for apple inc., Saharsh Samir Oza of Austin TX US for apple inc., Hamza Saigol of Austin TX US for apple inc.

IPC Code(s): G06F1/26, G04F10/00

CPC Code(s): G06F1/26



Abstract: systems, apparatuses, and methods for implementing a dynamic power estimation (dpe) unit that adapts weights in real-time are described. a system includes a processor, a dpe unit, and a power management unit (pmu). the dpe unit generates a power consumption estimate for the processor by multiplying a plurality of weights by a plurality of counter values, with each weight multiplied by a corresponding counter. the dpe unit calculates the sum of the products of the plurality of weights and plurality of counters. the accumulated sum is used as an estimate of the processor's power consumption. on a periodic basis, the estimate is compared to a current sense value to measure the error. if the error is greater than a threshold, then an on-chip learning algorithm dynamically adjust the weights. the pmu uses the power consumption estimates to keep the processor within a thermal envelope.


20250093932. MEMORY HIERARCHY POWER MANAGEMENT_simplified_abstract_(apple inc.)

Inventor(s): John G. DORSEY of San Francisco CA US for apple inc., Bryan R. Hinch of Campbell CA US for apple inc., Ronit Banerjee of Mountain View CA US for apple inc., Karthic A. Palaniappan of Cupertino CA US for apple inc.

IPC Code(s): G06F1/28

CPC Code(s): G06F1/28



Abstract: some embodiments include a system, apparatus, method, and computer program product for memory hierarchy power management. some embodiments include a performance controller that balances memory hierarchy power and compute power to maintain package-level power efficiency of a systems-on-a-chip (soc)-memory package. the performance controller can determine a ratio of memory hierarchy power to compute agent power, compare the ratio against a threshold value, and based on the comparison, determine how to manage memory hierarchy power. when the energy costs of the memory hierarchy power are large relative to the energy costs of the compute agent power, some embodiments include changing a performance state of a fabric and/or memory to increase the power efficiency of the overall soc-memory package, even though a number of memory stall cycles experienced by the compute agent may increase.


20250093936. Dynamic Voltage Margin Recovery_simplified_abstract_(apple inc.)

Inventor(s): John H. Mylius of Gilroy CA US for apple inc., Conrad H. Ziesler of Seattle WA US for apple inc., Daniel C. Murray of Morgan Hill CA US for apple inc., Jong-Suk Lee of Sunnyvale CA US for apple inc., Rohit Kumar of Santa Clara CA US for apple inc.

IPC Code(s): G06F1/3209, G06F1/3206, G06F1/324, G06F1/3287, G06F1/3296

CPC Code(s): G06F1/3209



Abstract: a system include multiple components configured to operate in different modes with different power supply loads. control circuitry may determine a first voltage margin to be included in a power supply voltage magnitude requested for the components based on current operating modes of the multiple components and detect that a first component of the multiple components has changed its operating mode. in response to the detection, the control circuitry may modify at least one parameter of the following parameters to recover a portion of the first voltage margin: a power supply voltage magnitude and an operating frequency of at least a portion of the system. a magnitude of the modification may be based on an estimated difference between a first amount of dynamic power supply voltage loss before the change in operating mode and a second amount of dynamic power supply voltage loss after the change in operating mode.


20250093937. Multi-Processor Power Management Circuit_simplified_abstract_(apple inc.)

Inventor(s): Doron Rajwan of Rishon LeZion IL for apple inc., John H. Kelm of Belmont CA US for apple inc., Michael Bekerman of Los Gatos CA US for apple inc.

IPC Code(s): G06F1/3234

CPC Code(s): G06F1/3234



Abstract: a system includes a power management processor that may be configured to monitor operation of one or more circuit blocks in the system, and to determine a particular performance state of a set of performance states for one or more power domains in the system based on the monitored operation. the system further includes a performance management circuit that may be configured to receive, from the power management processor, an indication of the particular performance state. the performance management circuit may further be configured to determine a transition path from a current performance state to the particular performance state that avoids illegal performance state transitions, and to cause a control circuit to transition to the particular performance state using the transition path.


20250093947. USER INTERFACES FOR OBJECT DETECTION_simplified_abstract_(apple inc.)

Inventor(s): Noah D. BEDARD of Los Gatos CA US for apple inc., Julian QUINTANA of San Diego CA US for apple inc., Ethan T. DANIELS of Los Gatos CA US for apple inc., Ting SUN of Cupertino CA US for apple inc., Kathrin Berkner CIESLICKI of Los Altos CA US for apple inc., John S. KERR of Healdsburg CA US for apple inc., Chad A. BRONSTEIN of Los Altos CA US for apple inc., Mahmut C. ORSAN of Mountain View CA US for apple inc., Eugene Y. KIM of San Francisco CA US for apple inc., Molly J. ANDERSON of San Francisco CA US for apple inc., Seung Wook KIM of San Jose CA US for apple inc., Howard TSAI of San Jose CA US for apple inc., Branko PETLJANSKI of Neubiberg DE for apple inc.

IPC Code(s): G06F3/01, G04G9/00, G04G21/00, G06F1/3231, G06F3/0481, G06F3/0485, G06T13/80

CPC Code(s): G06F3/012



Abstract: the present disclosure generally relates to updating user interfaces based on user presence and/or outputting information about detected real-world object.


20250093954. Electronic Devices With Display Operation Based on Eye Activity_simplified_abstract_(apple inc.)

Inventor(s): Mehmet N. Agaoglu of Dublin CA US for apple inc., Andrew B. Watson of Los Gatos CA US for apple inc.

IPC Code(s): G06F3/01, G02B27/01, G06F1/3234

CPC Code(s): G06F3/013



Abstract: an electronic device may have a display for displaying image content. head-mounted support structures in the device may be used to support the display. the electronic device may have an eye monitoring system that detects eye saccades and eye blinks. control circuitry in the electronic device may coordinate operation of the display with periods of suppressed visual sensitivity that are associated with the saccades and blinks. by making adjustments to display circuitry and image content during periods of suppressed visual sensitivity, potentially visually obtrusive changes to displayed images can be hidden from a user of the electronic device. adjustments to display operation may help reduce burn-in effects, may help reduce power consumption, and may otherwise improve device performance.


20250093964. METHOD OF DISPLAYING SELECTABLE OPTIONS_simplified_abstract_(apple inc.)

Inventor(s): Nathan GITTER of Cupertino CA US for apple inc., Jordan A. CAZAMIAS of San Francisco CA US for apple inc., Alexis H. PALANGIE of Palo Alto CA US for apple inc., Aaron M. BURNS of Nottinghamshire GB for apple inc., Benjamin HYLAK of San Francisco CA US for apple inc.

IPC Code(s): G06F3/01, G06F3/0482, G06V40/20

CPC Code(s): G06F3/017



Abstract: methods for displaying selectable options in a computer-generated environment provide for an efficient and intuitive user experience. in some embodiments, one or more selectable options are displayed in a three-dimensional computer-generated environment in accordance with the determination that the one or more criteria have been satisfied, including a criteria that a hand of the user is oriented in a predetermined manner with respect to an electronic device. in some embodiments, a user is able to perform one-handed actuation of a selectable option with a plurality of user inputs and/or gestures that satisfy one or more activation criteria.


20250093968. Handheld Controllers with Surface Marking Capabilities_simplified_abstract_(apple inc.)

Inventor(s): Ian P Colahan of San Jose CA US for apple inc., Christopher K Ewy of San Francisco CA US for apple inc., Yuhao Pan of Sunnyvale CA US for apple inc., Tong Chen of Fremont CA US for apple inc., David D Dashevsky of San Jose CA US for apple inc.

IPC Code(s): G06F3/03, G06F3/0354, G06F3/038

CPC Code(s): G06F3/0317



Abstract: a system may include an electronic device such as a head-mounted device and a handheld controller for controlling the electronic device. the handheld controller may have a housing with an elongated shaft extending between first and second tip portions. a removable tip member may be coupled to the first tip portion. a position sensor may be located in the removable tip member and may be used to track surface markings made with the handheld controller on a surface. the position sensor may be an optical flow sensor, a visual inertial odometry camera, an interferometer, or other sensor. a force sensor at the first tip portion may be used to detect when the tip contacts a surface. the position sensor may switch from air input mode to surface marking mode in response to detecting contact with the surface.


20250093976. INPUT DEVICE WITH ADAPTIVE GRIP ORIENTATION_simplified_abstract_(apple inc.)

Inventor(s): Bart K. Andre of Palo Alto CA US for apple inc., Brian T. Gleeson of Mountain View CA US for apple inc., Kristi E. Bauerly of Los Altos CA US for apple inc., William D. Lindmeier of San Francisco CA US for apple inc., Matthew J. Sundstrom of Campbell CA US for apple inc., Geng Luo of Santa Clara CA US for apple inc., Seung Wook Kim of San Jose CA US for apple inc., Evangelos Christodoulou of Santa Clara CA US for apple inc., Megan M. Sapp of San Francisco CA US for apple inc., Kainoa Kwon-Perez of San Francisco CA US for apple inc., David H. Bloom of San Francisco CA US for apple inc., Steven J. Taylor of San Jose CA US for apple inc., John B. Morrell of Los Gatos CA US for apple inc., Miao He of Sunnyvale CA US for apple inc., Hamza Kashif of San Jose CA US for apple inc.

IPC Code(s): G06F3/0354, G01P13/00, G01S5/30, G06F3/01, G06F3/0346, G06F3/038, G06F3/044, G06F3/04815

CPC Code(s): G06F3/03543



Abstract: a computer input system includes a mouse including a housing having an interior surface defining an internal volume and a sensor assembly disposed in the internal volume. a processor is electrically coupled to the sensor assembly and a memory component having electronic instructions stored thereon that, when executed by the processor, causes the processor to determine an orientation of the mouse relative to a hand based on a touch input from the hand detected by the sensor assembly. the mouse can also have a circular array of touch sensors or lights that detect hand position and provide orientation information to the user.


20250093990. Speed Adapted Touch Detection_simplified_abstract_(apple inc.)

Inventor(s): Lejing Wang of Sunnyvale CA US for apple inc., Benjamin R. Blachnitzky of San Francisco CA US for apple inc., Lilli I. Jonsson of Saratoga CA US for apple inc., Nicolai Georg of Sunnyvale CA US for apple inc.

IPC Code(s): G06F3/041, G06F3/01, G06F3/0488

CPC Code(s): G06F3/0416



Abstract: detecting a touch includes receiving image data of a touching object of a user selecting selectable objects of a target surface, determining a rate of movement of the touching object, in response to determining that the rate of movement satisfies a predetermined threshold, modifying a touch detection parameter for detecting a touch event between the touching object and the target surface, and detecting one or more additional touch events using the modified touch detection parameter.


20250094016. SYSTEMS AND METHODS OF MOTION-BASED USER INTERFACES_simplified_abstract_(apple inc.)

Inventor(s): Ioana NEGOITA of Mountain View CA US for apple inc., Ian PERRY of San Jose CA US for apple inc., Trent A. GREENE of Santa Clara CA US for apple inc., Thomas J. MOORE of Northglenn CO US for apple inc., David LOEWENTHAL of Seattle WA US for apple inc., Brian W. TEMPLE of Santa Clara CA US for apple inc., Gregory LUTTER of Boulder Creek CO US for apple inc., Allison W. DRYER of Tiburon CA US for apple inc., Thomas G. SALTER of San Francisco CA US for apple inc.

IPC Code(s): G06F3/04815, G06F3/01, G06F3/0487

CPC Code(s): G06F3/04815



Abstract: some examples of the disclosure are directed to systems and methods for moving virtual objects in three-dimensional environments in accordance with detected movement of the electronic device. in some examples, the electronic device detects movement according to a first or second movement pattern described in more detail herein. in some examples, in response to detecting the first movement pattern, the electronic device applies a first correction factor to movement of a virtual object in the environment. in some examples, in response to detecting the first movement pattern, the electronic device applies a first correction factor to movement of a virtual object in the environment.


20250094021. REDUCED SIZE CONFIGURATION INTERFACE_simplified_abstract_(apple inc.)

Inventor(s): Lawrence Y. YANG of Bellevue WA US for apple inc., Christopher WILSON of San Francisco CA US for apple inc., Wan Si WAN of Sunnyvale CA US for apple inc., Gary Ian BUTCHER of Los Gatos CA US for apple inc., Imran CHAUDHRI of San Francisco CA US for apple inc., Alan C. DYE of San Francisco CA US for apple inc., Jonathan P. IVE of San Francisco CA US for apple inc., Stephen O. LEMAY of Palo Alto CA US for apple inc., Lee S. BROUGHTON of Santa Cruz CA US for apple inc.

IPC Code(s): G06F3/0482, G06F1/16, G06F3/00, G06F3/04842, G06F3/04847, G06F3/0488, G06F3/147, H04M1/72409, H04M1/72412, H04M1/72427, H04W4/80, H04W76/14, H04W84/12

CPC Code(s): G06F3/0482



Abstract: an electronic device invokes a pairing mode for pairing the electronic device with an external device, displays an indication of a movement of the external device that meets respective criteria, detects that the external device has moved so that it meets the respective criteria, and initiates a process for registering the external device as a paired device in response to detecting that the external device ahs moved so that it meets the respective criteria.


20250094093. Optics-Based Distributed Unified Memory System_simplified_abstract_(apple inc.)

Inventor(s): Eran Tamari of Los Altos CA US for apple inc., Brian S. Leibowitz of San Francisco CA US for apple inc.

IPC Code(s): G06F3/06

CPC Code(s): G06F3/067



Abstract: techniques are disclosed relating to computing systems that use silicon photonics. in some embodiments, a computing system includes a plurality of compute die packages that include processors configured to execute program instructions that operate on data stored in a distributed memory accessible via a unified memory architecture. the computing system further includes a plurality of memory die packages configured to implement the unified memory architecture such that a given one of the memory die packages includes one or more optical interfaces configured to receive memory requests from the processors and one or more memory controllers configured to access a portion of the distributed memory in response to the received memory requests.


20250094173. PROCESSOR WITH OUT-OF-ORDER COMPLETION_simplified_abstract_(apple inc.)

Inventor(s): Alon YAAKOV of Raanana IL for apple inc.

IPC Code(s): G06F9/38, G06F9/30

CPC Code(s): G06F9/3836



Abstract: a processor circuit that allows for out-of-order completion of instructions is disclosed. a processor circuit may fetch multiple instructions from a memory circuit. as individual instructions are fetched, the processor circuits checks for any hazards associated with the fetched instructions. once it has been determined that there are no hazards for a particular instruction, it is issued to one of multiple execution circuits in the processor circuit. the processor circuit can complete instructions in an order in which the instructions finish execution by updating its architectural state with corresponding results of the instructions.


20250094174. Coprocessor Prefetcher_simplified_abstract_(apple inc.)

Inventor(s): Brandon H. Dwiel of Boston MA US for apple inc., Andrew J. Beaumont-Smith of Cambridge MA US for apple inc., Eric J. Furbish of Austin TX US for apple inc., John D. Pape of Cedar Park TX US for apple inc., Stephen G. Meier of Los Altos CA US for apple inc., Tyler J. Huberty of Sunnyvale CA US for apple inc.

IPC Code(s): G06F9/38

CPC Code(s): G06F9/3881



Abstract: a prefetcher for a coprocessor is disclosed. an apparatus includes a processor and a coprocessor that are configured to execute processor and coprocessor instructions, respectively. the processor and coprocessor instructions appear together in code sequences fetched by the processor, with the coprocessor instructions being provided to the coprocessor by the processor. the apparatus further includes a coprocessor prefetcher configured to monitor a code sequence fetched by the processor and, in response to identifying a presence of coprocessor instructions in the code sequence, capture the memory addresses, generated by the processor, of operand data for coprocessor instructions. the coprocessor is further configured to issue, for a cache memory accessible to the coprocessor, prefetches for data associated with the memory addresses prior to execution of the coprocessor instructions by the coprocessor.


20250094312. DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION_simplified_abstract_(apple inc.)

Inventor(s): Alon YAAKOV of Raanana IL for apple inc., Stephan ZEISSET of Portland OR US for apple inc.

IPC Code(s): G06F11/34, G06F9/30

CPC Code(s): G06F11/348



Abstract: a system for generating trace packets in a computer system is disclosed. a processor circuit may generate trace information in response to an activation of a trace operation, and a trace circuit, coupled to the processor circuit via a trace interface, may be configured to receive the trace information. the trace circuit may be further configured to generate a plurality of trace packets including a given trace packet that includes an ordered data structure of data sections, wherein an initial data section of the ordered data sections includes a payload, and a final data section of the ordered data sections includes a footer. the trace circuit may be configured, in response to a detection of a load/store instruction in the trace information, to assign a particular index to the load/store instruction from a pool of indices, and generate a data index trace packet using the particular index.


20250094330. Centralized Non-System-Memory Gateway Circuit_simplified_abstract_(apple inc.)

Inventor(s): Ilya Granovsky of Kirayat Tivon IL for apple inc., Lital Levy-Rubin of Tel Aviv IL for apple inc., Lior Zimet of Kerem Maharal IL for apple inc., Sergio Kolor of Haifa IL for apple inc.

IPC Code(s): G06F12/02

CPC Code(s): G06F12/023



Abstract: a computer system with a central, non-system memory (nsm) gateway circuit for routing non-dram transactions between agent circuits coupled to a plurality of networks of the computer system, which may include packet-switching capabilities. such non-dram transactions may be routed via a virtual channel in some implementations. to facilitate handling of such transactions, the nsm gateway circuit may include dedicated routing storage (e.g., an input buffer for each source agent circuit on each of the plurality of networks and an output buffer for each destination agent circuit on each of the plurality of networks). the nsm gateway circuit may serve as a termination point for non-dram transactions within the computer system, allowing network credit for a message included in a non-dram transaction to be returned to a source agent circuit prior to delivery to one or more destination agent circuits.


20250094355. Translation Lookaside Buffer Entry Locking_simplified_abstract_(apple inc.)

Inventor(s): Brett S. Feero of Lake Oswego OR US for apple inc., Brian T. Mokrzycki of Portland OR US for apple inc., Jonathan Y. Tong of Austin TX US for apple inc., Michael D. Snyder of Cedar Park TX US for apple inc., James N. Hardage of Austin TX US for apple inc.

IPC Code(s): G06F12/1027

CPC Code(s): G06F12/1027



Abstract: techniques are disclosed relating to using an instruction (e.g., a pre-translate instruction) to lock translations in tlb entries. the execution of the instruction may include storing translation information in a tlb entry, and setting an indication that the entry is locked. the processor circuitry may receive an invalidate command corresponding to the locked entry. processor circuitry may, in response to the invalidate command and based on the indication that the entry is locked, maintain the locked entry in a valid state in the translation lookaside buffer circuitry, notwithstanding the invalidate command. processor circuitry may be further configured to modify previously-stored data in a given entry to aggregate, in the entry, translation information for multiple regions of the second address space.


20250094357. Cache Control to Preserve Register Data_simplified_abstract_(apple inc.)

Inventor(s): Jonathan M. Redshaw of St. Albans GB for apple inc., Winnie W. Yeung of San Jose CA US for apple inc., Benjiman L. Goodman of Austin CA for apple inc., David K. Li of Austin TX US for apple inc., Zelin Zhang of San Jose CA US for apple inc., Yoong Chert Foo of London GB for apple inc.

IPC Code(s): G06F12/126, G06F12/0811, G06F12/0891

CPC Code(s): G06F12/126



Abstract: techniques are disclosed relating to eviction control for cache lines that store register data. in some embodiments, memory hierarchy circuitry is configured to provide memory backing for register operand data in one or more cache circuits. lock circuitry may control a first set of lock indicators for a set of registers for a first thread, including to assert one or more lock indicators for registers that are indicated, by decode circuitry, as being utilized by decoded instructions of the first thread. the lock circuitry may preserve register operand data in the one or more cache circuits, including to prevent eviction of a given cache line from a cache circuit based on an asserted lock indicator. the lock circuitry may clear the first set of lock indicators in response to a reset event. disclosed techniques may advantageously retain relevant register information in the cache with limited control circuit area.


20250094381. Coprocessors with Bypass Optimization, Variable Grid Architecture, and Fused Vector Operations_simplified_abstract_(apple inc.)

Inventor(s): Aditya Kesiraju of Los Gatos CA US for apple inc., Andrew J. Beaumont-Smith of Cambridge MA US for apple inc., Boris S. Alvarez-Heredia of Redwood City CA US for apple inc., Pradeep Kanapathipillai of Santa Clara CA US for apple inc., Ran A. Chachick of Providence RI US for apple inc.

IPC Code(s): G06F15/80, G06F7/544, G06F7/57, G06F9/30, G06F9/38

CPC Code(s): G06F15/8053



Abstract: in an embodiment, a coprocessor may include a plurality of processing element circuits arranged in a first grid, where a given coprocessor instruction of an instruction set for the coprocessor is defined to cause evaluation of a second plurality of processing element circuits arranged in a second grid, where the second grid includes more processing element circuits than the first grid. the coprocessor may further include a scheduler circuit configured to issue instruction operations to the plurality of processing element circuits, where the scheduler circuit is configured to issue a given instruction operation corresponding to the given coprocessor instruction a plurality of times to complete the given coprocessor instruction, wherein different issuances of the given instruction operation are configured to cause respective different portions of the evaluation defined by the given coprocessor instruction to be performed.


20250094563. Secure Exclaves_simplified_abstract_(apple inc.)

Inventor(s): Peter A. Lisherness of Los Gatos CA US for apple inc., Assaf Menachem of Hod Hasharon IL for apple inc., Assaf Metuki of Herut IL for apple inc., Benjamin Biron of Saratoga CA US for apple inc., D J Capelis of San Francisco CA US for apple inc., Husam Khashiboun of Cupertino CA US for apple inc., Jacques Fortier of San Francisco CA US for apple inc., Kenneth W. Waters of San Jose CA US for apple inc.

IPC Code(s): G06F21/53, G06F21/54

CPC Code(s): G06F21/53



Abstract: techniques are disclosed relating to securing hardware accelerators used by a computing device. in some embodiments, a computing device includes one or more processors configured to co-execute trusted processes and untrusted processes in an isolated manner that includes implementing a secure environment in which a set of security criteria is enforced for data of the trusted processes. the computing device further includes multiple heterogenous hardware accelerators configured to implement exclaves of the secure environment that extend enforcement of one or more of the set of security criteria within the hardware accelerators for data distributed to the hardware accelerators for performance of tasks associated with the trusted processes.


20250094564. Secure Exclaves_simplified_abstract_(apple inc.)

Inventor(s): Peter A. Lisherness of Los Gatos CA US for apple inc., Assaf Menachem of Hod Hasharon IL for apple inc., Assaf Metuki of Herut IL for apple inc., Benjamin Biron of Saratoga CA US for apple inc., D J Capelis of San Francisco CA US for apple inc., Husam Khashiboun of Cupertino CA US for apple inc., Jacques Fortier of San Francisco CA US for apple inc.

IPC Code(s): G06F21/53, G06F21/62

CPC Code(s): G06F21/53



Abstract: techniques are disclosed relating to securing hardware accelerators used by a computing device. in some embodiments, a computing device includes a sensor and sensor processor circuitry coupled to the sensor. the sensor processor circuitry is configured to process sensor data received from a sensor of the computing device. in response to a first indication that a first consumer is trustworthy, the sensor processor circuitry is configured to provide a first data set of the processed sensor data to the first consumer. in response to a second indication that a second consumer is untrustworthy, the sensor processor circuitry is configured to negotiate one or more conditions in which the second consumer is permitted to receive a second data set of the processed sensor data.


20250094565. Secure Exclaves_simplified_abstract_(apple inc.)

Inventor(s): Peter A. Lisherness of Los Gatos CA US for apple inc., Assaf Menachem of Hod Hasharon IL for apple inc., Assaf Metuki of Herut IL for apple inc., Benjamin Biron of Saratoga CA US for apple inc., D J Capelis of San Francisco CA US for apple inc., Husam Khashiboun of Cupertino CA US for apple inc., Jacques Fortier of San Francisco CA US for apple inc.

IPC Code(s): G06F21/53, G06F21/62

CPC Code(s): G06F21/53



Abstract: techniques are disclosed relating to securing hardware accelerators used by a computing device. in some embodiments, a computing device includes user interface and user interface pipeline circuitry coupled to the user interface. the user interface pipeline circuitry is configured to process a set of data received from a first source to produce an output for the user interface of the computing device, receive, from a second source, an indication that a component of the computing device has been activated, and, prior to presenting the output via the user interface, insert, into the output, an indicator of the component being activated.


20250094567. Consistent Speculation of Pointer Authentication_simplified_abstract_(apple inc.)

Inventor(s): John D Pape of Cedar Park TX US for apple inc., Deepankar Duggal of Sunnyvale CA US for apple inc., Christopher M Tsay of Austin TX US for apple inc., Andrew H Lin of Mountain View CA US for apple inc., Corey C Stappenbeck of Sunnyvale CA US for apple inc.

IPC Code(s): G06F21/54, G06F21/55

CPC Code(s): G06F21/54



Abstract: in an embodiment, a processor includes hardware circuitry which may be used to authenticate instruction operands. the processor may execute instructions that perform operand authentication both speculatively and non-speculatively. during speculative execution of such instructions, the processor may execute authentication such that no differences in observable state of the processor, relative to authentication result, are detectable via a side channel. during speculative execution, a result of authentication may be deferred until speculative execution of the instruction, and additional instructions, may be completed. upon resolution of a condition that indicates acceptance of the speculative execution, a speculative execution result may cause a processor exception and stalling of execution at the instruction to be performed.


20250094602. Silicon Key Exchange_simplified_abstract_(apple inc.)

Inventor(s): Thomas P. Mensch of Sunnyvale CA US for apple inc., Elad Efrat of San Jose CA US for apple inc., David Tamagno of Livermore CA US for apple inc., Armaiti Ardeshiricham of San Diego CA US for apple inc., Wade Benson of Sunnyvale CA US for apple inc., Yannick L. Sierra of San Francisco CA US for apple inc.

IPC Code(s): G06F21/60, G06F21/72

CPC Code(s): G06F21/602



Abstract: techniques are disclosed relating to cryptographic key exchanges. in some embodiments, a computing device includes a cryptographic circuit coupled to a secure memory inaccessible to a processor of the computing device. program instructions executing on the computing device can request performance of a key exchange to establish a shared secret with another device. the cryptographic circuit is configured to perform the key exchange including deriving the shared secret using private key material maintained in the secure memory. in some embodiments, the key exchange includes verifying a key authorization data structure issued by a key authority including a first public key of a first participant authority and a second public key of a second participant authority. in response to the verifying being successful, the exchange uses a public key pair attested to by the first participant authority as belonging to a member in the first device group.


20250095098. Hint for Scheduling Graphics Ray Tracing Work_simplified_abstract_(apple inc.)

Inventor(s): Ali Rabbani Rankouhi of Bushey GB for apple inc., Roman Tereshin of San Jose CA US for apple inc., Luca O. Iuliano of Milton Keynes GB for apple inc., Sheenam Jayaswal of Austin TX US for apple inc., Rohit Kumar Singh of Austin TX US for apple inc.

IPC Code(s): G06T1/20, G06F9/48, G06F9/50, G06T15/00

CPC Code(s): G06T1/20



Abstract: techniques are disclosed relating to graphics processor that support ray tracing. in particular, shader circuitry may be configured to adjust a scheduling priority of a single-instruction multiple-data (simd) group of a shader program based on a hint that the simd group has an upcoming ray intersect command for ray intersect accelerator circuitry and based on a resource usage indication from the ray intersect accelerator circuitry. this may advantageously reduce cache thrashing, e.g., when shaders may allocate memory for ray intersect commands and fill a shared cache faster than the ray intersect accelerator circuitry can process the rays.


20250095264. Ray Cache with Ray Transform Support for Ray Tracing_simplified_abstract_(apple inc.)

Inventor(s): Ali Rabbani Rankouhi of Bushey GB for apple inc., David J. Bermingham of Cambridge GB for apple inc., Fergus W. MacGarry of Cambridge GB for apple inc.

IPC Code(s): G06T15/00, G06T15/06

CPC Code(s): G06T15/005



Abstract: techniques are disclosed relating to caching data for ray tracing in graphics processors. in some embodiments, ray intersect accelerator circuitry includes traversal circuitry configured to perform intersection tests between rays and bounding regions of an acceleration data structure and transform circuitry configured to, in response to reaching a transform node in the acceleration data structure, transform first coordinates of a ray from a first coordinate space to generate second coordinates of the ray in a second coordinate space. ray cache circuitry is configured to cache data that is accessible to the ray intersect accelerator circuitry, where an entry of the ray cache circuitry is configured to cache data for the ray that includes: the first coordinates of the ray in the first coordinate space, the second coordinates of the ray in the second coordinate space, and shared data for the ray that applies to both the first and second coordinates.


20250095268. Mesh Shader Work Distribution_simplified_abstract_(apple inc.)

Inventor(s): Michael A. Mang of Oviedo FL US for apple inc., Jason D. Carroll of Oviedo FL US for apple inc., Jingfei Kong of Orlando FL US for apple inc., Ralph C. Taylor of Deland FL US for apple inc.

IPC Code(s): G06T15/00, G06T1/60, G06T15/10, G06T17/20

CPC Code(s): G06T15/005



Abstract: techniques are disclosed relating to object and mesh shaders executed by a graphics processor. in some embodiments, a device includes buffer circuitry, shader circuitry configured to execute graphics programs, including mesh shaders that store output data in the buffer circuitry, and primitive processing circuitry configured to read data from buffer circuitry and process the data, including to cull primitives that are not visible in a graphics frame. vertex control circuitry may receive: first signaling from the primitive processing circuitry that indicates whether the primitive processing circuitry is waiting for data from the buffer circuitry and second signaling from the shader circuitry that indicates whether the shader circuitry is blocked waiting for allocation in the buffer circuitry. the vertex control circuitry may adjust distribution of mesh shader work to the shader circuitry based on the first signaling and the second signaling.


20250095272. Bounding Volume Hierarchy with Bounding Volumes in Prior Space corresponding to Subset of Transform Sub-Tree Bounds_simplified_abstract_(apple inc.)

Inventor(s): Ali Rabbani Rankouhi of Bushey GB for apple inc., David J. Bermingham of Cambridge GB for apple inc.

IPC Code(s): G06T15/06, G06T17/00

CPC Code(s): G06T15/06



Abstract: techniques are disclosed relating to ray tracing, e.g., in graphics processors. ray tracing embodiments may utilize a bounding volume hierarchy (bvh) acceleration data structure (ads) that includes a hierarchy of bounding volumes. a graphics processor may traverse the ads, testing for intersections with bounding volumes, to determine which primitives to test for a given ray. some nodes may be transform nodes (e.g., instance nodes) that correspond to a ray transform before further traversal. in disclosed embodiment, one or more levels below the transform node may be reverse transformed and included above the transform node. this may advantageously avoid a ray transform operation for rays that would not have hit in the first one or more levels of the transform sub-tree.


20250095273. Page Management and Forward Progress for Ray Tracing_simplified_abstract_(apple inc.)

Inventor(s): Frank W. Liljeros of Sanford FL US for apple inc., Karl D. Mann of Orlando FL US for apple inc., Per Christian Corneliussen of Orlando FL US for apple inc.

IPC Code(s): G06T15/06, G06T15/00

CPC Code(s): G06T15/06



Abstract: techniques are disclosed relating to memory page allocation for graphics processor. in some embodiments, a shader program includes a primary thread associated with ray tracing (that includes an instruction that indicates for the apparatus to launch one or more secondary threads). memory resource allocator circuitry may receive a request to allocate a memory page in a page pool to a thread of the shader program, where the page pool includes a set of protected pages and a set of public pages. the allocator may allocate a page of the page pool to the requesting thread according to an allocation restriction, such that protected pages are allocable only to secondary threads that are launched based on a primary thread and public pages are allocable to both primary and secondary threads.


20250095274. Pruning Ray Tracing Traversal Operations based on Local Ray Parameter Value_simplified_abstract_(apple inc.)

Inventor(s): Ali Rabbani Rankouhi of Bushey GB for apple inc., Luca O. Iuliano of Milton Keynes GB for apple inc., David J. Bermingham of Cambridge GB for apple inc., Christopher A. Burns of Austin TX US for apple inc.

IPC Code(s): G06T15/06, G06T1/20, G06T17/00

CPC Code(s): G06T15/06



Abstract: techniques are disclosed relating to graphics processors that support ray tracing. in disclosed embodiments, ray intersect circuitry is configured to access a traversal stack used for traversal of multiple levels of a bounding volume hierarchy (bvh) acceleration data structure (ads) according to a depth-first search to retrieve: coordinates of a first bounding region for a child node and a local ray parameter value that indicates a point along a ray at which an intersection with a second bounding region for the child node's parent node was detected. the accelerator circuitry may compare the local ray parameter value with an end ray parameter value to determine whether to traverse to the child node as part of traversal of the bvh.


20250095320. Cinematic Image Framing for Wide Field of View (FOV) Cameras_simplified_abstract_(apple inc.)

Inventor(s): Sudhakar Valluru of San Jose CA US for apple inc., Ali-Amir Aldan of Sunnyvale CA US for apple inc., Brandon J. Corey of Palo Alto CA US for apple inc., Siva Kiran V. Yellamraju of Palo Alto CA US for apple inc.

IPC Code(s): G06V10/25, G06T5/80

CPC Code(s): G06V10/25



Abstract: devices, methods, and non-transitory program storage devices are disclosed herein to provide improved region of interest (roi) tracking, image framing, and distortion correction for wide field of view (fov) video image streams. the techniques disclosed may be configured, such that the image framing decisions made over the course of a captured wide fov video image stream are able to be panned smoothly and seamlessly transition between framing a narrower portion of a wide angle camera's fov to framing a wider portion of the wide angle camera's fov (or vice versa), e.g., depending on the composition and movement of relevant subjects in the captured scene. the techniques disclosed herein may also be used to perform any distortion correction desired on the framed image portions in the output video image stream, e.g., based on the image portions' fovs and/or the locations of the portions within the original wide fov video image stream.


20250095540. REDUCED POWER DISPLAY POWER MANAGEMENT INTEGRATED CIRCUIT_simplified_abstract_(apple inc.)

Inventor(s): Vehbi Calayir of Santa Clara CA US for apple inc., Weimin Zhang of San Jose CA US for apple inc., Bret Rothenberg of Carmel CA US for apple inc., Zhongyuan Ren of Cupertino CA US for apple inc., Fenghua Zheng of San Jose CA US for apple inc., Mohammad Reza Esmaeili Rad of San Jose CA US for apple inc.

IPC Code(s): G09G3/20

CPC Code(s): G09G3/2096



Abstract: a power management integrated circuit (pmic) of an electronic display may include image data reference voltage adjustment circuitry, a negative supply voltage generator that may generate a negative supply voltage with multiple negative supply voltages, and/or a dedicated timing controller. the image data reference voltage adjustment circuitry may tune image data reference voltages for generating programming voltages based on receiving an indication of an undesired direct current (dc) voltage offset, an undesired alternating current (ac) noise, or both. the image data reference voltage adjustment circuitry may receive the indication from a display panel of the electronic display. the negative supply voltage generator may elevate a voltage of the negative supply voltage to reduce a power consumption of the electronic display. the dedicated timing controller may improve (e.g., reduce length of) a frequency range of one or more switched voltages of the pmic to reduce front of screen artifacts.


20250095548. Shared Components in Pulsed Electronic Displays_simplified_abstract_(apple inc.)

Inventor(s): Baris Posat of Saratoga CA US for apple inc., John T Wetherell of San Jose CA US for apple inc., Hasan Akyol of Los Altos CA US for apple inc., Mahdi Farrokh Baroughi of Santa Clara CA US for apple inc.

IPC Code(s): G09G3/32, G09G3/20

CPC Code(s): G09G3/32



Abstract: electronic displays may display a frame of image content by controlling emissions of display pixels. to this end, the electronic display may include one or more column drivers that drive the display pixels to emit light. the column drivers may be collectively compensated by common components, such as a single sampling capacitor and/or an analog buffer, which may reduce a size of the column drivers. in another example, the column drivers may include cascode transistors with increased width-to-length ratio and share a common n-well. each transistor may be compensated by a respective capacitor, however a size of each sampling capacitor may be reduced, thereby reducing a size of the column driver. moreover, a size of a level shifter may be reduced by operating transistors of the level shifter with sub-threshold voltage. furthermore, a resolution of the electronic display may be improved by extending a pulse of an emission clock signal.


20250095576. BRIGHTNESS BASED PIXEL DRIVER POWER REDUCTION SYSTEMS AND METHODS_simplified_abstract_(apple inc.)

Inventor(s): Shatam Agarwal of San Jose CA US for apple inc., David S Zalatimo of San Jose CA US for apple inc., Fenghua Zheng of San Jose CA US for apple inc., Jason N Gomez of Campbell CA US for apple inc., Nikolaus Hammler of San Mateo CA US for apple inc., Patrick R Cruce of Campbell CA US for apple inc., Vehbi Calayir of Santa Clara CA US for apple inc., Yue Zhang of Mountain View CA US for apple inc.

IPC Code(s): G09G3/3233, G09G3/20

CPC Code(s): G09G3/3233



Abstract: an electronic device may include a display panel having display pixels and pixel drive circuitry that drives the display pixels based on a set of analog voltages according to display image data. additionally, the electronic device may include a gamma generator to generate the set of analog voltages and voltage regulating circuitry that adjusts a supply voltage to a portion of the gamma generator based on a brightness setting of the display panel.


20250095605. Shared Components in Pulsed Electronic Displays_simplified_abstract_(apple inc.)

Inventor(s): Baris Posat of Saratoga CA US for apple inc., John T. Wetherell of San Jose CA US for apple inc., Hasan Akyol of Los Altos CA US for apple inc., Mahdi Farrokh Baroughi of Santa Clara CA US for apple inc., Hopil Bae of Palo Alto CA US for apple inc.

IPC Code(s): G09G5/00

CPC Code(s): G09G5/003



Abstract: electronic displays may display a frame of image content by controlling emissions of display pixels. to this end, the electronic display may include one or more column drivers that drive the display pixels to emit light. the column drivers may be collectively compensated by common components, such as a single sampling capacitor and/or an analog buffer, which may reduce a size of the column drivers. in another example, the column drivers may include cascode transistors with increased width-to-length ratio and share a common n-well. each transistor may be compensated by a respective capacitor, however a size of each sampling capacitor may be reduced, thereby reducing a size of the column driver. moreover, a size of a level shifter may be reduced by operating transistors of the level shifter with sub-threshold voltage. furthermore, a resolution of the electronic display may be improved by extending a pulse of an emission clock signal.


20250095648. DIGITAL ASSISTANT INTERACTION IN A VIDEO COMMUNICATION SESSION ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Niranjan MANJUNATH of Sunnyvale CA US for apple inc., Willem MATTELAER of San Jose CA US for apple inc., Jessica PECK of Morgan Hill CA US for apple inc., Lily Shuting ZHANG of Seattle WA US for apple inc.

IPC Code(s): G10L15/22, G10L15/08, G10L15/18, G10L15/26

CPC Code(s): G10L15/22



Abstract: this relates to an intelligent automated assistant in a video communication session environment. an example method includes, during a video communication session between at least two user devices, and at a first user device: receiving a first user voice input; in accordance with a determination that the first user voice input represents a communal digital assistant request, transmitting a request to provide context information associated with the first user voice input to the first user device; receiving context information associated with the first user voice input; obtaining a first digital assistant response based at least on a portion of the context information received from the second user device and at least a portion of context information associated with the first user voice input that is stored on the first user device; providing the first digital assistant response to the second user device; and outputting the first digital assistant response.


20250095844. DETECTING BIOMECHANICAL IMPAIRMENT USING WEARABLE DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Joseph Vedadi of Los Angeles CA US for apple inc.

IPC Code(s): G16H40/67, A61B5/00, A61B5/0205, A61B5/11

CPC Code(s): G16H40/67



Abstract: embodiments are disclosed for detecting biomechanical impairment using wearable devices. an example method comprises: obtaining a first set of sensor data, a location of the wearable device and a timestamp; determining a first set of fitness metrics based on the sensor data; predicting a baseline health profile based on the first set of fitness metrics; storing the baseline health profile, location and timestamp; at a second time after the timestamp: detecting that the wearable device is at the location; obtaining a second set of sensor data from the sensors of the wearable device; determining a second set of fitness metrics based on the second set of sensor data; predicting a current health profile for the user based on the second set of fitness metrics; comparing the current health profile with the baseline health profile; and responsive to a result of the comparing, performing an action.


20250096096. Electronic Package Molded Vertical Interconnection_simplified_abstract_(apple inc.)

Inventor(s): Kumar Nagarajan of Cupertino CA US for apple inc., Flynn P. Carson of Redwood City CA US for apple inc., Karthik Shanmugam of Singapore SG for apple inc., Seongmin Lee of Yeonsu-Gu KR for apple inc.

IPC Code(s): H01L23/498, H01L21/56, H01L23/00, H01L23/31, H01L25/16

CPC Code(s): H01L23/49838



Abstract: electronic packages and methods of formation are described. in an embodiment, an electronic package includes one or more electronic components encapsulated in a step molded molding compound layer, and wiring layer spanning a lower step surface, sidewall, and top surface of the step molded molding compound layer. the wiring layer may further extend into a via opening extending through the lower step surface of the molding compound layer.


20250096235. CATHODE DESIGN AND COMPOSITION FOR LITHIUM-ION BATTERIES_simplified_abstract_(apple inc.)

Inventor(s): Hongli Dai of Los Altos CA US for apple inc., Chi-kai Lin of San Jose CA US for apple inc., James A. Gilbert of Bolingbrook IL US for apple inc., Khalil Amine of Oakbrook IL US for apple inc., Jihyeon Gim of Naperville IL US for apple inc., John David Carter of Bolingbrook IL US for apple inc., Arthur Jeremy Kropf of Westmont IL US for apple inc., Yingying Xie of Woodridge IL US for apple inc., Haiping Xu of Dekalb IL US for apple inc.

IPC Code(s): H01M4/36, H01M4/02, H01M4/525, H01M4/62

CPC Code(s): H01M4/364



Abstract: this disclosure relates to cathode active materials for use in lithium-ion battery cells.


20250096236. CATHODE DESIGN AND COMPOSITION FOR LITHIUM-ION BATTERIES_simplified_abstract_(apple inc.)

Inventor(s): Hongli Dai of Los Altos CA US for apple inc., Chi-kai Lin of San Jose CA US for apple inc., James A. Gilbert of Bolingbrook IL US for apple inc., Khalil Amine of Oakbrook IL US for apple inc., Jihyeon Gim of Naperville IL US for apple inc., John David Carter of Bolingbrook IL US for apple inc., Arthur Jeremy Kropf of Westmont IL US for apple inc., Yingying Xie of Woodridge IL US for apple inc., Haiping Xu of Dekalb IL US for apple inc.

IPC Code(s): H01M4/36, H01M4/02, H01M4/131, H01M4/525, H01M4/62

CPC Code(s): H01M4/364



Abstract: this disclosure relates generally to battery cells, and more particularly, cathode active materials for use in lithium-ion battery cells.


20250096380. BATTERY CELL WITH SERPENTINE TAB_simplified_abstract_(apple inc.)

Inventor(s): Kyle Tse of Fremont CA US for apple inc., Abhishek P. Shiwalkar of Sunnyvale CA US for apple inc., Shawn G. Fink of Sunnyvale CA US for apple inc., Christopher R. Pasma of Redwood CA US for apple inc., Hirotsugu Oba of Sunnyvale CA US for apple inc., Brian K. Shiu of Sunnyvale CA US for apple inc.

IPC Code(s): H01M50/186, H01M50/191, H01M50/531, H01M50/533

CPC Code(s): H01M50/186



Abstract: the disclosed technology relates to an electrical feedthrough for a battery cell. the electrical feedthrough may include a pin configured to form an external battery terminal, an insulator surrounding the pin and configured to electrically isolate the pin, a channel, and a serpentine tab electrically coupled to the pin at a first end. the serpentine tab is nested within the channel to minimize use of space within an enclosure of the battery cell thereby increasing energy capacity of the battery cell by eliminating the need to allot space within the enclosure to accommodate the tab.


20250096614. POWER TRANSFER ACCOUNTING FOR WIRELESS POWER TRANSFER_simplified_abstract_(apple inc.)

Inventor(s): Shubha Ramakrishnan of San Jose CA US for apple inc., Adam L. Schwartz of Redwood City CA US for apple inc., Brandon R. Garbus of San Diego CA US for apple inc., Herve Grabas of Mountain View CA US for apple inc., Srinivasa V. Thirumalai Ananthan Pillai of Santa Clara CA US for apple inc.

IPC Code(s): H02J50/60, G01R21/133, H02J50/10

CPC Code(s): H02J50/60



Abstract: transmitters and/or receivers in a wireless power transfer system predict power losses to account for presence of foreign objects.


20250096615. POWER TRANSFER ACCOUNTING FOR WIRELESS POWER TRANSFER_simplified_abstract_(apple inc.)

Inventor(s): Herve Grabas of Mountain View CA US for apple inc., Srinivasa V. Thirumalai Ananthan Pillai of Santa Clara CA US for apple inc., Brandon R. Garbus of San Diego CA US for apple inc., Shubha Ramakrishnan of San Jose CA US for apple inc.

IPC Code(s): H02J50/60, G01R21/133, H02J50/10

CPC Code(s): H02J50/60



Abstract: transmitters and/or receivers in a wireless power transfer system predict power losses to account for presence of foreign objects.


20250096735. Balanced Multipath Single-ended Amplifier Circuitry_simplified_abstract_(apple inc.)

Inventor(s): Yahia Z Ibrahim of Albany CA US for apple inc., Preeti S Mulage of Saratoga CA US for apple inc., David M Signoff of Santa Clara CA US for apple inc.

IPC Code(s): H03F1/02, H03F3/24

CPC Code(s): H03F1/0288



Abstract: amplifier circuitry is provided that includes a splitter circuit, a combiner circuit, a first amplifier path coupled between the splitter circuit and the combiner circuit, and a second amplifier path coupled between the splitter circuit and the combiner circuit. the first amplifier path can include a first amplifier of a first type and a second amplifier of a second type different than the first type. the second amplifier path can include a third amplifier of the first type and a fourth amplifier of the second type. the first, second, third, and fourth amplifiers can be single-ended amplifiers with shunt inductors coupled at their outputs. the shunt inductors associated with the first and second amplifiers can be partially overlapped to save area. the shunt inductors associated with the third and fourth amplifiers can be partially overlapped to save area.


20250096743. Wireless Circuitry with Tunable Matching Network_simplified_abstract_(apple inc.)

Inventor(s): Ahmed G Radwan of Munich DE for apple inc., Mina Mofreh Gad Elsayed Abdallah of Munich DE for apple inc.

IPC Code(s): H03F1/56, H03F3/19

CPC Code(s): H03F1/565



Abstract: wireless circuitry can include a radio-frequency amplifier and a tunable matching network coupled to an output of the radio-frequency amplifier. the tunable matching network can include series inductors, first switches coupled between the output of the radio-frequency amplifier and a first portion of the series inductors, and second switches coupled between the first portion of the series inductors and an output port of the tunable matching network. the tunable matching network can further include an adjustable balun having a primary coil coupled to a second portion of the series inductors and having a secondary coil. the wireless circuitry can include control circuitry configured to activate and deactivate the first and second switches to operate the tunable matching network across a wide range of frequency bands.


20250096755. Radio-frequency Power Amplifier with Intermodulation Distortion Mitigation_simplified_abstract_(apple inc.)

Inventor(s): Nitesh Singhal of Santa Clara CA US for apple inc.

IPC Code(s): H03F3/24, H04B1/40

CPC Code(s): H03F3/245



Abstract: an electronic device may include wireless circuitry with a processor, a transceiver, an antenna, and a front-end module coupled between the transceiver and the antenna. the front-end module may include one or more power amplifiers for amplifying a signal for transmission through the antenna. radio-frequency power amplifier circuitry may include an amplifier, an input transformer for coupling radio-frequency input signals to the amplifier, an active inductor load coupled to the input transformer, and a second order intermodulation generation circuit configured to generate and inject a second order intermodulation product into the input transformer. the injected second order intermodulation product can be used to cancel out unwanted third order intermodulation products generated by the amplifier, which reduces intermodulation distortion experienced by the amplifier circuitry.


20250096821. SYSTEM AND METHOD TO ENABLE LOW BAND DOWNLINK CARRIER AGGREGATION_simplified_abstract_(apple inc.)

Inventor(s): Bradley D. Scoles of Morgan Hill CA US for apple inc., Qishan Yu of San Jose CA US for apple inc., Christopher J. Huber of North Reading MA US for apple inc.

IPC Code(s): H04B1/00, H04B1/40

CPC Code(s): H04B1/0057



Abstract: in an electronic device, a transmitter and a receiver may each be coupled to one or more antennas to enable the electronic device to both transmit and receive wireless signals. the electronic device may include two or more antennas coupled to a radio frequency front end module that receives different downlink signals on different frequency bands. for example, a switch may couple a first antenna to a first duplexer to support transmitting and/or receiving signals within a first frequency band and a second antenna to a second duplexer to support transmitting and/or receiving signals within a second frequency band. as such, the electronic device may concurrently transmit and/or receive two signals having different frequencies, which may improve downlink throughput and/or support downlink carrier aggregation.


20250096828. Calibrating Wireless Circuitry with Digital Predistortion_simplified_abstract_(apple inc.)

Inventor(s): Andrea Camuffo of Munich DE for apple inc.

IPC Code(s): H04B1/04

CPC Code(s): H04B1/0475



Abstract: an electronic device may include wireless circuitry having a radio-frequency amplifier. a method for calibrating the wireless circuitry is provided that includes characterizing a linear transformation between an input of the radio-frequency amplifier and an input of a feedback receiver, where the radio-frequency amplifier has an output that is coupled to the input of the feedback receiver via a filter and a radio-frequency coupler, obtaining a filter model based on the characterized linear transformation, and generating memory digital predistortion (mdpd) coefficients for a digital predistortion block coupled to the input of the radio-frequency amplifier based on the filter model. the generation of the mdpd coefficients can alternatively be based on an inverse filter model and can further include minimizing an error signal computed from a difference between a predistorted signal output from the digital predistortion block and a demodulated signal output from the feedback receiver.


20250096836. Bias Point Selection Circuitry for Improved Linearity_simplified_abstract_(apple inc.)

Inventor(s): Nitesh Singhal of Santa Clara CA US for apple inc., Mark G. Forbes of San Carlos CA US for apple inc., Abbas Komijani of Mountain View CA US for apple inc., Jong Seok Park of San Diego CA US for apple inc., Youngchang Yoon of San Diego CA US for apple inc., Georgios Palaskas of San Diego CA US for apple inc.

IPC Code(s): H04B1/40, H03K17/687, H03M1/66, H04B17/21

CPC Code(s): H04B1/40



Abstract: wireless circuitry is provided that includes a radio-frequency circuit having an input transistor and bias point selection circuitry configured to determine an optimal bias voltage for the input transistor. the bias point selection circuitry may include a replica transistor, a voltage generator configured to output one or more voltage levels to a gate terminal of the replica transistor, a current-to-voltage converter coupled to a source-drain terminal of the replica transistor, an analog-to-digital converter configured to receive analog voltages from the current-to-voltage converter and to output corresponding digital codes based on the received analog voltages, and associated control circuitry configured to receive the digital codes from the analog-to-digital converter and to adjust the voltage generator to output the optimal bias voltage based on the digital codes. the optimal bias voltage produces a third order transconductance of zero for the input transistor, which results in improved linearity for the radio-frequency circuit.


20250096840. Radio-frequency Power Detector with Common Mode Leakage Cancellation_simplified_abstract_(apple inc.)

Inventor(s): Kerim Kibaroglu of Costa Mesa CA US for apple inc.

IPC Code(s): H04B1/525, H03F1/26, H03F3/45, H04B1/00

CPC Code(s): H04B1/525



Abstract: wireless circuitry can include a radio-frequency amplifier, a mixer configured to receive a local oscillator (lo) signal, and a power detector having an input port coupled to the radio-frequency amplifier and having a separate common mode cancellation input port configured to receive a common mode leakage signal associated with the lo signal. the wireless circuitry can further include a transformer coupled between the radio-frequency amplifier and the mixer. the input port of the power detector may be coupled to a first coil of the transformer. the common mode cancellation input port of the power detector may be coupled to the first coil or to a second coil of the transformer. one or more capacitors can be coupled between the transformer and the common mode cancellation input port of the power detector. cancelling common mode leakage signals in this way can improve the dynamic range of the power detector.


20250096944. GROUP ADDRESSED FRAME DELIVERY OVER MULTI-LINK SYSTEMS_simplified_abstract_(apple inc.)

Inventor(s): Qi Wang of Sunnyvale CA US for apple inc., Yong Liu of Campbell CA US for apple inc., Jarkko Lauri Sakari Kneckt of Los Gatos CA US for apple inc., Jinjing Jiang of San Jose CA US for apple inc., Yoel Boger of Shoham CN for apple inc., Guoquing Li of Cupertino CA US for apple inc., Tianyu Wu of Fremont CA US for apple inc., Su Khiong Yong of Palo Alto CA US for apple inc.

IPC Code(s): H04L1/1607, H04L1/1867, H04W72/12, H04W76/15

CPC Code(s): H04L1/1621



Abstract: embodiments may relate to group addressed frame delivery over multi-link systems. systems and methods are configured for identifying, by an access point (ap) multilink device (mld) in a wireless network, a first sequence number space (sns) that is to be used by the ap mld to transmit data to a non-ap mld over a first communications link and a second communications link, wherein frames with identical data that are transmitted over the first and second communications links will have an identical first sn based on the first sns; identifying, by the mld in the wireless network, the first sn based on the first sns; and transmitting, by the ap mld in the wireless network, a frame that includes the data to the non-ap mld based on the first sn.


20250097018. Secure Key Exchange_simplified_abstract_(apple inc.)

Inventor(s): Thomas P. Mensch of Sunnyvale CA US for apple inc., Elad Efrat of San Jose CA US for apple inc., David Tamagno of Livermore CA US for apple inc., Armaiti Ardeshiricham of San Diego CA US for apple inc., Wade Benson of Sunnyvale CA US for apple inc., Yannick L. Sierra of San Francisco CA US for apple inc.

IPC Code(s): H04L9/08

CPC Code(s): H04L9/083



Abstract: techniques are disclosed relating to cryptographic key exchanges. in some embodiments, a first device belonging to a first device group receives a request to perform a key exchange to establish a shared secret with a second device belonging to a second device group. the first device verifies a key authorization data structure issued by a key authority, the key authorization data structure including a first public key of a first participant authority authorized to identify members of the first device group and a second public key of a second participant authority authorized to identify members of the second device group. in response to the verifying being successful, the first device performs the requested exchange using a public key pair attested to by the first participant authority as belonging to a member in the first device group.


20250097166. Communication Fabric Structures for Increased Bandwidth_simplified_abstract_(apple inc.)

Inventor(s): Sergio Kolor of Haifa IL for apple inc., Dan Darel of Tel Aviv IL for apple inc., Lior Zimet of Kerem Maharal IL for apple inc., Lital Levy-Rubin of Tel Aviv IL for apple inc., Opher Kahn of Zichron Yaakov IL for apple inc., Roi Uziel of Misgav IL for apple inc., Sagi Lahav of Haifa IL for apple inc., Shawn M. Fukami of Newark CA US for apple inc., Tzach Zemer of Haifa IL for apple inc.

IPC Code(s): H04L49/25, H04L49/00

CPC Code(s): H04L49/25



Abstract: an apparatus includes first agents configured to transfer transactions using an ordered protocol, as well as second agents configured to transfer transactions using a protocol with no enforced ordering. the apparatus may also include input/output (i/o) interfaces coupled to respective ones of the first agents and configured to enforce the ordered protocol. the apparatus may further include a communication network including a plurality of network switches. a particular one of the network switches may be coupled to at least one other network switch of the plurality. the apparatus may also include a network interface coupled to the second agents, to the i/o interfaces, and to the particular network switch. this network interface may be configured to transfer data transactions between the second agents and the particular network switch, and to transfer data transactions between the i/o interfaces and the particular network switch.


20250097167. Gateway Circuit for Routing Multiple Types of Non-System-Memory Transactions_simplified_abstract_(apple inc.)

Inventor(s): Ilya Granovsky of Kiryat Tivon IL for apple inc., Lital Levy-Rubin of Tel Aviv IL for apple inc., Lior Zimet of Kerem Maharal IL for apple inc., Sergio Kolor of Haifa IL for apple inc.

IPC Code(s): H04L49/253, H04L49/90

CPC Code(s): H04L49/254



Abstract: a computer system with a central, non-system memory (nsm) gateway circuit for routing non-dram transactions between agent circuits coupled to first and second networks of the computer system. the nsm gateway circuit may route, for example, a message for a non-dram transaction from a source agent circuit coupled to the first network but not the second network to a destination agent circuit coupled to the second network but not the first network, and vice-versa. the nsm gateway circuit can also route messages for non-dram transactions between source and destination agent circuits both located on the same network. still further, the nsm gateway circuit can route broadcast (i.e., one-to-many) transactions as well as network element configuration requests. in some implementations, a computer system may have multiple nsm gateway circuits, each assigned to handle non-dram transactions from an assigned set of agent circuits.


20250097276. Asymmetric Presentation of an Environment_simplified_abstract_(apple inc.)

Inventor(s): Luis R. Deliz Centeno of Oakland CA US for apple inc., Joseph P. Cerra of San Francisco CA US for apple inc.

IPC Code(s): H04L65/403, G06F3/048, G06T7/20, G06T11/00, G06T13/40, G06T19/00

CPC Code(s): H04L65/403



Abstract: the disclosure pertains to techniques for collaborating in a multi user communications environment. one such technique includes receiving, at a first communication device, data associated with a multi user communication session between a first user of the first communication device and a second user of a second communication device, presenting, at the first communication device, a non-extended reality graphical user interface (gui), the non-extended reality gui including a non-extended reality representation of a virtual object included in the multi user communication session and a representation of the second user based on the data associated with the multi user communication session, and updating, at the first communication device, the non-extended reality gui to illustrate an interaction between the representation of the second user and the virtual object in response to the data indicating the interaction.


20250097337. CALL ASSISTANCE USING CONTACT SUGGESTIONS_simplified_abstract_(apple inc.)

Inventor(s): Catherine Jane VILHAUER of Cambridge GB for apple inc., Srinivas CHAPPIDI of Bellevue WA US for apple inc., Elliott HILL of Cambridge GB for apple inc., Ian A. SCRUBY of Cambridge GB for apple inc., Alexander Roy GUBBAY of Kings Bridge GB for apple inc.

IPC Code(s): H04M1/2746, G10L15/18, G10L15/22, H04M1/7243, H04M1/72472

CPC Code(s): H04M1/2746



Abstract: systems and processes for call assistance using contact suggestions are provided. for example, a first input including a name reference is received from a user. a response to the first input is provided, and a second input is received from the user. an outgoing call event associated with a contact identifier is detected within a predetermined time from receiving the second input. in accordance with a determination that the outgoing call event satisfies a predetermined criterion, an association between the name reference and the contact identifier is stored.


20250097402. INTERPOLATION OF REPROJECTED CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Nathan P. ROWE of Erie CO US for apple inc., Shruti SINGHAL of Campbell CA US for apple inc.

IPC Code(s): H04N13/366, G06T7/20, H04N13/139

CPC Code(s): H04N13/366



Abstract: aspects of the subject technology provide for linear interpolation of reprojected blurred content. a system may reproject a first frame comprising a first blurred texture into a first reprojected frame using a first transformation associated with a viewing perspective of a user. the system also can reproject a second frame comprising a second blurred texture into a second reprojected frame using a second transformation associated with the viewing perspective of the user. the system can determine a motion approximation between the first reprojected frame and the second reprojected frame. the system also can render an intermediate frame based at least in part on the motion approximation, the intermediate frame being rendered between the first reprojected frame and the second reprojected frame.


20250097425. METHOD FOR ENCODING/DECODING IMAGE SIGNAL, AND DEVICE FOR SAME_simplified_abstract_(apple inc.)

Inventor(s): Bae Keun Lee of Seongnam-si KR for apple inc.

IPC Code(s): H04N19/136, H04N19/107, H04N19/119, H04N19/124, H04N19/174, H04N19/46

CPC Code(s): H04N19/136



Abstract: a video signal decoding method according to the present disclosure includes decoding a first flag representing whether tile index difference value information is present or not, decoding size information for a first slice, decoding tile index difference value information for the first slice when the first flag is true and determining an index of a second tile at a top-left position of a second slice based on the tile index difference value information.


20250097554. Variable-Thickness Coils for Camera Actuators_simplified_abstract_(apple inc.)

Inventor(s): Zachary W. Birnbaum of Santa Clara CA US for apple inc.

IPC Code(s): H04N23/54, G02B7/04, G03B3/10

CPC Code(s): H04N23/54



Abstract: embodiments of the disclosure are directed to a camera module having a lens carrier, a sensor module, and an actuator. the actuator is configured to move one or more components of the camera module, and includes a coil assembly having at least one coil. each coil has one or more coil sections having a first cross-sectional area and one or more second coil sections having a second cross-sectional area greater than the first cross-sectional area.


20250097556. Camera Modules with Multiple Optical Assemblies_simplified_abstract_(apple inc.)

Inventor(s): Zachary W. Birnbaum of Santa Clara CA US for apple inc., Andrew S. Jozefov of Palo Alto CA US for apple inc.

IPC Code(s): H04N23/55, H04N23/90

CPC Code(s): H04N23/55



Abstract: a camera module may include a housing, a first optical assembly, a second optical assembly, a carrier, and an actuator. the first and second optical assemblies may be positioned within the camera module to receive light in opposite directions. the carrier may be positioned within the housing and include a first portion coupled to a first component of the first optical assembly and a second portion coupled to a second component of the second optical assembly. an actuator may be configured to simultaneously generate relative movement (i) between the first lens module and the first image sensor; and (ii) between the second lens module and the second image sensor.


20250097596. SYSTEMS AND METHODS FOR REDUCING FIXED PATTERN NOISE IN IMAGE DATA_simplified_abstract_(apple inc.)

Inventor(s): Guy Cote of Aptos CA US for apple inc., D. Amnon Silverstein of Palo Alto CA US for apple inc., Suk Hwan Lim of Mountain View CA US for apple inc., Sheng Lin of Sunnyvale CA US for apple inc., Haitao Guo of San Jose CA US for apple inc.

IPC Code(s): H04N25/67

CPC Code(s): H04N25/67



Abstract: the present disclosure generally relates to systems and methods for image data processing. in certain embodiments, an image processing pipeline may be configured to receive a frame of the image data having a plurality of pixels acquired using a digital image sensor. the image processing pipeline may then be configured to determine a first plurality of correction factors that may correct each pixel in the plurality of pixels for fixed pattern noise. the first plurality of correction factors may be determined based at least in part on fixed pattern noise statistics that correspond to the frame of the image data. after determining the first plurality of correction factors, the image processing pipeline may be configured to configured to apply the first plurality of correction factors to the plurality of pixels, thereby reducing the fixed pattern noise present in the plurality of pixels.


20250097704. SYSTEMS AND METHODS FOR MULTI-LINK DEVICE PRIVACY PROTECTION_simplified_abstract_(apple inc.)

Inventor(s): Yong Liu of Campbell CA US for apple inc., Jinjing Jiang of San Jose CA US for apple inc., Jarkko Lauri Sakari Kneckt of Los Gatos CA US for apple inc., Tianyu Wu of Fremont CA US for apple inc., Qi Wang of Sunnyvale CA US for apple inc., Lochan Verma of Danville CA US for apple inc., Su Khiong Yong of Palo Alto CA US for apple inc.

IPC Code(s): H04W12/069, H04L9/30, H04W12/02, H04W12/08

CPC Code(s): H04W12/069



Abstract: a method for communicating over a wireless network includes broadcasting, by a multi-link device (mld) device, service data indicative of one or more services for wireless communication with a client device; wherein the service data indicates that a service type is differentiated based on a type of the client device; establishing a security association with the client device; and in response to establishing a security association with the client device, granting access by the client device to a subset of the one or more services based on the type of the client device.


20250097746. CARRIER SPECIFIC SCALING FACTOR WITHOUT MEASUREMENT GAP FOR MEASUREMENTS IN DUAL CONNECTIVITY_simplified_abstract_(apple inc.)

Inventor(s): Jie CUI of San Jose CA US for apple inc., Yushu ZHANG of Beijing CN for apple inc., Yang TANG of San Jose CA US for apple inc., Dawei ZHANG of Saratoga CA US for apple inc., Hong HE of San Jose CA US for apple inc., Manasa RAGHAVAN of Sunnyvale CA US for apple inc., Huaning NIU of San Jose CA US for apple inc., Haitong SUN of Saratoga CA US for apple inc., Weidong YANG of San Diego CA US for apple inc., Chunxuan YE of San Diego CA US for apple inc.

IPC Code(s): H04W24/08, H04W24/10, H04W36/00, H04W76/15

CPC Code(s): H04W24/08



Abstract: the present application relates to devices and components including apparatus, systems, and methods for carrier-specific scaling factor for measurements without measurement gaps in dual connectivity networks.


20250097756. CARRIER SPECIFIC SCALING FACTOR IN CELLULAR NETWORKS_simplified_abstract_(apple inc.)

Inventor(s): Jie CUI of San Jose CA US for apple inc., Qiming LI of Beijing CN for apple inc., Dawei ZHANG of Saratoga CA US for apple inc., Hong HE of San Jose CA US for apple inc., Huaning NIU of San Jose CA US for apple inc., Manasa RAGHAVAN of Sunnyvale CA US for apple inc., Xiang CHEN of Campbell CA US for apple inc., Yang TANG of San Jose CA US for apple inc.

IPC Code(s): H04W24/10, H04B7/06, H04W76/16

CPC Code(s): H04W24/10



Abstract: the present application relates to devices and components including apparatus, systems, and methods for carrier-specific scaling factor for measurements with or without measurement gaps.


20250097759. CONTROL PLANE AND USER PLANE SUBNETWORK TECHNOLOGIES_simplified_abstract_(apple inc.)

Inventor(s): Christian Hofmann of Muenchen DE for apple inc., Ahmed Mohamed Ibrahim Hassan of Munich DE for apple inc., Dimitrios Alanis of Munich DE for apple inc., Milan Zivkovic of Munich DE for apple inc., Nikolai Bijovski Ribakov of Munich DE for apple inc., Panagiotis Botsinis of Munich DE for apple inc., Sameh M. Eldessoki of Munich DE for apple inc., Tarik Tabet of San Jose CA US for apple inc.

IPC Code(s): H04W28/02, H04L5/00

CPC Code(s): H04W28/0268



Abstract: the present application relates to devices and components including apparatus, systems, and methods for employing subnetworks to communicate with cellular networks.


20250097871. SYNCHRONIZATION ESTIMATION BASED ON ULTRA-WIDEBAND CONNECTIONS_simplified_abstract_(apple inc.)

Inventor(s): Yann Ly-Gagnon of San Francisco CA US for apple inc., Arun Unkn of Cupertino CA US for apple inc., Langford M. Wasada of Poway CA US for apple inc.

IPC Code(s): H04W56/00

CPC Code(s): H04W56/005



Abstract: an example system includes an application processor (ap), a transceiver associated with a firmware layer and a controller. the controller is configured to perform operations that include receiving data representing a clock synchronization request from a remote device, such as a uwb clock synchronization request. the request is received by the transceiver over a wireless communication link. the controller generates a response to the synchronization request. the response is configured for synchronizing a remote clock of the remote device and a local clock of the mobile device. the controller sends, to the remote device by the transceiver, the response to the synchronization request.


20250097933. Single Downlink Control Information (DCI) Multi-Transmission and Receipt Point (Multi-TRP) Time Division Multiplexing (TDM) Enhancement_simplified_abstract_(apple inc.)

Inventor(s): Haitong Sun of Cupertino CA US for apple inc., Yushu Zhang of Beijing CN for apple inc., Wei Zeng of Saratoga CA US for apple inc., Dawei Zhang of Saratoga CA US for apple inc., Yuchul Kim of San Jose CA US for apple inc., Hong He of San Jose CA US for apple inc., Weidong Yang of San Diego CA US for apple inc., Chunxuan Ye of San Diego CA US for apple inc., Chunhai Yao of Beijing CN for apple inc., Oghenekome Oteri of San Diego CA US for apple inc., Jie Cui of San Jose CA US for apple inc., Yang Tang of San Jose CA US for apple inc.

IPC Code(s): H04W72/1263, H04W72/044, H04W72/0446, H04W72/20

CPC Code(s): H04W72/1263



Abstract: in an example method, a user equipment (ue) device determines an offset length of time associated with transmitting or receiving data over a wireless network. the ue device transmits an indication of the offset length of time to the wireless network. the ue device transmits or receives, during a first time interval, a first portion of data to or from the wireless network though a first wireless link. the ue device transmits or receives, during a second time interval, a second portion of data to or from the wireless network though a second wireless link. an end of first time interval is offset from a beginning of the second time interval by the offset length of time.


20250097936. TECHNOLOGIES FOR FLEXIBLE SUBNETWORKS_simplified_abstract_(apple inc.)

Inventor(s): Christian Hofmann of Muenchen DE for apple inc., Ahmed Mohamed Ibrahim Hassan of Munich DE for apple inc., Dimitrios Alanis of Munich DE for apple inc., Milan Zivkovic of Munich DE for apple inc., Nikolai Bijovski Ribakov of Munich DE for apple inc., Panagiotis Botsinis of Munich DE for apple inc., Sameh M. Eldessoki of Munich DE for apple inc., Tarik Tabet of San Jose CA US for apple inc.

IPC Code(s): H04W72/1268, H04W8/18, H04W72/21, H04W72/543, H04W74/0833, H04W76/12

CPC Code(s): H04W72/1268



Abstract: the present application relates to devices and components including apparatus, systems, and methods for employing subnetworks to communicate with cellular networks.


20250097963. MANY-TO-MANY WIRELESS NETWORK RANGING TECHNIQUE_simplified_abstract_(apple inc.)

Inventor(s): Oren Shani of Saratoga CA US for apple inc., Josef Peery of Kadima IL for apple inc., Leonid Vainbrand of Rishon LeTsiyon IL for apple inc., Udi Atar of Tel Aviv IL for apple inc., Yoav Feinmesser of Tel Aviv IL for apple inc., Yoel Boger of Shoham IL for apple inc.

IPC Code(s): H04W72/30, H04B17/27, H04L5/00, H04W64/00

CPC Code(s): H04W72/30



Abstract: disclosed are methods, systems, and computer-readable medium to perform operations comprising periodically broadcasting, by a first wireless device, outgoing ranging packets on a measurement channel of a wireless network; receiving, by the first wireless device on the measurement channel and from a second wireless device, a plurality of incoming ranging data packets; and calculating, by the first wireless device and using a three ranging packet exchange with the second wireless device, a range to the second wireless device.


20250098185. Electronic Device with Three-Dimensional On-Chip Inductors_simplified_abstract_(apple inc.)

Inventor(s): Ming-Da Tsai of San Jose CA US for apple inc., Haowei Jiang of San Diego CA US for apple inc.

IPC Code(s): H01L23/66, H01F27/28, H01F27/29

CPC Code(s): H10D1/20



Abstract: an electronic device may include wireless circuitry. the wireless circuitry may include inductors. the inductors may include an on-chip three-dimensional (3d) inductor. the 3d inductor may include a stack of windings in different metallization layers of the substrate. the 3d inductor may include at least one additional winding formed from at least one of the same metallization layers as the stack of windings. the at least one additional winding may laterally surround at least one of the windings from the stack of windings. the stack of windings may be vertically aligned or staggered. the at least one additional winding may be arranged in a vertically aligned stack or a staggered stack. two or more stacks of windings may be separated by a winding between the stacks. the inductor may occupy a minimal amount of area while minimizing fringing capacitance, thereby optimizing quality factor and self-resonance frequency.


20250098354. SUBSTRATE FOR AN ELECTRONIC DEVICE_simplified_abstract_(apple inc.)

Inventor(s): Henry M. DAGHIGHIAN of Cupertino CA US for apple inc., Patrick Zilaro of San Diego CA US for apple inc., Joel Weiss of San Mateo CA US for apple inc.

IPC Code(s): H01L27/146

CPC Code(s): H10F39/809



Abstract: the present disclosure describes an integrated circuit device that includes a ceramic-based substrate, a stack of layers disposed on the ceramic-based substrate, and electronic elements. the stack of layers includes an insulation layer and a conductive layer having conductive traces. the electronic elements are electrically connected to the conductive layer. the conductive layer is configured to route electrical signals to the electronic elements.


20250098476. Methods and Configurations for Improving the Performance of Sensors under a Display_simplified_abstract_(apple inc.)

Inventor(s): Warren S. Rieutort-Louis of Cupertino CA US for apple inc., Woo Shik Jung of San Jose CA US for apple inc., Abbas Jamshidi Roudbari of Saratoga CA US for apple inc., Shin-Hung Yeh of Taipei TW for apple inc., Christopher E. Glazowski of Santa Cruz CA US for apple inc., Jean-Pierre S. Guillou of La Jolla CA US for apple inc., Yuchi Che of Santa Clara CA US for apple inc.

IPC Code(s): H10K59/65, H10K59/121, H10K59/131, H10K59/35, H10K59/40

CPC Code(s): H10K59/65



Abstract: an electronic device may include a display and a sensor under the display. the display may include an array of subpixels for displaying an image to a user of the electronic device. at least a portion of the array of subpixels may be selectively removed in a pixel removal region to improve optical transmittance to the sensor through the display. the pixel removal region may include a plurality of pixel free regions that are devoid of thin-film transistor structures, that are devoid of power supply lines, that have continuous open areas due to rerouted row/column lines, that are partially devoid of touch circuitry, that optionally include dummy contacts, and/or have selectively patterned display layers.


Apple Inc. patent applications on March 20th, 2025