Process and apparatus for exercising an operator
A process is disclosed for enabling an operator to exercise on an exercise device. The process includes measuring a range of movement of the operator during exercising on the exercise device for generating an electronic range of movement data. A strength is measured of the operator during exercising on the exercise device for generating an electronic strength data. An electronic program is designed based on the electronic range of movement data and the electronic strength data. The electronic program is stored in an electronic media. The electronic program is displayed as a moving scale on a screen for instructing the operator to exercise at the same rate as the moving scale to complete the exercise in a timely and controlled matter.
Latest Patents:
This is a continuation-in-part of U.S. patent application Ser. No. 11/125,569 filed May 10, 2005. All subject matter set forth in application Ser. No. 11/125,569 is hereby incorporated by reference into the present application as if fully set forth herein.
This application claims benefit of U.S. Patent Provisional application Ser. No. 60/569,535 filed May 10, 2004. All subject matter set forth in provisional application Ser. No. 60/569,535 is hereby incorporated by reference into the present application as if fully set forth herein.
This application is a divisional (and claims the benefit of priority under 35 U.S.C. §121) of U.S. application Ser. No. 11/818,624, filed Jun. 15, 2007, now U.S. Pat. No. 7,794,359 which is a continuation-in-part of U.S. application Ser. No. 11/125,569, filed May 10, 2005, which claims the benefit of priority from both U.S. provisional application Ser. No. 60/662,935 filed Mar. 16, 2005, and U.S. provisional application Ser. No. 60/569,535, filed May 10, 2004. The disclosures of these prior applications are considered part of (and are incorporated by reference in) the disclosure of this application.
BACKGROUND OF THE INVENTION1. Field of the Invention
This invention relates to exercising and more particularly to the improved apparatus for enabling an operator to exercise.
2. Background of the Invention
Regular exercise and physical activity are extremely important and beneficial for long-term health and well-being. Some of the benefits of exercise and physical activity include a reduced risk of premature death, heart disease, high blood pressure, cholesterol and a reduced risk of developing colon cancer and diabetes. In addition, the benefits of exercise and physical activity further include a reduced body weight, a reduced risk of depression and improved psychological well-being.
As such, various types of exercising equipment have been proposed by the prior art for enabling an operator to exercise. Currently used exercising equipment is difficult to use and requires the expertise of an instructor or a personal trainer to teach the user the proper techniques and usage of the equipment. The user must also remember the required settings for the equipment and understand when these settings should be changed as the physical ability and strength of the user increases. Unfortunately, because of these limitations in order for an individual to properly and effectively utilize the exercise equipment the supervision of an experienced trainer is required.
The need exists for an exercise device which minimizes the need for extensive instruction from a personal trainer or instructor. Further, a device capable of recording the progress of the user would enable the user to more easily match the settings of the device to the improvement in the physical condition of the user. The ability of the device to record strength, and personal physical condition of the user such as heart rate would further increase the value of the device to the user. By combining these features in a device which is simple to maintain would provide a significant contribution to the art. The following U.S. Patents are the examples of an attempt of the prior art to solve these problems.
U.S. Pat. No. 5,785,632 to Greenberg, et al. discloses an apparatus for providing feedback to a user of a weight stack machine having weights for lifting and an enclosure adapted for attachment to the weight stack machine. A weight sensor for determining the number of weights lifted is provided as well as an means for detecting the motion of the weights during a lift. An electronic detector is operatively coupled to the weight sensor and the encoder for computing data describing the number of weights lifted. An interface for transmitting the computed data from the electronic detector to a central storage and the display is provided. The interface also receives information from the central storage and displays it on the display.
U.S. Pat. No. 5,931,763 to Alessandri discloses a system for programming training on exercise apparatus, with a series of exercises defining a personalized program, includes a central unit with first processor and a bi-directional data transferor; a portable medium, with a portable memory for data storage; a plurality of stations, not connected to one another by a data transmission line, and located at the exercise apparatus, with a second processor and a bi-directional data transferor from and to the portable medium, so as to receive as input the data in the portable memory relative to the exercise to be performed on an individual apparatus, for programming the apparatus, and so as to transfer as output to the portable memory upon completion of the exercise, data relative to the performance of the exercise so as to allow such data to be controlled. The first processor, after receiving from the portable medium the actual data for an exercise just completed, through the bi-directional data transferor of the said central unit, being capable of modifying the program in accordance with the actual data received. The central unit has data storage and/or comparator means, connected to the first processor, or the plurality of stations have data storage and/or comparator means, connected to the second processor, in order to allow the use of specific data.
U.S. Pat. No. 6,228,000 to Jones discloses a method and apparatus for testing the muscle strength of a subject wherein both static and dynamic strength tests are conducted on the subject during which forces exerted by the muscles are measured by devices which are connected to a computer and a display screen for displaying the strength of the muscles at different positions of a subject's body part. In the dynamic strength test, the subject moves a movement arm by exerting the muscles to be tested. The movement arm is connected to a resistance weight to oppose movement by the subject. In the static strength test, the movement arm is fixed in position and the subject exerts a body part against the movement arm upon exertion of the muscles to be tested. Force and angle measuring devices are connected to the movement arm and the computer for enabling the muscle strength to be displayed in terms of torque at various angular positions of the body part.
Although the aforementioned prior art have contributed to the development of the art of exercising equipment, none of these prior art patents have solved the needs of this art.
Therefore, it is an object of the present invention to provide an improved apparatus for enabling an operator to exercise.
Another object of this invention is to provide an improved apparatus for placing an object between a storage position to a usage position.
Another object of this invention is to provide an improved pivotable holder wherein the pivotable holder's structure, attachment mechanism and locking device are simplified.
Another object of this invention is to provide an improved pivotable holder wherein the pivotable holder's attachment to a support base does not require drastically altering the support base.
Another object of this invention is to provide an improved exercise device requiring a minimum of expert instruction.
Another object of this invention is to provide an improved exercise device capable of recording the progress and physical characteristics of the user in a portable format.
Another object of this invention is to provide an improved exercise device which is simple to maintain.
Another object of this invention is to provide an improved process of enabling the operator to exercise on a exercise device.
Another object of this invention is to provide an improved process generating a performance data based upon the effectiveness of the operator on a exercise device.
Another object of this invention is to provide an improved electrical network for transferring data between an exercise device and a storage device.
Another object of this invention is to provide an improved electrical network for transferring data between an exercise device and a processor.
The foregoing has outlined some of the more pertinent objects of the present invention. These objects should be construed as being merely illustrative of some of the more prominent features and applications of the invention. Many other beneficial results can be obtained by modifying the invention within the scope of the invention. Accordingly other objects in a full understanding of the invention may be had by referring to the summary of the invention and the detailed description describing the preferred embodiment of the invention.
SUMMARY OF THE INVENTIONA specific embodiment of the present invention is shown in the attached drawings. For the purpose of summarizing the invention, the invention relates to a process of enabling an operator to exercise on an exercise device. The process comprises the steps of measuring a range of movement of the operator during exercising on the exercise device for generating an electronic range of movement data. The strength of the operator is measured during exercising on the exercise device for generating an electronic strength data. An electronic program is designed based on the electronic range of movement data and the electronic strength data. The electronic program is stored in an electronic media. The electronic program is displayed as a moving scale on a screen for instructing the operator to exercise at the same rate as the moving scale to complete the exercise in a timely and controlled matter.
In a more specific embodiment of the invention, the process comprises the steps of generating a performance data based upon the effectiveness of the operator in maintaining the same exercise rate or pacing as the moving scale on the screen. A performance data is generated based upon the effectiveness of the operator in maintaining the same exercise rate or pacing as the moving scale on the screen. The performance data is stored in a portable electronic storage device through an electronic wire link. In another embodiment of the invention, the performance data based is stored in a network electronic storage device through an electronic wireless link.
The invention further relates to a plurality of exercise machines for enabling the operator to exercise. Each of the plurality of exercise machines have an exercise electric storage for storing data relative to the exercise of the operator on the plurality of exercise machines respectively. A remote computer has a remote electric storage for storing the data relative to the exercise of the operator on the plurality of exercise machines respectively. A network transmits and receives the data from the remote computer. A link electrically couples the plurality of exercise machines to the network for transmitting and receiving the data between the plurality of exercise machines and the remote computer.
The foregoing has outlined rather broadly the more pertinent and important features of the present invention in order that the detailed description that follows may be better understood so that the present contribution to the art can be more fully appreciated. Additional features of the invention will be described hereinafter which form the subject matter of the invention. It should be appreciated by those skilled in the art that the conception and the specific embodiments disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention.
For a fuller understanding of the nature and objects of the invention, reference should be made to the following detailed description taken in connection with the accompanying drawings in which:
Similar reference characters refer to similar parts throughout the several Figures of the drawings.
DETAILED DISCUSSIONThe apparatus 10 may further include a central frame shroud 30 for concealing the first and second frame coupling 20 and 22. The upper frame unit 18 may include an upper frame shroud 32 for concealing the upper frame unit 18. The central frame shroud 30 and the upper frame shroud 32 may be constructed of a polymeric material or other similar material.
A load 38 is positioned on the frame 14 by providing a first and a second weight guide 42 and 44 extending from the lower frame unit 16 to the upper frame unit 18. The load 38 provides a resistive force to resists a force exerted by the operator 12. The load 38 may further comprise a plurality of weights 40 each including a horizontal weight cavity 46 for receiving a pin 48. Each of the plurality of weights 40 also include a vertical bore 47 (not shown) for receiving a lifter pin 49. The lifter pin 49 has a plurality of horizontal pin cavities 45 (not shown) for receiving the pin 48. To lift the load 38 the pin 48 is inserted into a horizontal weight cavity 46 of one of the plurality of weights 40 and engages one of the horizontal pin cavities 45. A vertical force is then applied to the lifter pin 49 to lift the load 38. The plurality of weights 40 may be constructed of plate steel or other similar material. The load 38 may be concealed by a weight frame shroud 34 secured to the frame 14. The weight frame shroud 34 may be constructed of a polymeric material or other similar material.
The apparatus 10 further includes a press 50 positioned on the frame 14 for displacement by the operator 12. The press 50 may include a first and second chest press 52 and 54 for exercising the chest muscles of the operator 12. The first and second chest press 52 and 54 are secured to the frame 14 by a chest pivot 70 secured to the upper frame unit 18. The press 50 may also include a first and second back press 56 and 58 for exercising the back muscles of the operator 12. The first and second back press 56 and 58 are secured to the frame 14 by a first and second back pivot 72 and 74 respectively. The first and second back pivot 72 and 74 are secured to the lower frame unit 16. The press 50 may also include a first and second leg press 60 and 62 for exercising the leg muscles of the operator 12. The first and second leg press 60 and 62 are secured to the frame 14 by a leg press pivot 76 secured to the lower frame unit 16. The frame 14 includes a leg rest 78 for cushioning the leg of the operator 12. The apparatus as shown with a chest press, a back press and leg press, however it should be understood that other presses may be utilized with the apparatus 10. The press 50 is joined to the load 38 by a linkage 80 such that the load is displaced upon displacement of the press 50 by the operator 12. The linkage 80 may include a plurality of cables 82 comprising steel or other similar material extending from the lifter pin 49 to the press 50. The linkage 80 may be routed from the load 38 to the press by a plurality of pulleys 84.
The plurality of cables 82, plurality of pulleys 84 and plurality of weights 40 are concealed by the central frame shroud 30, the upper frame shroud 32 and the weight frame shroud 34. The central frame shroud 30, upper frame shroud 32 and weight frame shroud 34 serve to prohibit access to the plurality of cables 82, plurality of pulleys 84 and plurality of weights 40 in order to prevent injury to the operator 12 or others. The central frame shroud 30, the upper frame shroud 32 and the weight frame shroud 34 also serve to make the apparatus 10 aesthetically pleasing.
The user interface module 90 may further include a first and second speaker 106 and 108 creating audible signals to provide instructions or confirmation of an input into the user interface module 90. The user interface module 90 also includes a first and second function button 110 and 112 for increasing or decreasing a function. In addition, the user interface module 90 may include a stop button 114 and a pause button 116 for either terminating the exercising instruction or pausing the exercising instruction.
Each of the reflective optical sensors 152, 154, 156 and 158 and infrared LEDs 160, 162, 164 and 166 may include a Fairchild p/n QRD1114 consisting of a combined infrared LED/photodetector 167. The sensor pulley 134 includes alternating sectors of absorbent surfaces 148 and reflective surfaces 150 for absorbing or reflecting the infrared light emitted from the infrared LED/photodetector 167. The sensor pulley 134 may be constructed of a black ABS pulley wheel 135 and have a nominal radius 45 mm. The alternating sectors of absorbent surfaces 148 and reflective surfaces 150 may be constructed by masking the black ABS pulley wheel 135 and spraying a white paint into the voids of the mask. Alternatively, a pad-printing may be used to apply the alternating sectors of absorbent surfaces 148 and reflective surfaces 150 to the sensor pulley 134. The number of both absorbent surfaces 148 and reflective surfaces 150 positioned on infrared LED/photodetector 167 may include eighteen (18) wherein both absorbent surfaces 148 and reflective surfaces 150 have a width of 7.85 mm. The four infrared LED/photodetectors 167 are utilized at phase angles of 0, 45, 90 and 135 degrees and are placed at an angular spacing of 22.5 degrees to provide reliable position encoding with an angular resolution of 2.5 degrees.
The postscript program 168 to generate and tune a 36 half-element (number of alternating black and white surfaces) wherein the sensor pulley 134 has a nominal radius of 45 mm may include the following:
The sensor decoding 169 of the sensor 130 for measuring a displacement and a speed of the linkage 80 may be processed by using an Atmel ATF750CL-15 Complex Programmable Logic Device (CPLD) having the following equations:
The monitor 250 also includes a plurality of signals 260 for receiving an electrical current. The plurality of signals 260 instruct the operator 12 to place the pin 48 in one of the horizontal weight cavities 46 of the plurality of weights 40. The plurality of signals 260 may include a plurality of Bi-Color LED lights 262. A Bi-Color LED light 262 will generate a flashing green color to instruct the operator 12 to place the pin 48 in the aligning horizontal weight cavity 46. If the operator 12 places the pin in the aligning horizontal weight cavity 46 adjacent to the flashing LED light 262, the LED light 262 will convert to a steady green color. If the operator 12 places the pin in an alternative horizontal weight cavity 46 which is not adjacent to the flashing LED light 262, the LED light 262 adjacent to the pin will generate a steady red color. The monitor 250 also includes a plurality of weight values 264 to provide the operator 12 with the load value the operator 12 will be displacing upon displacement of the press 50.
More specifically, the PCB 280 communicates with the liquid crystal touch screen display 94 for providing exercising instructions to the operator 12. The operator 12 may input data from the liquid crystal touch screen display 94 to the PCB 280. The PCB 280 also receives data from the sensor 130 for processing the performance of the exercising instruction by the operator 12. The sensor 130 monitors any movement of the sensor pulley 134. The CPU 350 converts this movement into speed and direction data. The speed and direction data is displayed on the liquid crystal touch screen display 94 to provide an on-screen visual display of the speed and direction data of the plurality of weights 40 in real-time. This visual display may be beneficial for practicing the correct rate and pace for a particle exercise.
The PCB 280 receives data from the scale 170 for processing the weight of the operator 12. The scale 170 includes first, second, third and fourth strain gage load cell sensors 190, 192, 194 and 196 that are incorporated into the seat 24. The PCB 280 interprets and integrates the strain gage load cell sensors signals. The scale data is displayed on the liquid crystal touch screen display 94 and is stored on the memory storage 96 to record the operator's weight. The PCB 280 further receives data from the contact 100 for processing the heart rate and the body fat of the operator 12. The contact 100 is incorporated into the user interface module 280. The contact 100 provides sensor input to the PCB 280. The contact data is displayed on the liquid crystal touch screen display 94 and is stored on the memory storage 96 to record the operator's heart rate and body fat. The stored heart rate and body fat data is used to track the health of the operator 12.
The PCB 280 further receives data from the monitor 250 for processing the number of plurality of weights 40 displaced by the operator 12. The monitor 250 includes a plurality of infrared LED 257 aligned with a plurality of optical sensors 258 adjacent to each of the plurality of weights 40. The monitor 250 provides sensor input to the PCB 280 as to the position of the pin 48 upon the pin 48 blocking the light emitting from the infrared LED 257 to the optical sensor 258. The plurality of weight data is displayed on the liquid crystal touch screen display 94 and is stored on the memory storage 96 to record the weight lifted by the operator 12. The monitor 260 also includes a plurality of signals 260 comprising a bio-colored LEDs 262 adjacent to each of the plurality of weights 40. The software calculates the proper weight for the operator's program. The PCB 280 transmits a signal to the monitor 260 to illuminate the bio-colored LED 262 adjacent the proper weight. The illuminated bio-colored LED 262 provides a visual indication to the operator 12 regarding the pin 48 placement for an exercise. The normal condition the bio-colored LED 262 is not illuminated. When the software program sends a signal to the proper plurality of weights 40 for the operator's program, the bio-colored LED 262 will illuminate a flashing green signal to inform the operator 12 in which plurality of weights 40 to insert the pin 48. When the operator 12 has properly placed the pin 48 adjacent to the flashing green bio-colored LED 262, the optical sensor 258 senses the location of the pin 48 and will send a corresponding signal back to the PCB 280 as confirmation. The software program will then send a response signal back to the bio-colored LED 262 and turn the bio-colored LED 262 to steady green to notify the operator 12 that they have the pin 48 in the proper position for the exercise.
If the operator 12 elects to not place pin 48 in the recommended position, and places the pin 48 in an alternate position, the optical sensor 258 at the alternate position will send a signal to the PCB 280 of the alternative selection and in turn generate a pop-up notice on the liquid crystal touch screen display 94 and also send a signal to the bio-colored LED 262 at the alternate position and create a flashing red signal. The bio-colored LED 262 that was recommended for the pin 48 location will continue to flash green. If the operator 12 confirms the use of the alternate pin 48 location by interacting with the liquid crystal touch screen display 94, the software will send an appropriate signal to the alternate position of the bio-colored LED 262 and create a steady green bio-colored LED 262 condition and extinguish the bio-colored LED 262 at the recommended position. At the same time the software will change the operator's program to use the alternate position for the exercise program.
The PCB 280 receives data from both the sensor 130 and the monitor 250 thru a USB Hub system 356 that is integrated into a monitor PCB board. The user interface module 90 may also includes an audio system 106, a system reset switch 118. The audio system 105 has a first speaker 106 and a second speaker 108 that produces feedback tones during the operator's interaction with the apparatus 10. The PCB 280 may be powered by a wall transformer 120 wherein the 120 vac is converted to 5-15 vdc.
The PCB 280 further transfers data to the memory storage 96 for saving the weight and the heart rate and the body fat of the operator 12 and the number of plurality of weights 40 displaced and the performance of the exercising instruction by the operator 12. The memory storage 96 is inserted into the input port 95 located on the face of the user interface module 90. The memory storage 96 allows the apparatus 10 to acknowledge individual operators 12 and for the operator 12 to record and analyze individual personal data after the exercise session is completed. The memory storage 96 may include a removable memory device 98. The function of the removable memory device 98 may include acting as an ignition key to start the application software and load personal data and exercise programs into the user interface module 90, acting as a repository of personal operator data and exercise program data that can be removed and reinserted into any gym having an apparatus 10 to automatically load the appropriate personal operator data and continue the operator's exercise program. The removable memory device 98 may also function to allow the operator 12 to access and print out the operator's daily exercise results on a system located in a exercise facility, to permit the operator 12 to upload the operator's data to the a common Website for remote access via password encryption and permit connection to the World Wide Web and uploads data that will be used by the manufacture to populate a Global Database with information such as: Gender, Age, Height, Weight, Strength Test Results, Body Fat, Heart Rate, Resting Metabolic rate, Exercise Program Information, Program intensity Factors, Etc.
The exercising instruction 294 may further include an exercising notice 306 instructing the operator 12 to terminate exercising the current exercising instruction 294 once the operator 12 can not maintain the operator pace bar 316 within the program pace bar 314.
As best seen in
The step of measuring a weight 474 of the operator may occur. The operator is positioned on the seat 24 to utilize the scale 170. The scale 170 forwards weight data to the application software for generating an electronic weight data. The exercising program may be designed based in part on the electronic weight data.
The step of measuring the resting and/or elevated heart rate 390 of the operator may occur. The operator positions his palms of this hands on the first and second contact pad 102 and 104 to utilize the heart rate contact 100. The heart rate contact 100 forwards heart rate data to the application software for generating a heart rate data. The exercising program may be designed based in part on the heart rate data.
The step of measuring the body fat index 476 of the operator may occur. The operator positions his palms of this hands on the first and second contact pad 102 and 104 to utilize the body fat index contact 100. The body fat index contact 100 forwards body fat index data to the application software for generating a body fat index data. The exercising program may be designed based in part on the body fat index data.
The step of inputting the numerical value for the age 470 of the operator may occur. The operator may utilize the liquid crystal touch screen display 94 of the user interface 90 to enter a numeric value. The user interface 90 forwards the numeric value to the application software for generating an electronic age data. The exercising program may be designed based in part on the electronic age data.
The step of inputting the numerical value for the height 472 of the operator may occur. The operator may utilize the liquid crystal touch screen display 94 of the user interface 90 to enter a numeric value. The user interface 90 forwards the numeric value to the application software for generating an electronic height data. The exercising program may be designed based in part on the electronic height data. Additional personal information such as gender 468, percent body fat 476, lean body mass 478, goals 482 and resting metabolic rate 484 may be inputted by a numerical value and utilized for designing an electronic program.
As best seen in
The rotary optical encoder 132 further forwards a distance and time data to the application software for generating an electronic rate of displacement data. The exercising program may be designed based in part on the electronic rate of displacement data. The rate of displacement data is displayed on the liquid crystal touch screen display 94 as an operator pace bar 316. The speed of the operator pace bar 316 is controlled by the rotary optical encoder 132 based on the movement of press 50. The program pace bar 314 is designed by the electronic program to provide the operator with a smooth speed and direction through both the positive and negative loading motions. Upon displacement of the press 50, the program pace bar 314 provides an ideal speed and direction for the press 50 as given by the display. The operator is instructed to displace the press 50 such the operator pace bar 316 remains within the program pace bar 314.
A further step includes measuring the strength of the operator during operation of the exercise device. Preferable, the exercising program instructs the operator to insert the pin 48 in a particular weight cavity 46 of the plurality of weights 40 for lifting a specified load 38. The rotary optical encoder 132 allows the exercising program to monitor the number of correctly performed positive and negative loading motions. The exercising program generates an electronic strength data in response to the number of correctly performed positive and negative loading motions. The exercising program may be designed based in part on the electronic strength data.
Once the measurements of the range of movement, strength, weight, and inputting age and height of the operator, the processor will design an electronic program to provide the operator with instructions for effectively utilizing the exercise device 10. The instructions may include the type of exercises to engage in, the number exercises to engage in, the number of positive and negative loading motions, the load amount to be displaced, the range of movement 309, the speed of program pace bar 314 and the time between exercising sets.
As best seen in
As best seen in
The process may further include displaying an advertisement 1147 on said screen for marketing goods and services. The advertisement 1147 may include promotional material, advertising and/or entertainment material. Preferably, the advertisement 1147 is predominantly utilized between exercising sets.
The plurality of exercise machines 1102 may include a strength training exercise 1126, a cardiovascular training exercise 1128 or other exercise devices. The data transfer device 1110 includes a removable solid state memory device 1130. The local computer 1114 may include an electronic kiosk 1132, personal computer 1134 or other computer devices. The remote computer 1120 may include a web server 1136. The wire, wireless or internet 1124 may include a world wide web 1138. The data may comprise an updated software 1140, updated firmware 1141, exercise performance 1142, exercise history 1143, custom reports 1144, alerts 1145, service requests 1146 and/or advertisements 1147.
Alternatively, the electrical network 1100 may include a wireless local link 1150 electrically coupling the data transfer device 1110 to the wire, wireless or internet 1124 for transmitting and receiving the data 1106 between the data transfer device 1110 and the remote computer 1120. The wireless local link 1150 may include a wireless local area network 1152 such as a Wi-Fi or other wireless local area network.
As best seen in
The plurality of exercise machines 1102 may include a strength training exercise 1126, a cardiovascular training exercise 1128 or other exercise devices. The data transfer device 1110 includes a removable solid state memory device 1130. The local computer 1114 may include an electronic kiosk 1132, personal computer 1134 or other computer devices. The remote computer 1120 may include a web server 1136. The network 1124 may include a world wide web 1138. The data may comprise an updated software 1140, updated firmware 1141, exercise performance 1142, exercise history 1143, custom reports 1144, alerts 1145, service requests 1146 and/or advertisements 1147.
Alternatively, the electrical network 1100 may include a wireless local link 1150 electrically coupling the data transfer device 1110 to the remote computer 1120 for transmitting and receiving the data 1106 between the data transfer device 1110 and the remote computer 1120. The wireless local link 1150 may include a wireless local area network 1152 such as a Wi-Fi or other wireless local area network.
Between exercising sets, the operator is instructed to rest for a time period. During this time period an advertiser/sponsor content material and/or exercising tips 1147 may be displayed on the user interface module 90. An exercise program development software 1176 may be created by either an in-house developer 1178 and/or a third party developer 1180 would wishes to create a novel exercise program. This exercise program development software 1176 is transferred to the local computer 1166 where the exercise program development software 1176 is then transferred to the data transfer device 1110 during the transferring of the operator's personal information and exercise program selection 1170.
After the operator has completed an exercise routine, the operator inserts the data transfer device 1110 into a local computer 1182. The local computer 1182 may include a kiosk 1184. The exercise performance data 1142 is then copied from the transfer device 1110 to the kiosk 1184. The kiosk 1184 includes an application program that processes the exercise performance data 1142 and exports the exercise performance data 1142 over the internet 1138 to the web server 1136. The web server 1136 includes a master database 1186 that houses all exercise performance data 1142. From the master database 1186 the exercise performance data 1142 may be extracted to a demographic data database 1188. The demographic data database 1188 may include data selected from a criteria including the operator's personal information and/or exercise performance data 1186. A data dissemination 1190 may then occur that transfers the data 1188 to any individual, group and/or government organization.
The insertion of the data transfer device 1110 into the exercising apparatus 500 transfers a duty cycle data 1191 and an error code data 1192 from the exercising apparatus 500 to the data transfer device 1110. The duty cycle data 1191 includes a record of the exercising apparatus 500 usage including the exercising apparatus 500 by serial number, location, installation date and the amount of load lifted by the apparatus 500. The error code data 1192 includes any malfunction of the exercising apparatus 500. Upon insertion of the data transfer device 1110 into the kiosk 1184, the duty cycle data 1191 and the error code data 1192 are transferred through the internet 1138 to the web server 1136. The duty cycle data 1191 and the error code data 1192 are complied into a duty/error code database 1193. The duty cycle data 1191 and the diagnostic code data 1192 may then be disseminated to a repair or service department 1194 to schedule the repair or service needed. A membrane switch 1228 comprises a plurality of switches positioned on the user interface 700. The membrane switch 1228 may be used to immediately stop or pause the exercising program. The membrane switch 1228 may also adjust the volume of speakers within the user interface 700. In addition, a depression of two or more of the plurality of switches in combination may place the exercise apparatus 500 into a testing or diagnostic mode.
The present disclosure includes that contained in the appended claims as well as that of the foregoing description. Although this invention has been described in its preferred form with a certain degree of particularity, it is understood that the present disclosure of the preferred form has been made only by way of example and that numerous changes in the details of construction and the combination and arrangement of parts may be resorted to without departing from the spirit and scope of the invention.
Claims
1. A computer-implemented process of enabling an operator to exercise on an exercise device, comprising:
- measuring a range of movement of the operator during exercising on the exercise device for generating an electronic range of movement data;
- measuring a strength of the operator during exercising on the exercise device for generating an electronic strength data;
- producing, by a computer, an exercise instruction program of exercise instructions based on said range of movement data and said strength data; and
- storing said program in a storage device;
- displaying information pertaining to the exercise instruction program on a screen for instructing the operator during exercise;
- monitoring the range of movement and strength during exercise based on the produced exercise instruction program; and
- causing by the computer the exercise instruction program to instruct the operator to adjust the exercise device during exercise if the computer determines that the operator is unable to meet a predetermined exercise standard.
2. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- measuring a weight of the operator during seating on the exercise device for generating weight data; and
- producing the exercise instruction program based in part on said weight data.
3. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- measuring a heart rate of the operator during contacting the exercise device for generating heart rate data; and
- producing the exercise instruction program based in part on said heart rate data.
4. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- measuring a body fat index of the operator during contacting the exercise device for generating a fat index data; and
- producing the exercise instruction program based in part on said fat index data.
5. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- receiving an inputted numerical value by the computer for generating age data; and
- producing the exercise instruction program based in part on said age data.
6. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- receiving an inputted numerical value by the computer for generating height data; and
- producing the exercise instruction program based in part on said height data.
7. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising:
- causing by the computer the exercise program to instruct the operator to terminate the exercise if the operator is unable to meet the predetermined exercise standard.
8. A computer-implemented process of enabling an operator to exercise as set forth in claim 7, further comprising:
- storing said performance data in storage media.
9. A computer-implemented process of enabling an operator to exercise as set forth in claim 7, further comprising:
- storing said performance data in a portable storage device.
10. A computer-implemented process of enabling an operator to exercise as set forth in claim 7, further comprising:
- storing said performance data in a network storage device through an wireless link.
11. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising a step of:
- displaying an operator pace bar for indicating the rate of displacement of a positive loading motion and a negative loading motion of the operator on the exercising device based on the exercise instruction program.
12. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising a step of:
- displaying a maximum range of movement for instructing the operator to terminate a positive loading motion based on the exercise instruction program.
13. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising a step of:
- displaying a minimum range of movement for instructing the operator to terminate a negative loading motion based on the exercise instruction program.
14. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising a step of:
- displaying a load value to be displaced based on the exercise instruction program.
15. A computer-implemented process of enabling an operator to exercise as set forth in claim 1, further comprising a step of:
- displaying an advertisement on said screen for marketing goods and services.
16. An exercise device, comprising:
- a first sensor for measuring a range of movement of the operator during exercising on the exercise device;
- a second sensor for measuring a strength of the operator during exercising on the exercise device;
- a computer device comprising: a processor; and a storage device storing a computer program product to configure the computer to: generate range of movement data based on the range of movement of the operator measured by the first sensor and strength data based on the strength of the operator measured by the second sensor; produce an program of exercise instructions based on said range of movement data and said strength data; store said program in an media; display information pertaining to the exercise instruction program on a display device for instructing the operator during exercise; monitor the range of movement and strength during exercise based on the produced exercise instruction program; and cause the exercise instruction program to instruct the operator to terminate the exercise if the operator is unable to meet a predetermined exercise standard.
17. The exercise device of claim 16, further comprising:
- a seat including a scale for measuring a weight of the operator while seated on the seat;
- the computer further configured to:
- generate an weight data, and with the computer configured to produce the exercise instruction program based in part on said weight data.
18. The exercise device or claim 16, further comprising:
- a contact by measuring a heart rate of the operator during contacting the exercise device to generate heart rate data; and
- with the computer configured to:
- produce the exercise instruction program based in part on said heart rate data.
19. The exercise device of claim 16, further comprising:
- a body fat contact for measuring a body fat index of the operator during contacting the exercise device to generate fat index data; and
- the computer configured to:
- produce the exercise instruction program based in part on said fat index data.
20. The exercise device of claim 16, further comprising:
- a user interface device for inputting a numerical value into the exercise device to generate age data; and
- the computer configured to:
- produce the exercise instruction program based in part on said age data.
21. The exercise device of claim 16, further comprising:
- a user interface device for inputting a numerical value into the exercise device to generate height data; and
- the computer configured to:
- produce the exercise instruction program based in part on said height data.
22. The exercise device of claim 16 wherein the processor is configured to:
- generate performance data based upon the operator maintaining an exercise rate as determined by the exercise instruction program.
23. The exercise device of claim 22, further comprising:
- storage media to store the generated performance data.
24. The exercise device of claim 22 wherein the computer is further configured to:
- store in a portable storage device the generated performance data.
25. The exercise device of claim 22 wherein the computer is further configured to:
- store in network storage device the generated performance data.
26. The exercise device of claim 16 wherein the computer is further configured to:
- display on a user display device an operator pace bar for indicating the rate of displacement of a positive loading motion and a negative loading motion of the operator on the exercising device based on the exercise instruction program.
27. The exercise device of claim 16 wherein the computer is further configured to:
- determine a maximum range of movement for instructing the operator to terminate a positive loading motion based on the exercise instruction program; and
- determine a minimum range of movement for instructing the operator to terminate a negative loading motion based on the exercise instruction program;
- display at least one of the maximum and minimum ranges on a display device.
28. The exercise device of claim 16 wherein the computer is further configured to:
- determine a load value to he displaced based on the exercise instruction program; and
- display the load value on a display device.
29. A computer program product stored on a computer readable storage device for enabling an operator to exercise on an exercise device, and comprising instructions to cause a computer to:
- receive a measure a range of movement of the operator during exercising on the exercise device for generating an range of movement data;
- receive a measure a strength of the operator during exercising on the exercise device for generating an strength data;
- generate range of movement data based on the range of movement of the operator measured by the first sensor;
- generate strength data based on the strength of the operator measured by the second sensor;
- produce an program of exercise instructions based on said range of movement data and said strength data;
- store said program in a storage device; and
- display information pertaining to the exercise instruction program on a display device for instructing the operator during exercise;
- monitor the range of movement and strength during exercise based on the produced exercise instruction program; and
- cause the exercise instruction program to instruct the operator to adjust the exercise if the operator is unable to meet a predetermined exercise standard.
30. The computer program product of claim 29 further comprising instructions to cause the computer to:
- measure a weight of the operator during seating on the exercise device for generating an weight data;
- measure a heart rate of the operator during contacting the exercise device for generating an heart rate data;
- measure a body fat index of the operator during contacting the exercise device for generating a fat index data and
- produce the exercise instruction program based in part on one of the weight data, heart rate data and fat index data.
31. The computer program product of claim 29 further comprising instructions to cause the computer to:
- input a numerical value into the exercise device for generating an age data;
- input a numerical value into the exercise device for generating an height data; and
- produce the exercise instruction program based in part on said inputted data.
32. The computer program product of claim 29 further comprising instructions to cause the computer to:
- generate performance data based upon the operator maintaining a exercise rate as determined by the exercise instruction program.
33. The computer program product of claim 29 further comprising instructions to cause the computer to:
- store the generated performance data in an storage device.
3735101 | May 1973 | Stewart |
3869121 | March 1975 | Flavell |
4158511 | June 19, 1979 | Herbenar |
4493485 | January 15, 1985 | Jones |
4549555 | October 29, 1985 | Fraser et al. |
4728099 | March 1, 1988 | Pitre |
4735195 | April 5, 1988 | Blum et al. |
4746113 | May 24, 1988 | Kissel |
4765613 | August 23, 1988 | Voris |
4817940 | April 4, 1989 | Shaw et al. |
4828257 | May 9, 1989 | Dyer et al. |
4831242 | May 16, 1989 | Englehardt et al. |
4902009 | February 20, 1990 | Jones |
4907795 | March 13, 1990 | Shaw et al. |
4911427 | March 27, 1990 | Matsumoto et al. |
4919418 | April 24, 1990 | Miller |
5018726 | May 28, 1991 | Yorioka |
5020794 | June 4, 1991 | Englehardt et al. |
5020795 | June 4, 1991 | Airy et al. |
5037089 | August 6, 1991 | Spagnuolo et al. |
5082001 | January 21, 1992 | Vannier et al. |
5149084 | September 22, 1992 | Dalebout et al. |
5216817 | June 8, 1993 | Misevich et al. |
5224924 | July 6, 1993 | Urso |
5290214 | March 1, 1994 | Chen |
5323784 | June 28, 1994 | Shu |
5324247 | June 28, 1994 | Lepley |
5328429 | July 12, 1994 | Potash et al. |
5410472 | April 25, 1995 | Anderson |
5429140 | July 4, 1995 | Burdea et al. |
5435799 | July 25, 1995 | Lundin |
5458548 | October 17, 1995 | Crossing et al. |
5603330 | February 18, 1997 | Suga |
5653669 | August 5, 1997 | Cheng |
5655997 | August 12, 1997 | Greenberg et al. |
5679102 | October 21, 1997 | Hammer |
5704875 | January 6, 1998 | Tanabe |
5715160 | February 3, 1998 | Plotke |
5740813 | April 21, 1998 | Ogata et al. |
5785632 | July 28, 1998 | Greenberg et al. |
5800310 | September 1, 1998 | Jones |
5803870 | September 8, 1998 | Buhler |
5810747 | September 22, 1998 | Brudny et al. |
5853351 | December 29, 1998 | Maruo et al. |
5879270 | March 9, 1999 | Huish et al. |
5916063 | June 29, 1999 | Alessandri |
5921891 | July 13, 1999 | Browne |
5931763 | August 3, 1999 | Alessandri |
5947869 | September 7, 1999 | Shea |
5980429 | November 9, 1999 | Nashner |
6013009 | January 11, 2000 | Karkanen |
6033227 | March 7, 2000 | Ishige |
6050924 | April 18, 2000 | Shea |
6053844 | April 25, 2000 | Clem |
6077193 | June 20, 2000 | Buhler et al. |
6117049 | September 12, 2000 | Lowe |
6190287 | February 20, 2001 | Nashner |
6210301 | April 3, 2001 | Abraham-Fuchs et al. |
6228000 | May 8, 2001 | Jones |
6231481 | May 15, 2001 | Brock |
6354996 | March 12, 2002 | Drinan et al. |
6358188 | March 19, 2002 | Ben-Yehuda et al. |
6439893 | August 27, 2002 | Byrd et al. |
6471363 | October 29, 2002 | Howell et al. |
6494811 | December 17, 2002 | Alessandri |
6497638 | December 24, 2002 | Shea |
6503173 | January 7, 2003 | Clem |
6527674 | March 4, 2003 | Clem |
6551214 | April 22, 2003 | Taimela |
6605044 | August 12, 2003 | Bimbaum |
6607483 | August 19, 2003 | Holland |
6626799 | September 30, 2003 | Watterson et al. |
6626800 | September 30, 2003 | Casier |
6626805 | September 30, 2003 | Lightbody |
6632158 | October 14, 2003 | Nashner |
6632161 | October 14, 2003 | Nir |
6648798 | November 18, 2003 | Yoo |
6659946 | December 9, 2003 | Batchelor et al. |
6669600 | December 30, 2003 | Warner |
6672991 | January 6, 2004 | O'Malley |
6687535 | February 3, 2004 | Hautala et al. |
6689057 | February 10, 2004 | Shinsel et al. |
6719667 | April 13, 2004 | Wong et al. |
6740007 | May 25, 2004 | Gordon et al. |
6746370 | June 8, 2004 | Fleming et al. |
6793607 | September 21, 2004 | Neil |
6808472 | October 26, 2004 | Hickman |
6863641 | March 8, 2005 | Brown et al. |
6866613 | March 15, 2005 | Brown et al. |
6899442 | May 31, 2005 | Howell et al. |
6913559 | July 5, 2005 | Smith |
6916274 | July 12, 2005 | Glusco |
6918858 | July 19, 2005 | Watterson et al. |
6921351 | July 26, 2005 | Hickman et al. |
6973688 | December 13, 2005 | Barker et al. |
6991586 | January 31, 2006 | Lapcevic |
7163488 | January 16, 2007 | Anders et al. |
7166062 | January 23, 2007 | Watterson et al. |
7243892 | July 17, 2007 | Pfister |
7369672 | May 6, 2008 | Hirschhorn |
7410138 | August 12, 2008 | Parsons |
20040171464 | September 2, 2004 | Ashby et al. |
20050041048 | February 24, 2005 | Hillman et al. |
20050164838 | July 28, 2005 | Watterson et al. |
20050239600 | October 27, 2005 | Liang et al. |
20070265138 | November 15, 2007 | Ashby |
WO10/019644 | February 2010 | WO |
- PCT International Search Report and Written Opinion, PCT/US2009/053518, dated Feb. 22, 2010, 13 pages.
Type: Grant
Filed: Jun 25, 2010
Date of Patent: Jan 31, 2012
Patent Publication Number: 20100261580
Assignee: (Orleans, MA)
Inventors: Michael G. Lannon (Orleans, MA), Mary Obana (Orleans, MA), Carl R. Spoeth, Jr. (Bayonet Point, FL), Ian N. Whitehead (Concord, MA), Jeffrey A. Pearson (Plymouth, MA), Jonathan S. Hazelwood (Watertown, MA), Joshua J. Roman (Jamaica Plain, MA), David L. Peterman (Marshfield, MA)
Primary Examiner: Glenn Richman
Attorney: Fish & Richardson P.C.
Application Number: 12/823,287
International Classification: A63B 71/00 (20060101);