Displaying a scrollable list of affordances associated with physical activities
US-2024370137-A1 · Nov 7, 2024 · US
US2016296798A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016296798-A1 |
| Application number | US-201615072058-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 16, 2016 |
| Priority date | Jan 19, 2012 |
| Publication date | Oct 13, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A multi-activity system may be configured to receive, upload, synchronize and process data for a variety of different activity types and/or recorded using multiple types of activity monitoring devices. In one example, an application interface may be defined with a multiple functions that are each useable by various types of devices and for processing multiple types of data. Additionally or alternatively, data for different activity types and/or recorded using different types of monitoring devices may be processed differently. Synchronization of data may further be handled on a device-by-device basis, device-type basis and/or activity-type basis using various tracking parameters.
Opening claim text (preview).
1 - 29 . (canceled) 30 . A method performed by an athletic tracking system comprising: receiving physical activity data from a plurality of activity monitoring devices, each activity monitoring device including a sensor configured to measure physical activity data of a user; categorizing the received physical activity data based on type of activity monitoring device; storing, in a first storage area, a first portion of the physical activity data corresponding to a first type of activity monitoring device; storing, in a second storage area, a second portion of the physical activity data corresponding to a second type of activity monitoring device; determining, based on the first type of activity monitoring device, a first synchronization offset configured to specify a point at which synchronization of the first portion of the physical activity data is to begin; and determining, based on the second type of activity monitoring device, a second synchronization offset configured to specify a point at which synchronization of the second portion of the physical activity data is to begin; and displaying, by a display unit, a synchronized data display including the first portion of the physical activity data modified by the first synchronization offset and the second portion of the physical activity data modified by the second synchronization offset. 31 . The method of claim 30 , further comprising: determining a third synchronization offset for the first storage area; and determining a fourth synchronization offset for the second storage area, wherein the synchronized data display includes physical activity data from the first storage area modified by the third synchronization offset and physical activity data from the second storage area modified by the fourth synchronization offset. 32 . The method of claim 30 , further comprising: categorizing the received physical activity data based on type of physical activity; storing, in the first storage area, a portion of the physical activity data corresponding to a first type of physical activity performed; and storing, in a second storage area, a portion of the physical activity data corresponding to a second type of physical activity performed. 33 . The method of claim 30 , further comprising: generating a first set of metrics for the first portion of the received physical activity data; and generating a second set of metrics for the second portion of the received physical activity data, wherein the first set of metrics includes at least one activity metric not included in the second set of metrics. 34 . The method of claim 30 , further comprising: determining a first type of activity associated with a portion of the received physical activity data; determining a first predefined set of activity tags used for the first type of activity; and processing the portion of the received physical activity data to extract one or more values for the first predefined set of activity tags. 35 . The method of claim 34 , further comprising: determining a second type of activity associated with another portion of the received physical activity data; determining a second predefined set of activity tags used for the second type of activity; and process the other portion of the received physical activity data to extract one or more values for the second predefined set of activity tags. 36 . The method of claim 30 , further comprising: determining a number of activity points earned by the user based on the received physical activity data; and categorizing the determined number of activity points based on the at least one of: type of activity monitoring device used and type of physical activity performed. 37 . The method of claim 30 , further comprising determining whether the user has achieved a streak of two or more consecutive goal time periods in which a corresponding activity point goal has been reached. 38 . The method of claim 30 , further comprising recommending at least one of a product and an athletic activity based on the received physical activity data. 39 . The method of claim 30 , further comprising: processing a challenge between a first user and a second user; receiving a first set of physical activity data from the first user; receiving a second set of physical activity data from the second user; and determining a winner of the challenge based on the first and second sets of physical activity data. 40 . A method performed by an athletic tracking system comprising: receiving physical activity data from at least one activity monitoring device including a sensor configured to measure physical activity data of a user, wherein the received physical activity data includes physical activity data for a plurality of types of physical activity; categorizing the received physical activity data based on a type of physical activity performed; determining a first synchronization offset for a first portion of the physical activity data corresponding to a first type of physical activity performed, the first synchronization offset specifying a point at which synchronization of the first portion of the physical activity data is to begin; determining a second synchronization offset for a second portion of the physical activity data corresponding to a second type of physical activity performed, the second synchronization offset specifying a point at which synchronization of the second portion of the physical activity data is to begin; and displaying, by a display unit, a synchronized data display including the first portion of the physical activity data modified by the first synchronization offset and the second portion of the physical activity data modified by the second synchronization offset. 41 . The method of claim 40 , further comprising: storing, in a first storage area, a third portion of the physical activity data; storing, in a second storage area, a fourth portion of the physical activity data; determining a third synchronization offset configured to specify a synchronization point for the first storage area; determining a fourth synchronization offset configured to specify a synchronization point for the second storage area; and wherein the synchronized data display includes the third portion of the physical activity data modified by the third synchronization offset and the fourth portion of the physical activity data modified by the fourth synchronization offset. 42 . The method of claim 41 , wherein the first storage area is associated with a first type of activity monitoring device and the second storage area is associated with a second type of activity monitoring device. 43 . The method of claim 42 , further comprising: synchronizing the fourth portion of the physical activity data with a device of the second type of activity monitoring device; and updating at least one of the first synchronization offset and the second synchronization offset without modifying the fourth synchronization offset. 44 . The method of claim 40 , wherein the first portion of the physical activity data corresponds to data recorded using a first type of activity monitoring device, and wherein the second portion of the physical activity data corresponds to data recorded using a second type of activity monitoring device. 45 . A method performed by an athletic tracking system comprising: storing, in a first storage area, a first portion of physical activity data received from a sensor configured to measure physical activity data of a user, the first portion of physical activity data correspond
Physics · mapped topic
Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title
Acceleration · CPC title
Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases · CPC title
Exercising apparatus with means for competitions, e.g. virtual races · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.