IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0046330
(2005-01-29)
|
등록번호 |
US-7699753
(2010-05-20)
|
발명자
/ 주소 |
- Daikeler, Carl
- Hoppe, Erick V.
- Meier-Hull, Yvonne
- Kelley, Caroline E.
|
출원인 / 주소 |
|
대리인 / 주소 |
Connolly Bove Lodge & Hutz LLP
|
인용정보 |
피인용 횟수 :
19 인용 특허 :
8 |
초록
▼
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
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.
대표청구항
▼
What is claimed is: 1. A virtual workout community system for serving members that are not all working out at the same physical location, the system comprising: a server having a processor and a memory coupled to the processor, the memory having instructions stored therein that, when executed by th
What is claimed is: 1. A virtual workout community system for serving members that are not all working out at the same physical location, the system comprising: a server having a processor and a memory coupled to the processor, the memory having instructions stored therein that, when executed by the processor, causes the processor to perform the steps of: serving a schedule of available exercise programs to a first member at a first client computer; in response to serving the schedule, receiving, from the client computer, a selection indicating a first exercise program from the schedule of available exercise programs, wherein the selection is associated with a defined start time at which the first exercise program is scheduled to begin and a program length; receiving a request from the first member to the virtual workout community identify available workout buddies belonging to the virtual workout community for the first exercise program; in response to receiving the request to identify available workout buddies, serving to the first client computer information identifying at least one other member recorded as having selected the first exercise program and being available as a workout buddy; receiving a selection indicating selection of a second member of the virtual workout community selected from the information identifying at least one other member served to the first client computer; reporting the selection of the second member by transmitting a message to an address for the second member; maintaining records of 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 clients operated by the first member and the second member, respectively, in a format configured to encourage fulfillment of member commitments for participating in scheduled exercise programs with workout buddies. 2. The system of claim 1, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of providing the first member with access to an online chat room. 3. The system of claim 2, wherein the instructions stored in the memory that causes the processor to perform the step of providing the first member with access to the online chat room further includes instructions that, when executed by the processor, causes the processor to perform the step of restricting the access to the online chat room to a predetermined period before the start time. 4. The system of claim 2, wherein the instructions stored in the memory that causes the processor to perform the step of providing the first member with access to the online chat room further includes instructions that, when executed by the processor, causes the processor to perform the step of directing the first member to the online chat room after the first exercise program is finished. 5. The system of claim 1, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the steps of receiving a goal selection from the first member. 6. The system of claim 1, wherein the program length includes a delay period at the beginning portion of the program length. 7. The system of claim 1, wherein the schedule of available exercise programs is limited to a portion of a full list of programs. 8. The system of claim 7, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of limiting the schedule of available exercise programs in response to information from a profile of the first member. 9. The system of claim 1, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of receiving a request from the first member to the second member in a first workout group for a commitment to performing the first exercise program. 10. The system of claim 9, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of sending a request notification to the second member. 11. The system of claim 9, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of receiving a reply from the second member to the request by the first member. 12. The system of claim 9, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of determining if both the first member and the second member fulfilled the commitment. 13. The system of claim 12, wherein the instructions stored in the memory that causes the processor to perform the step of determining if both the first member and the second member fulfilled the commitment includes instructions that, when executed by the processor, causes the processor to perform the steps of: determining if the first member begins the first exercise program within the limited time window; and, determining if the second member also begins the first exercise program within the limited time window. 14. The system of claim 13, wherein the instructions stored in the memory that causes the processor to perform the step of determining if both the first member and the second member fulfilled the commitment includes instructions that, when executed by the processor, causes the processor to perform the step of notifying both the first member and the second member of whether each of them respectively began the first exercise program within the limited time window. 15. The system of claim 9, wherein the second member belongs to a first workout group and the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the steps of: receiving a selection for the first member to join the first workout group; and, displaying a list of members that belong to the first workout group. 16. The system of claim 1, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of receiving a request from the first member to join a first workout group. 17. The system of claim 16, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of selecting the schedule of available exercise programs based on a list of exercise programs available to the first workout group. 18. The system of claim 1, wherein the instructions stored in the memory further includes instructions that, when executed by the processor, causes the processor to perform the step of updating respective virtual calendars of the first and second members on which the future workout session is scheduled, to indicate a commitment to the future workout session. 19. A virtual workout community system for members that are not all working out at the same physical location, the system comprising: a server having a processor and a memory coupled to the processor, the memory having instructions stored therein that, when executed by the processor, causes the processor to perform 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 a 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; and 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; and updating 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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.