Custom Exercise video website
Abstract
The custom exercise video website implements a computerized method for development of a personal fitness/wellness training regimen that is uniquely tailored to an individual user's needs. The website provides a user interface that can accept user inputs related to the user's desire for physical therapy and/or exercise of a body part, muscle group or series of muscle groups. Based on the user inputs, system processing creates a multimedia playlist linking discrete video clips together to form a unique exercise program having clips that have been sequentially ordered by the user. A user-selectable running time is also provided. The website provides an option to add a user-specified music track to the exercise video. The music volume will automatically adjust down when the audio from the clips is on. The video is formatted in a digital file that can be played by a variety of media players.
Claims
exact text as granted — not AI-modified1 . A custom exercise video website, comprising:
a web server adapted for connection to a network; a file server having a plurality of multimedia files stored thereon, the plurality of multimedia files demonstrating exercises; an application server software program stored on and executing on the web server, the application server software program having:
means for publishing a plurality of web pages establishing a custom exercise video creating website;
means for selecting a link to web pages on the website, the web pages relating to exercises affecting a user-selected part of the user's body;
means for selecting a link to and retrieving the exercise demonstrating multimedia files stored on the file server;
means for consolidating the retrieved multimedia files in a user-selected sequence to form an exercise program video;
multimedia track mixing software, the multimedia track mixing software adding a user specified music track to the exercise program video; and
means for downloading the exercise program video to a client connected to the network for storage and playback on a client's media player.
2 . The custom exercise video website according to claim 1 , further comprising a duck music under voice feature, the duck music under voice feature automatically adjusting down the user added music track in track locations where the exercise video clip has vocal instructions.
3 . The custom exercise video website according to claim 1 , wherein the video is formatted in a digital file that can be played by a variety of media players.
4 . The custom exercise video website according to claim 1 , wherein the multimedia files stored on the file server include exercise video clip groups associated with a plurality of exercise types defining targeted muscle groups, individual video clips in the video clip groups being selectable by the user for incorporation into the custom exercise video.
5 . The custom exercise video website according to claim 1 , wherein the multimedia files are stored in a flat file format.
6 . The custom exercise video website according to claim 1 , wherein the multimedia files are stored in a relational database.
7 . The custom exercise video website according to claim 1 , wherein the multimedia files are stored in a hierarchical database.
8 . The custom exercise video website according to claim 1 , wherein the multimedia files are stored in an object database.
9 . The custom exercise video website according to claim 1 , further comprising a transaction server connected to the custom exercise video website, the transaction server accepting on-line payment for user-requested exercise videos provided by the website.
10 . The custom exercise video website according to claim 9 , wherein a set of business rules are stored in the transaction server, the business rules implementing customer loyalty programs and repeat customer discounts.
11 . The custom exercise video website according to claim 1 , wherein the means for selecting a link to and retrieving the exercise demonstrating multimedia files stored on the file server further comprises means for selecting a single clip any desired number of times to create a user-determined number of sets of that exercise.
12 . A computerized method for delivering a customized exercise program through a website, comprising the steps of:
storing a plurality of multimedia clips in a database accessible to an application server, each of the multimedia clips including demonstrations of a specific exercise related to a specific area of the body; displaying to a user a page served by the application server, the page having a plurality of links describing a corresponding plurality of the specific areas of the body; displaying, responsive to user selection of one of the displayed links, a menu including a related plurality of exercises; providing a multimedia clip playlist on the page, the multimedia clip playlist being accessible by the user; providing an object transfer function on the page allowing the user to transfer selected exercises from the menu to the playlist in a user desired order; and providing a mixdown function, the mixdown function allowing the user to specify a music track, the mixdown function mixing the user specified music track to the exercise program video; wherein individual multimedia clips are sequentially ordered in the multimedia playlist to provide a custom exercise video designed by the user.
13 . The computerized method for delivering a customized exercise program through a website according to claim 12 , wherein the object transfer function comprises a drag and drop feature on the page allowing the user to drag and drop selected exercises from the menu to the playlist in the user desired order.
14 . The computerized method for delivering a customized exercise program through a website according to claim 12 , further comprising the step of automatically adjusting down the user added music track in track locations where the exercise video clip has vocal instructions.
15 . The computerized method for delivering a customized exercise program through a website according to claim 12 , further comprising the step of formatting the video in a digital file that can be played by a variety of media players.
16 . The computerized method for delivering a customized exercise program through a website according to claim 12 , further comprising the step of including within the stored multimedia clips exercise video clip groups associated with a plurality of exercise types defining targeted muscle groups, individual video clips in the video clip groups being selectable by the user for incorporation into the custom exercise video.
17 . The computerized method for delivering a customized exercise program through a website according to claim 12 , further comprising the step of accepting on-line payment for user-requested exercise videos provided by the website.
18 . The computerized method for delivering a customized exercise program through a website according to claim 12 , further comprising the step of providing a set of business rules implementing customer loyalty programs and repeat customer discounts.
19 . The computerized method for delivering a customized exercise program through a website according to claim 12 , wherein the object transfer providing step further comprises allowing the user to select a single clip any desired number of times thereby creating a user-determined number of sets of that exercise.Join the waitlist — get patent alerts
Track US2009075782A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.