Apple Patent Grants

Balanced mutual capacitance systems and methods

Granted: March 26, 2024
Patent Number: 11941211
In some examples, a touch screen can include touch electrodes that can function as drive (Tx) electrodes and sense (Rx) electrodes during a touch sensing operation of the electronic device. The drive electrodes can include +Tx electrodes and ?Tx electrodes that can receive drive signals that can have the same amplitude and frequency and opposite phases, for example. In some examples, the surface areas of the +Tx electrodes and the ?Tx electrodes can be the same and the distances of the…

Methods of signaling directional and omni COT for frequencies between 52.6 GHz and 71 GHz

Granted: March 26, 2024
Patent Number: 11943808
A wireless communication system may use higher layer signaling to send transmission configuration indicator (TCI) parameters for a frequency band comprising the 52.6 GHz to 71 GHz range. A DCI message may be used to indicate an enabled TCI state for a channel occupancy time (COT). The wireless communication system may apply the enabled TCI state for the COT as indicated in the DCI message.

Acoustic imaging system architecture

Granted: March 26, 2024
Patent Number: 11941907
An acoustic imaging system includes multiple transducers disposed to circumscribe a portion of substrate. An acoustic imaging system also includes a controller and an image resolver. The transducers convert electrical signals into mechanical energy and/or mechanical energy into electrical signals. The controller is adapted to apply an electrical signal to the transducers which, in response, induce a mechanical wave, such as a surface wave, into the circumscribed portion. The controller…

Directional scaling systems and methods

Granted: March 26, 2024
Patent Number: 11941785
An electronic device may include scaling circuitry to scale input pixel data to a greater resolution. The directional scaling circuitry may include first interpolation circuitry to receive best mode data, including one or more angles corresponding to content of the image and interpolate first pixel values at first pixel positions diagonally offset from input pixel positions of the input pixel data based on the best mode data and input pixel values corresponding to the input pixel…

Tiled processor communication fabric

Granted: March 26, 2024
Patent Number: 11941742
Techniques are disclosed relating to processor communications fabrics. In some embodiments, a processor includes multiple client circuitry and fabric circuitry that includes at least first and second instances of a tile. The tile may include: client inputs configured to interface with client circuits, tile inputs configured to interface with one or more other tile instances, and communication resources assignable to the client inputs and tile inputs. The communications resources may…

Family accounts for an online content storage sharing service

Granted: March 26, 2024
Patent Number: 11941688
A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from…

Techniques for implementing advertisement auctions on client devices

Granted: March 26, 2024
Patent Number: 11941667
Embodiments set forth techniques for managing advertisement auctions on a client device. The method can include the steps of (1) receiving, from a server device, a plurality of objects, where each object is associated with a respective digital asset, and each object includes, in association with the respective digital asset (i) a server-derived digital asset vector, (ii) a server-derived predicted tap-through rate, and (iii) a bid amount. In turn, and for each object of the plurality of…

Ensuring transactional ordering in I/O agent

Granted: March 26, 2024
Patent Number: 11941428
Techniques are disclosed relating to an I/O agent circuit. The I/O agent circuit may include one or more queues and a transaction pipeline. The I/O agent circuit may issue, to the transaction pipeline from a queue of the one or more queues, a transaction of a series of transactions enqueued in a particular order. The I/O agent circuit may generate, at the transaction pipeline, a determination to return the transaction to the queue based on a detection of one or more conditions being…

Handwriting keyboard for screens

Granted: March 26, 2024
Patent Number: 11941243
The present disclosure generally relates to handwriting on touch sensitive surfaces. In some examples, text suggestions strokes entered on a touch sensitive surface are viewed and selected in response to a rotatable input mechanism. In some examples, text determined from a set of strokes on the touch sensitive surface is revised based on a subsequently entered stroke on the touch sensitive surface. In some examples, a determination is made whether to include a stroke in a set of strokes…

Devices, methods, and graphical user interfaces for automatically providing shared content to applications

Granted: March 26, 2024
Patent Number: 11941237
A computer system receives, by a messaging application, information identifying a first shared content item as shared content. The first shared content item is of a first type. In response to receiving the information identifying the first shared content item as shared content and in accordance with a determination that a first application of the plurality of applications can open content of the first type, in accordance with a determination that providing the information identifying the…

Display screen or portion thereof with graphical user interface

Granted: March 26, 2024
Patent Number: D1019686

Coordinating operations of multiple communication chips via local hub device

Granted: March 26, 2024
Patent Number: 11940936
Embodiments relate to coordinating the operations of subsystems in a communication system of an electronic device where a coexistence hub device monitors the state information transmitted as coexistence messages over one or more multi-drop buses, processes the monitored coexistence messages and sends out control messages as coexistence messages to other systems on chips (SOCs). The coexistence hub device can also update the operations of the communication system. The coexistence hub…

Turnstile API for runtime priority boosting

Granted: March 26, 2024
Patent Number: 11940931
A turnstile OS primitive is provided that enables support for owner tracking and waiting. The turnstile primitive enables a common framework that can be adopted across multiple different types of synchronization primitives to provide a common service for priority boosting and wait queuing. A turnstile can also provide a mechanism to enable a turnstile to block on another turnstile, allowing multi-hop priority boosting within a chain of multiple blocking turnstiles.

Electronic devices with borderless displays

Granted: March 26, 2024
Patent Number: 11940848
An electronic device display may have pixels formed from crystalline semiconductor light-emitting diode dies, organic light-emitting diodes, or other pixel structures. The pixels may be formed on a display panel substrate. A display panel may extend continuously across the display or multiple display panels may be tiled in two dimensions to cover a larger display area. Interconnect substrates may have outwardly facing contacts that are electrically shorted to corresponding inwardly…

Electronic device with wrap around display

Granted: March 26, 2024
Patent Number: 11940844
A consumer electronic product includes at least a transparent housing and a flexible display assembly enclosed within the transparent housing. In the described embodiment, the flexible display assembly is configured to present visual content at any portion of the transparent housing.

Built-in self-test for die-to-die physical interfaces

Granted: March 26, 2024
Patent Number: 11940491
A system includes a first integrated circuit including a first interface circuit with a first transmit pin and a first receive pin, and a first test circuit. The system also includes a second integrated circuit including a second interface circuit with a second receive pin coupled to the first transmit pin, and a second transmit pin coupled to the first receive pin. The second integrated circuit further includes a second test circuit configured to route signals from the second receive…

Motion control system

Granted: March 26, 2024
Patent Number: 11938922
A motion control system that includes a support motion control system and a body motion control system. The body motion control system includes passive motion control components and active motion control components.

User interfaces for group workouts

Granted: March 26, 2024
Patent Number: 11938376
The present disclosure generally relates to sharing workout content on electronic devices.

Detecting the end of cardio machine activities on a wearable device

Granted: March 26, 2024
Patent Number: 11937904
Disclosed embodiments include wearable devices and techniques for detecting cardio machine activities, estimating user direction of travel, and monitoring performance during cardio machine activities. By accurately and promptly detecting cardio machine activities and automatically distinguishing between activities performed on different types of cardio machines, the disclosure enables wearable devices to accurately calculate user performance information when users forget to start and/or…