Processing

Please wait...

Settings

Settings

Goto Application

Offices all Languages en Stemming true Single Family Member false Include NPL false
RSS feed can only be generated if you have a WIPO account

Save query

A private query is only visible to you when you are logged-in and can not be used in RSS feeds

Query Tree

Refine Options

Offices
All
Specify the language of your search keywords
Stemming reduces inflected words to their stem or root form.
For example the words fishing, fished,fish, and fisher are reduced to the root word,fish,
so a search for fisher returns all the different variations
Returns only one member of a family of patents
Include Non-Patent literature in results

Full Query

FP:(Apple Inc.)

Side-by-side view shortcuts

General
Go to Search input
CTRL + SHIFT +
Go to Results (selected record)
CTRL + SHIFT +
Go to Detail (selected tab)
CTRL + SHIFT +
Go to Next page
CTRL +
Go to Previous page
CTRL +
Results (First, do 'Go to Results')
Go to Next record / image
/
Go to Previous record / image
/
Scroll Up
Page Up
Scroll Down
Page Down
Scroll to Top
CTRL + Home
Scroll to Bottom
CTRL + End
Detail (First, do 'Go to Detail')
Go to Next tab
Go to Previous tab

Analysis

1.20240130648SYSTEM AND METHOD FOR ROBUST PULSE OXIMETRY USING ASYMMETRIC DISTANCE-DEPENDENT CALIBRATION
US 25.04.2024
Int.Class A61B 5/1455
AHUMAN NECESSITIES
61MEDICAL OR VETERINARY SCIENCE; HYGIENE
BDIAGNOSIS; SURGERY; IDENTIFICATION
5Measuring for diagnostic purposes; Identification of persons
145Measuring characteristics of blood in vivo, e.g. gas concentration, pH-value
1455using optical sensors, e.g. spectral photometrical oximeters
Appl.No 18456462 Applicant Apple Inc. Inventor Paul D. MANNHEIMER

Estimation of a characteristic of a user's physiological signals can be improved using one or more calibration relationships that may be dependent on a characteristic of the optical sensor. For example, different calibration relationships can be used that are dependent on a spatial characteristic and/or that are dependent on a wavelength characteristic of the light emitting component(s) of the respective emitter of a channel. In some examples, a unique calibration relationship can be used for each channel. In some examples, a common calibration relationship can be used for multiple channels with shared distance and/or wavelength characteristics. Utilizing distance-dependent and/or wavelength-dependent calibration relationships can improve robustness of pulse oximetry measurements.

2.20240135856MULTI-LEAST SIGNIFICANT BIT (LSB) DITHERING SYSTEMS AND METHODS
US 25.04.2024
Int.Class G09G 3/20
GPHYSICS
09EDUCATING; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
3Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
20for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix
Appl.No 18446694 Applicant Apple Inc. Inventor Jongyup Lim

An electronic device may include an electronic display having multiple display pixels that display an image based on dithered image data. The electronic device may also include image processing circuitry that generates the dithered image data based on input image data and a threshold gray level that is greater than one. Generating the dithered image data may include replacing each gray level of the input image data that is less than the threshold gray level with either a zero gray level or the threshold gray level according to a dither pattern.

3.20240135251ARTIFICIAL INTELLIGENCE CONTROLLER THAT PROCEDURALLY TAILORS ITSELF TO AN APPLICATION
US 25.04.2024
Int.Class G06N 20/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
20Machine learning
Appl.No 18390452 Applicant Apple Inc. Inventor Ross R. Dexter

A method may include receiving a communication from a device at an artificial intelligence controller including state information for a software application component running on the device, the state information including information corresponding to at least one potential state change available to the software application component, and metrics associated with at least one end condition, interpreting the state information using the artificial intelligence controller, and selecting an artificial intelligence algorithm from a plurality of artificial intelligence algorithms for use by the software application component based on the interpreted state information; and transmitting, to the device, an artificial intelligence algorithm communication, the artificial intelligence algorithm communication indicating the selected artificial intelligence algorithm for use in the software application component on the device.

4.20240136585ELECTROLYTES FOR LITHIUM-CONTAINING BATTERY CELLS
US 25.04.2024
Int.Class H01M 10/0568
HELECTRICITY
01BASIC ELECTRIC ELEMENTS
MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
10Secondary cells; Manufacture thereof
05Accumulators with non-aqueous electrolyte
056characterised by the materials used as electrolytes, e.g. mixed inorganic/organic electrolytes
0564the electrolyte being constituted of organic materials only
0566Liquid materials
0568characterised by the solutes
Appl.No 18535610 Applicant Apple Inc. Inventor Woo Cheol Shin

An electrolyte for a lithium-containing battery cell is described. The electrolyte includes a solvent having at least one carbonate ester, and at least one lithium salt having a concentration ranging from 3 mol/liter to 15 mol/liter in the solvent. The electrolyte also includes a diluent that includes an aromatic fluorocarbon. In some embodiments, the solution of the at least one lithium salt and the solvent is a supersaturated solution for at least some operating temperatures of the battery cell. Also described are lithium-containing battery cells that include a positive electrode, a negative electrode, and the electrolyte.

5.20240134737Error Detection and Recovery When Streaming Data
US 25.04.2024
Int.Class G06F 11/07
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
Appl.No 18490675 Applicant Apple Inc. Inventor Marc A. Schaub

Systems, apparatuses, and methods for error detection and recovery when streaming data are described. A system includes one or more companion direct memory access (DMA) subsystems for transferring data. When an error is detected for a component of the companion DMA subsystem(s), the operations performed by the other components need to gracefully adapt to this error so that operations face only a minimal disruption. For example, while one or more consumers are still consuming a first frame, a companion router receives an indication of an error for a second frame, causing the companion router to send a router frame abort message to a route manager. In response, the route manager waits until the consumer(s) are consuming the second frame before sending them a frame abort message. The consumer(s) flush their pipeline and transition to an idle state waiting for a third frame after receiving the frame abort message.

6.20240137277Network Slice Quota Management Enhancements
US 25.04.2024
Int.Class H04L 41/0896
Appl.No 18546661 Applicant Apple Inc. Inventor Vijay VENKATARAMAN

A network function is responsible for enforcing network slice quotas. The network function identifies a network slice quota for a single network slice selection assistance information (S-NSSAI), determines that the network slice quota for the S-NSSAI includes a first quota corresponding to fifth generation (5G) packet data unit (PDU) sessions and a second quota corresponding to interworking handovers between a fifth generation core (5GC and an evolved packet core (EPC), receives a request to update the network slice quota and updates the network slice quota for the S-NSSAI based on the request.

7.20240134956ACCESSORY SETUP USING A SETUP CODE
US 25.04.2024
Int.Class G06F 21/44
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
44Program or device authentication
Appl.No 18370369 Applicant Apple Inc. Inventor Anshul JAIN

Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.

8.WO/2024/085985SUBSEQUENT ACCESSORY SETUP
WO 25.04.2024
Int.Class G06F 21/35
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
31User authentication
34involving the use of external additional devices, e.g. dongles or smart cards
35communicating wirelessly
Appl.No PCT/US2023/033308 Applicant APPLE INC. Inventor JAIN, Anshul
Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.
9.WO/2024/085984INITIAL ACCESSORY SETUP
WO 25.04.2024
Int.Class G06F 21/35
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
31User authentication
34involving the use of external additional devices, e.g. dongles or smart cards
35communicating wirelessly
Appl.No PCT/US2023/033307 Applicant APPLE INC. Inventor JAIN, Anshul
Some techniques are described herein for initially setting up an accessory with a controller. Such techniques have a setup component of a controller establish a relationship with the accessory and facilitate establishment of relationships between applications of the controller and the accessory. In some examples, the setup component causes an accessory management credential to be installed on the accessory so that the accessory can be configured by the setup component to establish a relationship with an application in communication with the setup component. In some examples, such communication between the application and the accessory occurs without further interactions with the setup component.
10.20240134792Data Pattern Based Cache Management
US 25.04.2024
Int.Class G06F 12/0802
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
08in hierarchically structured memory systems, e.g. virtual memory systems
0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
Appl.No 18360352 Applicant Apple Inc. Inventor Michael R. Seningen

A cache memory circuit that evicts cache lines based on which cache lines are storing background data patterns is disclosed. The cache memory circuit can store multiple cache lines and, in response to receiving a request to store a new cache line, can select a particular one of previously stored cache lines. The selection may be performed based on data patterns included in the previously stored cache lines. The cache memory circuit can also perform accesses where the internal storage arrays are not activated in response to determining data in the location specified by the requested address is background data. In systems employing virtual addresses, a translation lookaside buffer can track the location of background data in the cache memory circuit.