US 12,002,140 B1
Method and device for surfacing accumulated strain information
Matthew S. DeMers, Lexington, KY (US); Adeeti V. Ullal, Los Altos, CA (US); Alexander G. Bruno, Cupertino, CA (US); Daniel M. Trietsch, San Jose, CA (US); Ioana Negoita, San Jose, CA (US); James J. Dunne, San Francisco, CA (US); Thomas G. Salter, Foster City, CA (US); and Thomas J. Moore, Northglenn, CO (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 22, 2023, as Appl. No. 18/200,540.
Claims priority of provisional application 63/344,738, filed on May 23, 2022.
Int. Cl. G09G 5/00 (2006.01); A61B 5/00 (2006.01); G06F 3/01 (2006.01); G06T 11/20 (2006.01); G06T 13/40 (2011.01); G06T 13/80 (2011.01)
CPC G06T 13/40 (2013.01) [A61B 5/744 (2013.01); G06F 3/012 (2013.01); G06T 11/206 (2013.01); G06T 13/80 (2013.01); G06T 2200/24 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices via a communication interface:
presenting, via the display device, a notification that corresponds to a posture summary for a user of the computing system;
detecting, via the one or more input devices, a user input directed to the notification;
in response to detecting the user input directed to the notification, presenting, via the display device, a posture summary interface including: a representation of the user, a visualization of a current accumulated strain value for the user, and a first affordance for initiating an animated posture summary associated with the accumulated strain value for the user over a respective time window;
detecting, via the one or more input devices, a user input directed to the first affordance; and
in response to detecting the user input directed to the first affordance, presenting, via the display device, an animation of the representation of the user over the respective time window that corresponds to one or more instances in which head pose information changes associated with the user caused an increase or a decrease to the accumulated strain value greater than a significance threshold, wherein an appearance of the visualization of the current accumulated strain value for the user changes to represent the accumulated strain value for the user over the respective time window.