System and method for pacing repetitive motion activities
First Claim
1. A repetitive motion pacing system comprising:
- a user profile database containing a plurality of user provided parameters, at least one of the user provided parameters being a target tempo value than is substantially the same as an actual tempo of a repetitive motion activity to be performed by at least one user;
a storage device containing at least one data file having information for producing a tempo that is sensible to the at least one user as the at least one user performs the repetitive motion activity;
a data storage and playback device adapted to producing the sensible tempo; and
a communications network for receiving the at least one data file and distributing the at least one data file to the data storage and playback device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method that allows users to customize audible and visible signals, such as music or video, to maintain a pre-determined or specified pace or to achieve a new pace in repetitive motion activities such as, but not limited to, running, walking, swimming, cycling, aerobics, and the like. Other applications of the system and method include, but are not limited to, enhancing the results of medical rehabilitation programs, physical therapy, weight loss programs, disc jockey services, and industries or manufacturing settings where repetitive motion is common and where audible cues designed to help users maintain a consistent pace are useful.
165 Citations
87 Claims
-
1. A repetitive motion pacing system comprising:
-
a user profile database containing a plurality of user provided parameters, at least one of the user provided parameters being a target tempo value than is substantially the same as an actual tempo of a repetitive motion activity to be performed by at least one user;
a storage device containing at least one data file having information for producing a tempo that is sensible to the at least one user as the at least one user performs the repetitive motion activity;
a data storage and playback device adapted to producing the sensible tempo; and
a communications network for receiving the at least one data file and distributing the at least one data file to the data storage and playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 68, 69, 70, 71, 72)
-
-
23. A repetitive motion pacing system comprising:
-
a user profile database containing a plurality of user provided parameters, at least one of the user provided parameters being a target tempo value that is substantially the same as an actual tempo of a repetitive motion activity to be performed by at least one user;
a storage device containing a plurality of audio data files, each of which includes information for producing an audible tempo that is sensible to the at least one user as the at least one user performs the repetitive motion activity;
a data storage and playback device adapted to producing the sensible tempo, the data storage and playback device comprising an ALI device for automatically determining a geographic location of the data storage and playback device; and
a communications network for receiving the plurality of audio data files and distributing the plurality of audio data files to the data storage and playback device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A repetitive motion pacing system comprising:
-
a user profile database containing a plurality of user provided parameters, at least one of the user provided parameters being a target tempo value that is substantially the same as an actual tempo of a repetitive motion activity to be performed by at least one user;
a storage device containing a plurality of data files, each of which includes information for producing an audible tempo that is sensible to the at least user as the at least one user performs the repetitive motion activity;
a data storage and playback device adapted to producing the sensible tempo;
a software subsystem for modifying the tempo information contained in the plurality of audio data files; and
a communications network for receiving the plurality of data files and distributing the plurality of data files to the data storage and playback device. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A repetitive motion pacing device for at least one user performing a repetitive motion activity comprising:
-
a movement sensing device for determining the location movement of the pacing device;
a data storage component for storing at least one data file having information about a target tempo, the target tempo being substantially the same as an actual tempo of the at least one user performing the repetitive motion activity;
a communications component for sending and receiving information to and from the pacing device; and
a signal output component for outputting a signal from the pacing device, the signal comprising target tempo information that is sensible to the at least one user. - View Dependent Claims (38, 39, 40, 41, 77)
-
-
42. A repetitive motion pacing device for at least one user performing a repetitive motion activity comprising:
-
an ALI component for determining the location of the pacing device;
a data storage component for storing at least one music data file having a beat per minute tempo that is substantially the same as an actual tempo of the at least one user performing the repetitive motion activity;
a communications component for sending and receiving information to and from the pacing device; and
a signal output component for outputting music from the pacing device that is sensible to the at least one user. - View Dependent Claims (43, 44)
-
-
45. A method for pacing at least one user engaged in a repetitive motion activity comprising the steps of:
-
receiving in a user profile database at least one user provided parameter including a target tempo value that is substantially the same as an actual tempo of a repetitive motion activity to be performed by the at least one user;
receiving in a storage device at least one data file, the at least on date file comprising tempo information;
comparing the target tempo value to the tempo information to generate an output signal that is sensible to the at least one user as the at least one user performs the repetitive motion activity; and
providing the output signal via a communications network to a data storage and playback device. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 73, 74, 75, 76, 83, 84)
-
-
61. A method for pacing at least one user engaged in a repetitive motion activity comprising the steps of:
-
receiving in a user profile database at least one user provided parameter including a target tempo value that is substantially the same as an actual tempo of a repetitive motion activity to be performed by the at least one user;
receiving in a storage device at least one data file having information for producing a tempo that is sensible to the at least one user as the at least one user performs the repetitive motion activity;
comparing the target tempo value to the tempo information in the at least one data file to generate an output signal;
modifying the tempo information of the at least one data file so it is substantially the same as the target tempo; and
providing the output signal via a communications network to a data storage and playback device. - View Dependent Claims (62, 63, 64, 65, 66, 67)
-
-
78. A method for pacing an individual performing a repetitive motion activity comprising the steps of:
-
identifying a target tempo for the repetitive motion activity, wherein the target tempo is the same as, less than, or greater than the actual tempo of the repetitive motion activity;
selecting from a data storage device at least one data file that is adapted to outputting a signal, the data file including information about the tempo of the outputted signal that is substantially the same as the target tempo;
receiving at a pacing device the at least one date file; and
outputting the signal from the pacing device. - View Dependent Claims (79, 80, 81, 82)
-
-
85. A method for transferring data between a storage and playback device and a server containing at least one audio file having information for producing a tempo that is sensible to at least one user as the at least one user performs a repetitive motion activity, the storage and playback device being capable of storing and playing the information in the audio file, the method comprising:
-
at the server, designating at least one audio file for downloading to the storage and payback device;
at the server, generating a metadata tempo tag for each designated audio file, each tempo tag indicating the tempo of the audio file;
at the server, causing to be delivered to, or providing to, the storage and playback device the audio file including the tempo tag. - View Dependent Claims (86, 87)
-
Specification