Method and apparatus for creating a virtual workout community
First Claim
1. A communication device implemented method for creating a virtual online gym, the method comprising the steps of:
- receiving a request for access to the virtual online gym from a first member at a first communication device;
receiving a selection for a first exercise program from a plurality of available exercise programs from the first member;
determining a program length based on the selection of the first exercise program;
presenting updated status information during a length of the program length;
providing a notification when the program length has been reached; and
providing the first member with access to an online chat room;
wherein the first exercise program is associated with a start time and the step of providing the first member with access to the online chat room further includes the step of restricting the access to the online chat room to a predetermined period before the start time.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for creating a virtual online gym for providing members with a shared workout experience and decreasing the feeling of isolation when members are not all working out at the same physical location. The method including the steps of receiving a request for access to the virtual online gym and receiving a selection for a first exercise program from a plurality of available exercise programs from the first member. The method also includes the steps of determining a program length based on the selection of the first exercise program; presenting updated status information during a length of the program length; and, providing a notification when the program length has been reached. An apparatus and system for implementing the method are also disclosed.
39 Citations
16 Claims
-
1. A communication device implemented method for creating a virtual online gym, the method comprising the steps of:
-
receiving a request for access to the virtual online gym from a first member at a first communication device; receiving a selection for a first exercise program from a plurality of available exercise programs from the first member; determining a program length based on the selection of the first exercise program; presenting updated status information during a length of the program length; providing a notification when the program length has been reached; and providing the first member with access to an online chat room; wherein the first exercise program is associated with a start time and the step of providing the first member with access to the online chat room further includes the step of restricting the access to the online chat room to a predetermined period before the start time. - View Dependent Claims (2)
-
-
3. A computer implemented method for creating a virtual online gym for providing members with a shared workout experience and decreasing the feeling of isolation when members are not all working out at the same physical location, the method comprising the steps of:
-
receiving a request for access to the virtual online gym from a first member at a first client computer; receiving a selection for a first exercise program from a plurality of available exercise programs from the first member; receiving a request from the first member to a second member in a first workout group for a commitment to performing the first exercise program; providing the first member with access to an online chat room; wherein the first exercise program is associated with a start time and the step of providing the first member with access to the online chat room further includes the step of restricting the access to the online chat room to a predetermined period before the start time.
-
-
4. A method for providing a virtual workout community to two or more member, the method comprising the steps of:
-
providing a schedule of available exercise programs to a first member located at a first client communication device; receiving, from the first client communication device, an exercise program selection, the selection comprising a start time and a program length; receiving a request from the first member to the virtual workout community to identify available workout buddies belonging to the virtual workout community for the selected exercise program; providing information to the first member identifying at least one other member associated with the selected exercise program and being available as a workout buddy; selecting the second member of the virtual workout community; reporting the selection of the second member to the second member; maintaining attendance information indicating whether the first member and the second member are logged into the virtual workout community system within a limited time window defined to begin shortly before the defined start time and to end before the first exercise program is completed; and reporting the attendance information to the first member and the second member. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing a virtual workout community system for members that are not exercising at the same physical location, the method comprising the steps of:
-
receiving a request for access to the virtual workout community system from a first member at a first client computer; receiving a selection for an exercise program having a program length from a plurality of available exercise programs from the first member; receiving a request from the first member to schedule a future workout session with a second member of the virtual workout community system; confirming a commitment to the future workout session from first and the second members; and
updating respective virtual calendars of the first and second members on which the future workout session is scheduled, to indicate the commitment to the future workout session; andupdating the respective virtual calendars a second time after the future workout session is completed to indicate whether each of the first and second members fulfilled the commitment by being logged into the virtual workout community system within a predetermined period less than the program length and beginning prior to a defined start time for the exercise program.
-
Specification