APPARATUS, SYSTEM AND METHOD FOR IMPROVING USER FITNESS BY TRACKING ACTIVITY TIME
The present invention is and includes an apparatus, system and method of providing a schedule for improving fitness of a user by tracking activity time. The apparatus, system and method may include at least one user interface suitable for accepting a plurality of user information regarding the user; at least one database including a plurality of exercise activities coded at least by time; a matching engine suitable for selecting a fitness program including ones of the plurality of exercise activities matched, correspondent to the respective coded times, to the plurality of user information; and an electronic calendar of the fitness program suitable for receiving updates from the user regarding completion of the coded times for each of the matched ones of the exercise activities of the fitness program.
This application claims priority to U.S. Provisional Patent Application Ser. No. 61/594,816, filed Feb. 3, 2012, entitled Apparatus, System and Method for Improving User Fitness By Tracking Activity Time, the entirety of which is expressly incorporated herein by reference in its entirety.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention is directed to improving user fitness, and, more particularly, is directed to an apparatus, system and method for improving user fitness by tracking activity time.
2. Description of the Background
Improving user fitness, health and overall well being has become a multi-billion industry worldwide. However, improved fitness typically requires a user to understand the different aspects of exercise, and to dedicate him or herself to tasks the user finds unpleasant, or at least very inconvenient.
For example, it is generally understood that the aspects of exercise include cardiovascular fitness, which is the fitness level of the heart, lungs, veins and arteries that are responsible for processing and transporting oxygen to the muscles (i.e., as your fitness improves, the heart becomes more efficient at pumping more blood with fewer contractions); muscular strength, which is the strength to perform everyday tasks like lifting, carrying, and even comfortably standing (i.e., as muscular strength improves, the muscles become stronger and these tasks can be performed with less exertion); muscular endurance, which is the stamina to continue exerting muscular strength over periods of time (i.e., as endurance improves, the user will be able to exert for longer time periods); and flexibility, which is the ability to move freely and have a high range of motion in the joints (i.e., as flexibility improves, posture improves and muscular tension, atrophy and stiffness decrease).
In application, the aforementioned types of fitness are deemed by the fitness industry to be best achieved only by well understood means. For example, aerobic exercise is typically prescribed to improve cardiovascular fitness; weightlifting is often prescribed to improve strength and endurance; and yoga and low impact aerobics are typically prescribed to improve flexibility. However, because each of these types of fitness is affected by age, inactivity, and like factors, it is typical that the users who would benefit most from each time of exercise, i.e., those over 30 years old and those who are currently inactive, are also those who deem themselves to busy for the typically prescribed exercises, or too sedentary to begin the prescribed exercises.
On the other hand, it is also typically recommended that moderately to very active persons engage in exercise of any type daily, and that moderately inactive to inactive persons engage in exercise of any type every other day. However, because of the typical prescription of the aforementioned exercises, most users deem this recommendation of daily or semi-daily exercise to mean that the user must engage in one of the foregoing described activities in those timeframes, i.e., aerobics, weightlifting, or yoga. This understanding of most users regarding how to improve fitness is incorrect.
Rather, most users would benefit greatly simply by engaging in some activity (not necessarily the typically prescribed exercises) either daily, semi-daily, or the like. In fact, by way of non-limiting example, an average user could improve fitness simply by going up and down a few flights of stairs at his or her parking garage at work every day, rather than taking the elevator. However, the available art fails to give the average user the option to monitor activity by time as a way of improving fitness.
Therefore, the need exists for an apparatus, system and method of improving user fitness by tracking activity time.
SUMMARY OF THE INVENTIONThe present invention is and includes an apparatus, system and method of providing a schedule for improving fitness of a user by tracking activity time. The apparatus, system and method may include at least one user interface stored remotely over a network from the user and suitable for accepting a plurality of user information regarding the user; at least one database including a plurality of exercise activities coded at least by time; a matching engine suitable for selecting a fitness program including ones of the plurality of exercise activities matched, by the matching engine and correspondent to the respective coded times, to the plurality of user information; and an electronic calendar of the fitness program provided to at least one of the at least one user interface for the user, communicative with the matching engine and suitable for receiving updates from the user regarding completion of the coded times for each of the matched ones of the exercise activities of the fitness program.
The present invention is and further includes an apparatus, system and method of providing a schedule for improving fitness of a plurality of users by tracking active time. The apparatus, system and method may include at least one administrative user interface suitable for accepting a plurality of challenges for ones of the plurality of users, wherein each of the plurality of challenges comprises at least aggregated active time; at least one database comprising a plurality of exercise activities selectable for inclusion in ones of the plurality of challenges and coded in the at least one database at least by time; a challenge engine suitable for providing to select ones of the plurality users the ones of the plurality of challenges related, according to the at least one administrative user interface, to the select ones of the plurality of users; and an electronic calendar provided to each of the select ones of the plurality of users that illustrates to the select one of the users accessing the electronic calendar at least progress of the select one of the users toward the aggregated active time of the related ones of the plurality of challenges.
Thus, the present invention provides at least an apparatus, system and method of improving user fitness by tracking activity time
The accompanying drawings are included to provide a further understanding of the disclosed embodiments. In the drawings, like numerals represent like elements, and:
It is to be understood that the figures and descriptions of the present invention have been simplified to illustrate elements that are relevant for a clear understanding of the present invention, while eliminating, for the purpose of clarity, many other elements typically found in computerized apparatuses, systems and methods. Those of ordinary skill in the art will thus recognize that other elements and/or steps are thus desirable and/or required in implementing the present invention. However, because such elements and steps are well known in the art, and because they do not facilitate a better understanding of the present invention, a discussion of such elements and steps is not provided herein. The disclosure herein is directed to all such variations and modifications to such elements and methods known to those skilled in the art. Furthermore, the embodiments identified and illustrated herein are for exemplary purposes only, and are not meant to be exclusive or limited in their description of the present invention.
As referenced hereinabove, it is a frequent goal of persons to improve health, wellness and/or fitness status. To that end, the current art provides a myriad of offerings for persons at different levels of health, wellness or fitness (hereinthroughout also collectively referred to as “fitness”) to improve their respective levels. However, such offerings are provided in relation to activities that users do not typically monitor, such as steps, types of exercise, calories burned, or the like, and are thus not dedicated to information that users do typically monitor, such as time. More particularly, to the extent time is tracked in the current art, such available fitness programs track time correspondent to the exercise performed for a period of time or in relation to calories burned, rather than simply tracking time as active time that will directly correlate to improved fitness. The modification of behavior that leads to improved fitness is, however, most readily performed by simplifying the factors to be monitored by the person desiring to improve fitness. As such, the tracking of the singular factor of time stands the greatest chance of causing behavior modifications such that fitness may be improved.
At step 904, the user may preferably be asked for activity preferences, such as whether the user prefers walking, running, participatory video watching, or the like. The user may preferably be enabled to respond that the user doesn't know what exercise the user prefers, in order to account for the fact that some users may not currently engage in any fitness activities, and/or may not have activity preferences. Correspondingly, the user may be asked as to the user's current activity level, and may be given the option to respond that the user is not currently active. The user may further be asked, such as heirarchically, as to the user's activity preferences. For example, if the user selects that the user prefers to engage in participatory exercise videos, the user may be asked what type of classes the user prefers to participate in on video.
At step 906, the user may be asked for, or provided with, personal goals for the user's activity program, wherein such goals are defined by time according to the present invention. That is, the user may be provided with an exercise program correspondent to the user's current activity level, wherein the exercise program is designed to maintain user interest, such as by blending videos, and walking, and wherein the personal goals provided for the user are correspondent to certain time periods of activity, rather than types of activity as in the available art.
In the course of obtaining the above-referenced information, and developing the personal goals for the user, the user may, of course, be asked for and/or provided with a variety of information. For example, the user may be asked as to preferred modes of communication, wherein the preferred methods suggested to the user may be e-mail or SMS/text/MMS. Further, the user may be asked for a variety of health information, which the user may or may not be required to provide. Such requested information may include, for example, information regarding the user's eating habits, the user's health history, the user's occupation, the user's income level, or the like. The more information garnered by the present invention, the more likely a desirable fitness program will be provided to the user. Thereby, the user may be incentivized to provide more complete and adequate information, and thus the volume of information accumulated in the present invention may be highly valuable for use by advertisers, marketers, health-care providers, and the like, particularly in aggregated form such as to protect the privacy of individual user's, and/or to provide highly targeted offerings to particular users.
Further, irrespective of the amount of information entered, it is preferred that the recommended exercise program not only be tracked by time, as referenced above, but further that the program provided be a detailed program targeted to the current and desired fitness level of the particular user, as best as that level can be assessed based on the information provided by the user.
In the exemplary screen shots discussed below, the use of one or more client interfaces is illustrated in accordance with the method discussed above—that is, the illustration includes the offering of a program that tracks exercise time for each user, including the sign-up/log-in of the user, the entry of sign up-login information into a relational database as related to the particular user, the obtaining of relevant exercise related information correspondent to the user's information, the obtaining from the database of one or more detailed, relevant recommended exercise programs tailored to the user's entered information, and the like. As will be understood by the those skilled in the art and as will be appreciated with respect to the following figures, multiple templates may be provided, wherein underlying content for each page template may be varied without departing from the scope or spirit of the invention. Such templates may include, by way of non-limiting example, one or more common landing pages, one or more registration pages, and one or more program/offerings/calendaring pages.
More particularly with respect to a program page as used herein, a program may include any pre-created activity that is matched by fitness level and that is provided for the purpose of monitoring exercise by time. A program administrator page may be provided on the back end of the present invention to allow an administrator to create, change, add, or delete such programs over time. Programs may thus include, for example, walking programs, running programs, and video-based programs.
Further, a program, as the term is used herein, may include one or more challenges that begin, end, or have a duration that is pre-defined. A challenge administrator may be an administrator that can create, change, add, or delete programs over time, for example. Further, a user or an administrator may create teams to compete with one another during challenges, in addition to an individual user's participation in a challenge, by way of non-limiting example only.
The operation of exemplary computing system 100 is controlled primarily by computer readable instructions, such as instructions stored in a non-transitory manner on a computer readable storage medium, such as hard disk drive (HDD) 115, optical disk (not shown) such as a CD or DVD, solid state drive (not shown) such as a USB “thumb drive,” a remote server or servers (not shown), or the like. Such instructions may be executed within central processing unit (CPU) 110 to cause computing system 100 to perform operations. Thereby, the CPU 110 may access or execute computing code instructions from storage medium 115 to collectively provide the engine(s), such as the matching engine and the challenge engine, that provide the time tracked fitness program systems and methods discussed hereinthroughout.
It is appreciated that, although exemplary computing system 100 is shown to comprise a single CPU 110, such description is merely illustrative as computing system 100 may comprise a plurality of CPUs 110. Additionally, computing system 100 may exploit the resources of remote CPUs (not shown), for example, through communications network 170 or some other data communications means.
In operation, CPU 110 fetches, decodes, and executes instructions from a computer readable storage medium such as HDD 115. Such instructions can be included in software such as an operating system (OS), executable programs, and the like. Information, such as computer instructions and other computer readable data, is transferred between components of computing system 100 via the system's main data-transfer path. The main data-transfer path may use a system bus architecture 105, although other computer architectures (not shown) can be used, such as architectures using serializers and deserializers and crossbar switches to communicate data between devices over serial communication paths. System bus 105 can include data lines for sending data, address lines for sending addresses, and control lines for sending interrupts and for operating the system bus. Some busses provide bus arbitration that regulates access to the bus by extension cards, controllers, and CPU 110.
Memory devices coupled to system bus 105 can include random access memory (RAM) 125 and read only memory (ROM) 130. Such memories include circuitry that allows information, such as the databases, relational databases, and the like discussed hereinthroughout, to be stored and retrieved. ROMs 130 generally contain stored data that cannot be modified. Data stored in RAM 125 can be read or changed by CPU 110 or other hardware devices. Access to RAM 125 and/or ROM 130 may be controlled by memory controller 120. Memory controller 120 may provide an address translation function that translates virtual addresses into physical addresses as instructions are executed. Memory controller 120 may also provide a memory protection function that isolates processes within the system and isolates system processes from user processes.
Display 160, which is controlled by display controller 155, can be used to display visual output and/or presentation generated by or at the request of computing system 100. Such visual output may include text, graphics, animated graphics, and/or video, for example. Display 160 may be implemented with a CRT-based video display, an LCD-based flat-panel display, gas plasma-based flat-panel display, touch-panel, or the like. Display controller 155 includes electronic components required to generate a video signal that is sent to display 160.
Further, computing system 100 may contain network adapter 165 which may be used to couple computing system 100 to an external communication network 170, which may include or provide access to the Internet and/or the aforementioned remote servers and/or the aforementioned storage devices. Communications network 170 may provide user access for computing system 100 with means of communicating and transferring software and information electronically. Additionally, communications network 170 may provide for distributed processing, which involves several computers and the sharing of workloads or cooperative efforts in performing a task. It is appreciated that the network connections shown are exemplary and other means of establishing communications links between computing system 100 and remote users may be used.
It is appreciated that exemplary computing system 100 is merely illustrative of a computing environment in which the herein described systems and methods may operate. Thus, the exemplary system discussed does not limit the implementation of the herein described systems and methods in computing environments having differing components and configurations, as the inventive concepts described herein may be implemented in various computing environments using various components and configurations.
As shown in
As shown in
By way of further example, the user's generation of a recommended exercise program may include consideration of the user's entered preferences. For example, and as illustrated in
As illustrated in
Further, as illustrated in the exemplary screen shot of
The screen shot of
Challenges, or competitions, may also be created by the user, and other users may be invited to join such challenges. This is illustrated with greater particularity in
Those skilled in the art will appreciate, in light of the discussion herein, that challenges may receive titles to allow users to differentiate between challenges, and that such titles may be set administratively or by users, for example. Different titles and different criteria may indicate different challenges, such as different lengths of challenges, different types of challenges, or the like. For example, an active New Year's Challenge may be a title that indicates a challenge that lasts for four weeks in January, just after the New Year, and that requires a user to accumulate 600 minutes of exercise over the four week period. A March Madness challenge may occur for three weeks in March, such as overlapping with the NCAA basketball tournament, and may require that a user accumulates 600 minutes over a three week time period, but that the user may get double minutes for every strenuous exercise video class taken. Likewise, users may get bonus minutes for attempting certain new activities, or for trying a particular number of different activities over the course of a month, a quarter, or the like.
Needless to say, and as discussed above with respect to
Similarly,
Those of skill in the art will appreciate that the herein described systems and methods may be subject to various modifications and alternative constructions. There is no intention to limit the scope of the invention to the specific constructions described herein. Rather, the herein described systems and methods are intended to cover all modifications, alternative constructions, and equivalents falling within the scope and spirit of the invention and its equivalents.
Claims
1. A system of providing a schedule for improving fitness of a user by tracking activity time:
- at least one user interface instantiated by computing code stored remotely over a network from the user in at least one non-transitory computer readable medium and suitable for accepting a plurality of user information regarding the user;
- at least one database stored in at least one of the at least one non-transitory computer readable medium and comprising a plurality of exercise activities coded at least by time;
- a matching engine comprising computing code executed from at least one of the at least one non-transitory computer readable medium and suitable for selecting a fitness program comprising ones of the plurality of exercise activities matched, by the matching engine and correspondent to the respective coded times, to the plurality of user information; and
- an electronic calendar of the fitness program provided to at least one of the at least one user interface for the user, communicative with the matching engine and suitable for receiving updates from the user regarding completion of the coded times for each of the matched ones of the exercise activities of the fitness program.
2. The system of claim 1, wherein the plurality of user information comprises current activity level of the user.
3. The system of claim 1, wherein the plurality of user information comprises at least two of height, weight, body mass index, and current fitness level of the user.
4. The system of claim 1, wherein the plurality of exercise activities comprises at least one of walking, running, and participatory video watching.
5. The system of claim 1, wherein the matching engine is suitable for modifying the fitness program in accordance with the received updates from the electronic calendar.
6. The system of claim 1, wherein the at least one user interface comprises at least a stationary user interface and a mobile user interface.
7. The system of claim 1, wherein the network at least partially comprises a cellular network.
8. The system of claim 1, wherein the plurality of exercise activities comprises at least one of aerobic exercise, weightlifting, and yoga.
9. The system of claim 1, wherein the received updates are received at least partially in real time during the activity time.
10. The system of claim 1, wherein the received updates are received at least partially from a mobile device.
11. A system of providing a schedule for improving fitness of a plurality of users by tracking active time:
- at least one administrative user interface instantiated by computing code stored in at least one non-transitory computer readable medium and suitable for accepting a plurality of challenges for ones of the plurality of users, wherein each of the plurality of challenges comprises at least aggregated active time;
- at least one database stored in at least one of the at least one non-transitory computer readable medium, and comprising a plurality of exercise activities selectable for inclusion in ones of the plurality of challenges and coded in the at least one database at least by time;
- a challenge engine comprising computing code executed from at least one of the at least one non-transitory computer readable medium and suitable for providing to select ones of the plurality users the ones of the plurality of challenges related, according to the at least one administrative user interface, to the select ones of the plurality of users, wherein the aggregated active time comprises at least a summation of the coded time of each of ones of the plurality of activities in the related ones of the plurality of challenges; and
- an electronic calendar provided to each of the select ones of the plurality of users that illustrates to the select one of the users accessing the electronic calendar at least progress of the select one of the users toward the aggregated active time of the related ones of the plurality of challenges.
12. The system of claim 11, wherein the aggregated active time further comprises bonus time accorded ones of the plurality of the plurality of activities in the related ones of the plurality of challenges.
13. The system of claim 12, wherein the bonus time comprises negative time summed to the coded time.
14. The system of claim 12, wherein the bonus time comprises additive time summed to the coded time.
15. The system of claim 11, wherein the electronic calendar further illustrates to the select one of the users at least progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
16. The system of claim 11, wherein the electronic calendar further illustrates to the select one of the users at least aggregated progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
17. The system of claim 11, wherein the challenge engine illustrates to the select one of the users at least aggregated progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
18. A method of providing a schedule for improving fitness of a user by tracking active time:
- instantiating, by non-transitory computing code, a user interface for accepting a plurality of user information regarding the user;
- storing, in a non-transitory computer readable medium, a plurality of exercise activities coded at least by time;
- matching, using non-transitory computing code, of ones of the plurality of exercise activities, according to the respective coded times, to the plurality of user information to generate a recommended fitness program; and
- calendaring the recommended fitness program to receive updates from the user regarding completion of the respective coded times for each of the matched ones of the exercise activities of the fitness program.
19. The method of claim 18, further comprising challenging the user to complete the respective coded times of ones of the plurality of exercise activities in competition with other users.
20. The method of claim 20, wherein the plurality of user information comprises at least a current activity level, and wherein said matching comprises matching according to the current activity level.
Type: Application
Filed: Feb 4, 2013
Publication Date: Aug 22, 2013
Inventor: Frank Napolitano (Philadelphia, PA)
Application Number: 13/758,966
International Classification: A63B 71/06 (20060101);