User interfaces for breath tracking
AssigneeApple Inc.
InventorPhilipp Rockel
Life of this patent
Estimating the term…
Abstract
User interfaces for breath tracking are described. In some embodiments, a user interface for breath tracking includes displaying particles with lighting characteristics that change over time. In some embodiments, a user interface includes displaying particles that move based on whether a condition is met.
Claims30
A computer system configured to communicate with one or more display generation components and one or more input devices, the computer system comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- detecting, via the one or more input devices, breath information for a user of the computer system;
- and
- displaying, via the one or more display generation components, a plurality of particles that move based on the detected breath information, including:
- in accordance with a determination that a first particle of the plurality of particles moves with a magnitude of movement that is above a first movement threshold, changing, over time, a lighting characteristic of the first particle based on the magnitude of movement of the first particle;
- in accordance with a determination that the first particle moves with a magnitude of movement that is below the first movement threshold, maintaining the lighting characteristic of the first particle;
- and
- changing, over time, a lighting characteristic of a second particle of the plurality of particles, different from the first particle, based on a magnitude of movement of the second particle.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more input devices, the one or more programs including instructions for:
- detecting, via the one or more input devices, breath information for a user of the computer system;
- and
- displaying, via the one or more display generation components, a plurality of particles that move based on the detected breath information, including:
- in accordance with a determination that a first particle of the plurality of particles moves with a magnitude of movement that is above a first movement threshold, changing, over time, a lighting characteristic of the first particle based on the magnitude of movement of the first particle;
- in accordance with a determination that the first particle moves with a magnitude of movement that is below the first movement threshold, maintaining the lighting characteristic of the first particle;
- and
- changing, over time, a lighting characteristic of a second particle of the plurality of particles, different from the first particle, based on a magnitude of movement of the second particle.
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices:
- detecting, via the one or more input devices, breath information for a user of the computer system;
- and
- displaying, via the one or more display generation components, a plurality of particles that move based on the detected breath information, including:
- in accordance with a determination that a first particle of the plurality of particles moves with a magnitude of movement that is above a first movement threshold, changing, over time, a lighting characteristic of the first particle based on the magnitude of movement of the first particle;
- in accordance with a determination that the first particle moves with a magnitude of movement that is below the first movement threshold, maintaining the lighting characteristic of the first particle;
- and
- changing, over time, a lighting characteristic of a second particle of the plurality of particles, different from the first particle, based on a magnitude of movement of the second particle.
Dependencies are inferred from the claim text.