US 12,230,064 B2
Monitoring fitness using a mobile device
Michael T. Hoffman, Portland, OR (US); Kwamina Crankson, Portland, OR (US); Jason Nims, Portland, OR (US); Michael Levi Orenstein, Portland, OR (US); and Kristen Laina White, Portland, OR (US)
Assigned to NIKE, Inc., Beaverton, OR (US)
Filed by NIKE, Inc., Beaverton, OR (US)
Filed on Sep. 7, 2022, as Appl. No. 17/939,611.
Application 17/939,611 is a continuation of application No. 16/736,894, filed on Jan. 8, 2020, granted, now 11,468,711.
Application 16/736,894 is a continuation of application No. 14/475,134, filed on Sep. 2, 2014, granted, now 10,572,721, issued on Feb. 25, 2020.
Application 14/475,134 is a continuation in part of application No. 13/315,875, filed on Dec. 9, 2011, granted, now 9,532,734, issued on Jan. 3, 2017.
Application 13/315,875 is a continuation in part of application No. 13/205,895, filed on Aug. 9, 2011, granted, now 9,248,340, issued on Feb. 2, 2016.
Claims priority of provisional application 61/371,842, filed on Aug. 9, 2010.
Prior Publication US 2022/0415092 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 40/20 (2022.01); A61B 5/00 (2006.01); A61B 5/11 (2006.01); G01C 21/20 (2006.01); G01C 22/00 (2006.01); G06F 1/16 (2006.01); G06Q 50/00 (2024.01); G16H 20/30 (2018.01); G16H 20/40 (2018.01)
CPC G06V 40/23 (2022.01) [A61B 5/0002 (2013.01); A61B 5/1118 (2013.01); G01C 21/20 (2013.01); G01C 22/006 (2013.01); G06F 1/1698 (2013.01); G06Q 50/01 (2013.01); G16H 20/30 (2018.01); G16H 20/40 (2018.01); A61B 5/6807 (2013.01); A61B 5/6895 (2013.01); A61B 5/742 (2013.01); Y02A 90/10 (2018.01)] 22 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a processor; and
memory storing computer-readable instructions that, when executed by the processor, cause the apparatus to:
transmit, to one or more computing devices and based on one or more first physical gestures detected by one or more sensors, one or more metrics associated with athletic activity data collected during an athletic activity performed by a first user;
receive, from one of the one or more computing devices, communication data related to the athletic activity data and generated by a second user;
after determining that a user-configurable triggering event that triggers output of the received communication data has occurred, output the received communication data; and
generate, based on one or more second physical gestures detected by one of the one or more sensors, an acknowledgement message responsive to the received communication data and viewable by the second user.