The present invention relates to exercise equipment. More particular, the present invention relates to a small, under furniture exercise device under the control of software operating on a general purpose computer that provides a computerized incentive to continue exercising.
Many types of exercise equipment are known in the prior art. In most cases, however, an individual must set aside time dedicated to using the equipment in order to obtain the exercise necessary for healthy living. There are few options available that allow exercise while the user performs other tasks, and those that do exist suffer from lack of follow through on the part of users. For instance, hand exercisers can be used while watching television, talking on the telephone, or even having a conversation with friends. However, as the user's mind focuses on matters other than exercise, the user will forget to keep up the exercise regimen. Before long, the hand exerciser is placed on a table and forgotten, all without a conscious decision on the part of the user to stop exercising.
The present invention overcomes these difficulties by creating an exercise device that can operate under a desk, table, or other piece of furniture. By providing a non-strenuous workout, the present invention allows a user to concentrate on day-to-day tasks during periods of exercise. Furthermore, the present invention interacts with computer software operating on a general purpose computer in order to provide an incentive for users to continue their exercise.
The exercise device is connected to the computer through a wireless or wired data link. Control and analysis software residing on the computer uses this data link to receive data signals from the exercise device and to send control signals to the exercise device. This software is responsible for analyzing the data signals and outputting its analysis to the user. In order to motivate the user to use the exercise device, the software uses this analysis to issue commands to other software if the exercise has fallen below a certain threshold. In one embodiment, the other software is entertainment software, such as music or movie player software, wherein the instructions cause the entertainment software to alter its performance so that the user would notice the alteration. For instance, music software could cease operation or lower its volume. In another embodiment, the other program is driver software for an external device such as an alternating current plug into which a separate electronic device is plugged. Similar to the first embodiment, the instructions cause the driver software to change the operation of the external device in order to provide a gentle reminder for the user to continue their exercise, such as to prevent electric current from passing through the plug to a radio, television, or lamp.
Additionally, the exercise device can be designed to communicate with a portable, dedicated computing device having a simplified user interface with buttons for user input and a small screen for communicating messages to the user. The dedicated computing device stores the data from the exercise device for later download to the control and analysis software.
Overview
As shown in
The exercise device 10 is purposefully designed as a small machine for leg exercises requiring only a limited range of motion. In the preferred embodiment, the vertical movement of a user's legs during exercise is no more that 4.5 inches. The device 10 is intended for non-strenuous, continuous exercise that can be performed while performing typical desk-based office tasks. The purpose is to allow a user to sit next to the furniture and perform tasks on the work surface 34 while at the same time exercising their legs on the exercise device 10. Of course, the user of the device 10 may also be engaging in more leisure activities, such as playing a game, talking on the telephone, working on a puzzle, or watching television.
To keep the exercise device 10 in place, the device 10 can be secured to the supports 32 of the furniture 30. In one embodiment, the machine is manufactured together with the furniture 30, with the supports of the furniture 32 being integrated directly into the case of the exercise device 10. In another embodiment, weight is added to the exercise device 10 to keep it from moving during use.
The exercise device 10 includes an adjustable resistance mechanism 12 that is designed to control the amount of resistance that the user will face when using device 10. As is known in the prior art, the resistance mechanism 12 could take the form of an electromagnetic device that allows the resistance to be controlled through electronic signals. The exercise device 10 receives instructions as to the appropriate resistance through data link 40. Control circuitry 14 receives these instructions and develops the appropriate electronic signals necessary to provide the appropriate level of resistance at mechanism 12.
Exercise device 10 also includes data-gathering electronics 16, such as magnet and magnetic sensor combinations that are able to count repetitions or strides. These strides are made by the user exercising their legs against the footpads 18 that move relative to the rest of the exercise device 12. The data that is obtained by the data gathering electronics is analyzed by the control circuitry 14 and is then sent via data link 40 to the general purpose computer 100. In the preferred embodiment, the resistance mechanism 12, control circuitry 14, and the data gathering electronics are contained within an outer housing 19 of the exercise device.
The general purpose computer 100 contains control and analysis software 120 that receives the data signals 44 from the data link 40 and sends the control instructions over data link 40. This software 120 provides a user with the ability to control the workout settings for the exercise device 10, and to analyze the results of their workout. The software 120 could take the form of a small “widget” type application, or alternative could be normal application software running on the general purpose computer 100. This software 120 is also responsible for providing the reminders and incentives to the user to continue their use of the exercise device 10, as is described in more detail below.
In addition to connecting the device to a general purpose computer 100, the exercise device 10 may also function utilizing a portable, dedicated computing device 200. This dedicated device 200 connects to the exercise device through the same data link 40 described above, and has a simplified user interface that allows the user to control and monitor the exercise device 10 in a manner similar to that provided by the control and analysis software 120.
Exercise Device Alternatives
In each embodiment, the user moves the footpads 22 relative to the rest of the exercise machine 10 against the resistance provided by resistance mechanism 12. The resistance mechanism 12 maybe mechanical, electro-magnetic, or any other known prior art mechanism used for adjusting resistance in exercise devices.
Preferably, each of these devices is small in size, requires little relative motion of the user's feet to complete the exercise, and can be set so that the resistance provides only minimal to moderate exertion on the part of the user. In this way, the user can operate the exercise device 10 while continuing to focus on other tasks while sitting adjacent to the furniture 30. The goal is not to create a strenuous workout, but allow the user the ability to perform constant, relatively stress-free exercise while engaging in their normal routine.
Control and Analysis Software
The control signals 42 sent by the control and analysis software 120 direct the operation of the exercise device 10 in part by specifying the resistance to be used. These control signals 42 are determined by the algorithms contained within the control and analysis software 120, and preferably are based upon parameters set by the user. For instance, a user may instruct the control and analysis software 120 that they want the exercise device to intermittently change resistance. The control and analysis software 120 would contain the appropriate algorithm, and would instruct the exercise device 10 to change resistance at appropriate times by sending the appropriate control signals 42 to the device 10. Of course, it would be well within the scope of the present invention to have a system in which no control signals 42 are ever sent to the device 10. In this case, all controls for resistance and other settings would reside on the exercise device 10 itself, or else the device 10 would be pre-set to a particular settings without any option for change.
The data signals 44 received from the exercise device 10 contain real-time data relating to the use of the device 10, including repetition counts, speed, and force exerted. The control and analysis software 120 analyzes these data signals 44 and converts the signals into more useful information, such as simulated distance traveled, elapsed time, pace, and calories burned. This data can be graphed and outputted through the user interface 110 for the benefit of the user. In addition, the control and analysis software can store the data in permanent storage available on the general purpose computer 100. In this way, data from multiple uses of the exercise device 10 can be aggregated, which allows long term goals to be tracked and compared with actual results. In addition, this data can be exported in a delimited text or standard spreadsheet format, thereby allowing external database and spreadsheet applications to access the user's exercise data.
One of the primary benefits of the present invention is the ability to motivate a user to continue their exercise even while their mind is focused on other activities. The control and analysis software 120 provides this motivation by monitoring the data provided by the exercise device and issuing a reminder if the data indicates that the exercise has fallen below a preset threshold. This threshold can be a default threshold, or can be selected directly by the user. In its most simple form, the reminder would be a simple audio or visual prompt on the user interface 110 of the general purpose computer 100 generated directly by the control and analysis software 120.
In the preferred embodiment however, the reminder takes the form of an instruction or command 122 that is sent to another program 140, 150 operating on the general purpose computer 100. These commands 122 are formulated according to the requirements of the operating system used by the general purpose computer 100. Such commands are well known and understood in the prior art in at least the Windows. Unix, Linux, and Macintosh operations systems. The other program could be entertainment software 140, such as music or movie player software. In this case, the instruction 122 instructs the entertainment software 140 to alter its performance so that the user would notice the alteration. For instance, a user working on a computer may be utilizing the productivity software 130 while music player software 140 provides background music. The control and analysis software 120 monitors the data signals 44 received over the data link, and allows the music player software 140 to operate normally as long as the user is using the exercise device at the established minimum level. When the user gets distracted and ceases their exercise, the control and analysis software 120 will notice this change and send a command 122 instructing the music player software 140 to change how it is operating. For instance, the music player software 140 might lower the volume of the music, or stop playing music altogether. In this way, the user is gently reminded to continue their exercise in order to keep the entertainment software operating normally.
Alternative, the control and analysis software could send the instruction 122 to driver software 150 that controls a device that is external to the computer 100. For example, the driver software 150 could operate a remotely controlled power outlet 190 into which a separate electronic device 192 could be plugged in. In this case, the instruction 122 sent to the driver software 150 could cause the plug 190 to stop providing current to the electronic device 192. By plugging a radio, television, or lamp into the plug 190, the present invention could tie continued use of the exercise device 10 to the ability to listen to the radio, watch television, or light a lamp.
One of the primary benefits of placing the intelligence of the control and analysis software 120 in a general purpose computer 100 is that it allows the exercise device 10 to be manufactured with limited engineering and construction costs. The resistance mechanism 12 and the data gathering electronics 16 are controlled by control circuitry 14, but this circuitry can involve limited to no software or firmware. The only function of the circuitry is to translate between the signals sent on the data link 40 and the signals sent to the resistance mechanism 12 and from the data gathering electronics 16. Since all the complicated programming occurs in a general purpose computer software program 120, manufacturing, distribution, and upgrading costs are significantly reduced. This feature also allows new versions of the control and analysis software 120 to be easily downloaded over the Internet.
Dedicated Computing Device
This device 200 has a simplified user interface 210, generally having several buttons 212 for user input and a small screen 214 for presenting input prompts and data summaries to the user. The dedicated computing device 200 stores the data received from the exercise device 10 for later download to the control and analysis software 120. This can be accomplished by simply connecting the dedicated computing device 200 to the same data link 40 used by the general purpose computer 100, and then transmitting the data signals 44 stored on the dedicated device 200 to the control and analysis software 120. In this way, a user can still track all of the exercise performed on the exercise device 10 without needing the general purpose computer 100 to be always available.
Method of Present Invention
The information is also used at step 314 to determine whether the current exercise being performed on exercise device 10 is sufficient to meet the pre-established minimum level. If not, an instruction or command 122 is sent at step 316 to external software, such as entertainment software 140 or driver software 150. If the instruction 122 is sent to entertainment software 140, then the software 140 will at step 318 change its operating parameters so as to be noticeable to the user. As explained above, such parameter changes might include reducing the volume or ceasing the playing of music. If the entertainment software presents audio/video content, the parameter change might dim or remove the video component altogether. In any case, the parameter change is designed to encourage the user to continue their exercise on the device 10, and thus the change will last only until exercise is resumed.
If the instruction 122 is received by driver software 150, then the driver software will interpret the instruction 122 and send its own signal to an external device at step 320. The above example describes driver software that could turn an alternating current outlet on and off, thereby controlling power to any device plugged into the outlet. Many other external devices could also be directly controlled by the driver software 150, including electronic devices like television sets and music receivers. In this case, the driver software 150 would interface directly with the electronic device and instruct the electronic device to change its functionality until the minimum level of exercise is resumed.
System for Central Monitoring
Furthermore, as health insurers have recently began reimbursing the cost of health club memberships to their insureds, it is feasible that health insurance providers could use the present system 400 to encourage exercise. As shown in
The many features and advantages of the invention are apparent from the above description. Numerous modifications and variations will readily occur to those skilled in the art. Since such modifications are possible, the invention is not to be limited to the exact construction and operation illustrated and described. Rather, the present invention should be limited only by the following claims.