US2020108305A1PendingUtilityA1

Location-Aware Fitness Monitoring Methods, Systems, and Program Products, and Applications Thereof

58
Assignee: ADIDAS AGPriority: Jul 14, 2010Filed: Dec 4, 2019Published: Apr 9, 2020
Est. expiryJul 14, 2030(~4 yrs left)· nominal 20-yr term from priority
A63B 2024/0068A63B 2071/0625A63B 2071/0661A63B 71/0686A63B 2220/12A63B 2071/0694A63B 71/0622G16H 20/30A63B 2220/40A63B 2220/17A63B 2220/62G16H 40/63G06F 3/0482G06F 3/048A63B 2220/13A63B 2220/30G16H 40/67
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Location-aware fitness monitoring program products, systems, and methods, and applications thereof, are disclosed. In an embodiment, a method for providing information about an athletic activity includes the steps of displaying to a user via a computer performance parameter information regarding an individual's performance during the athletic activity as a function of time, and displaying to the user via the computer the title of a music track that was played for the individual by a portable fitness monitoring device during the athletic activity, wherein the display of the title of the music track occurs in response to the user specifying via the computer a particular point in time during the athletic activity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for providing feedback to an athlete via a portable fitness monitoring device comprising:
 calculating a plurality of speed points from a plurality of time-stamped position points;   calculating an output speed based on at least some of the plurality of speed points;   determining that the output speed is outside of a predetermined speed range;   receiving acceleration data from an accelerometer;   determining that a recent speed change has occurred based on the acceleration data;   providing feedback to the athlete via the portable fitness monitoring device,   wherein the feedback is provided in response to the determination that the output speed is outside of the predetermined speed range, and in response to the determination that the recent speed change has occurred.   
     
     
         2 . The method of  claim 1 , further comprising the step of receiving the plurality of time-stamped position points, wherein the position points describe a geographical route traversed by the athlete, and wherein the plurality of time-stamped position points are received from a GPS receiver. 
     
     
         3 . The method of  claim 1 , wherein the step of calculating the plurality of speed points occurs while the athlete is traversing a geographical route. 
     
     
         4 . The method of  claim 1 , wherein the step of calculating the plurality of speed points comprises factoring in the distances between consecutive pairs of time-stamped position points and factoring in the time periods between consecutive pairs of time-stamped position points. 
     
     
         5 . The method of  claim 1 , further comprising the step of maintaining at least some of the plurality of speed points in a speed buffer, wherein the step of calculating the output speed based on at least some of the plurality of speed points comprises calculating an output speed based on the plurality of speed points in the speed buffer. 
     
     
         6 . The method of  claim 5 , further comprising the step of discarding the plurality of speed points in the speed buffer in response to the determination that a recent speed change has occurred. 
     
     
         7 . The method of  claim 1 , wherein the acceleration data is a plurality of acceleration points having magnitudes, and wherein the determination that a recent speed change has occurred comprises analyzing the differences in the magnitudes of the acceleration points. 
     
     
         8 . The method of  claim 1 , wherein the acceleration data is an acceleration signal having oscillations, and wherein the determination that a recent speed change has occurred comprises analyzing the changes in the oscillations of the acceleration signal. 
     
     
         9 . The method of  claim 1 , wherein the predetermined speed range is associated with a color, and wherein the feedback conveys the color to the athlete, and wherein the predetermined speed range is associated with a color, and wherein the feedback conveys a color other than the color to the athlete. 
     
     
         10 . A tangible computer program product comprising a non-transitory computer readable medium having computer program logic recorded thereon for enabling at least one processor to:
 cause the graphical display via a computer of performance parameter information regarding an individual's performance during an athletic activity, wherein the graphical display comprises a line graph plotting one of time and distance on the x-axis and data related to a performance parameter on the y-axis;   cause the graphical display via the computer of an icon and a scrollbar located apart from the icon, wherein the icon moves along the line graph in response to a movement of the scrollbar in a direction parallel to the x-axis; and   cause the graphical display via the computer of information about a music track played for the individual during a particular point in time that has already occurred in the athletic activity,   wherein the program product is configured such that the graphical display of the information about the music track occurs in response to a user specifying via the computer any portion of the line graph;   wherein the user specifies via the computer the portion of the line graph by dragging the scrollbar in a direction parallel to the x-axis;   wherein the graphical display of information about the music track comprises highlighting the music track played for the individual during the particular point in time selected by the user from a plurality of music tracks that were played for the individual during the athletic activity; and   wherein each portion of the line graph corresponds to different particular points in time in the athletic activity.   
     
     
         11 . The program product of  claim 10 , wherein the program product is configured such that the user specifies the specific portion of the line graph that corresponds to the particular point in time by hovering a cursor over the specific portion of the line graph. 
     
     
         12 . The program product of  claim 10 , wherein the line graph corresponding to the first performance parameter is overlaid with a line graph corresponding to a second performance parameter. 
     
     
         13 . A method for providing information about an athletic activity comprising:
 displaying to a user via a computer a first performance parameter regarding an individual's performance during the athletic activity;   displaying to the user via the computer a playlist, wherein the playlist comprises titles of a plurality of music tracks that were played for the individual during the athletic activity, including a first title of a music track; and   displaying to the user via the computer information related to the first title,   wherein the display of the information related to the first title occurs in response to the user selecting the first title from the playlist,   wherein a second performance parameter is displayed in a graphical display element appearing in a location close to the first performance parameter associated with the selected first title from the playlist,   wherein the display of information highlights the first title of the music track within the playlist.   
     
     
         14 . The method of  claim 13 , wherein the display of the first performance parameter comprises a line graph plotting data relating to the first performance parameter. 
     
     
         15 . The method of  claim 14 , wherein the user selects the first title from the playlist by hovering a cursor over a portion of the playlist that corresponds to the first title. 
     
     
         16 . The method of  claim 13 , wherein the display of the first performance parameter information comprises an illustration of the geographical route the individual traversed during the athletic activity. 
     
     
         17 . The method of  claim 16 , wherein the user selects the first title from the playlist by hovering a cursor over a portion of the playlist that corresponds to the first title. 
     
     
         18 . The method of  claim 16 , wherein the illustration of the geographical route is overlaid on a map, and wherein the illustration of the geographical route the individual traversed comprises route segments, each route segment comprising a starting point corresponding to a point on the geographical route where each music track began and further comprising an end point corresponding to a point on the geographical route where each music track ended. 
     
     
         19 . The method of  claim 13 , wherein the plurality of music tracks were played for the individual during the athletic activity by a portable fitness monitoring device. 
     
     
         20 . The method of  claim 13 , wherein graphical display element is distinct from the playlist.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.