[미국특허]
Media, systems, and methods for game-based exercise tracking with virtual world variations
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
A63F-009/24
G06F-003/0481
G06F-017/30
H04L-012/58
출원번호
US-0446901
(2014-07-30)
등록번호
US-9052798
(2015-06-09)
발명자
/ 주소
Klassen, Ian H.
Raymond, Marc Vincent
Perez, Horacio
Staley, Daniel Lawrence
출원인 / 주소
Rally Health, Inc.
대리인 / 주소
Cooley LLP
인용정보
피인용 횟수 :
4인용 특허 :
0
초록▼
A compute device can receive a signal associated with a quantity of real-world activity (e.g., exercise) performed by a user. The compute device can define a quantity of virtual activity based, at least in part, on the quantity of real-world activity. The quantity of virtual activity can be differen
A compute device can receive a signal associated with a quantity of real-world activity (e.g., exercise) performed by a user. The compute device can define a quantity of virtual activity based, at least in part, on the quantity of real-world activity. The quantity of virtual activity can be different from the quantity of real-world activity. The compute device can send an indication of progress in a virtual world to an output device, for example, such that the user's progress is displayed.
대표청구항▼
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to: receive, from a first user exercise tracking device, a signal associated with a quantity of real-world activity performed by a first
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to: receive, from a first user exercise tracking device, a signal associated with a quantity of real-world activity performed by a first user;define a first quantity of virtual activity by applying a first scaling factor to the quantity of real-world activity performed by the first user, the first scaling factor based, at least in part, on at least one of a fitness of the first user, a record of virtual activity of the first user, or an activity type of the real-world activity performed by the first user;receive, from a second user exercise tracking device, a signal associated with a quantity of real world activity performed by a second user;define a second quantity of virtual activity by applying a second scaling factor to the quantity of real-world activity performed by second user, the second scaling factor different from the first scaling factor; andsend, to the first user exercise tracking device, a signal associated with a comparison of the first quantity of virtual activity and the second quantity of virtual activity. 2. The non-transitory processor-readable medium of claim 1, wherein the first scaling factor is based, at least in part, on a virtual terrain. 3. The non-transitory processor-readable medium of claim 1, wherein the first scaling factor is based, at least in part, on a virtual terrain, the virtual terrain based, at least in part, on the record of virtual activity of the first user. 4. The non-transitory processor-readable medium of claim 1, wherein: the quantity of real-world activity performed by the first user is a first quantity of real-world activity performed by the first user,the signal associated with the first quantity of real-world activity performed by the first user is received at a first time,the code further comprising code to cause the processor to:define a first virtual location of the first user in a virtual world based, at least in part, on the first quantity of real-world activity performed by the first user, the first virtual location having a first virtual terrain, the first scaling factor based, at least in part, on the first virtual terrain;receive, from the first user exercise tracking device at a second time after the first time, a signal associated with a second quantity of real-world activity performed by the first user;define a second virtual location of the first user in the virtual world based, at least in part, on the first virtual location and the second quantity or real-world activity performed by the first user, the second virtual location having a second virtual terrain, the second virtual terrain more difficult than the first virtual terrain. 5. The non-transitory processor readable medium of claim 1, the code further comprising code to cause the processor to receive, from at least one of a healthcare provider or a health insurance provider, a signal associated with the fitness of the first user and a fitness of the second user, the first scaling factor based, at least in part, on the fitness of the first user, the second scaling factor based, at least in part, on the fitness of the second user. 6. The non-transitory processor readable medium of claim 1, wherein the signal associated with the first quantity of real-world activity is based on at least one of GPS data associated with the first user exercise tracking device, acceleration data associated with the first user exercise tracking device, or an output of an exercise device. 7. The non-transitory processor readable medium of claim 1, the code further comprising code to cause the processor to: define a virtual world having a virtual terrain and a virtual path, the first user having a position on the virtual path, the first scaling factor based, at least in part, on the virtual terrain at the position of the first user. 8. A method, comprising: receiving an indication of a quantity of real-world activity performed by a first user;defining, at a scaling module, a first quantity of virtual activity by applying a first scaling factor to the quantity of real-world activity performed by the first user, the first scaling factor based, at least in part, on at least one of a fitness of the first user, a record of virtual activity of the first user, or an activity type of the real-world activity performed by the first user, the scaling module implemented in at least one of a processor or a memory;receiving an indication of a quantity of real-world physical activity performed by a second user;defining, at the scaling module, a second quantity of virtual activity by applying a second scaling factor to the quantity of real-world activity performed by the second user, the second scaling factor different from the first scaling factor; andsending an indication associated with a comparison of the first quantity of virtual activity and the second quantity of virtual activity. 9. The method of claim 8, wherein the first scaling factor is based, at least in part, on a virtual terrain, the virtual terrain based, at least in part, on the record of virtual activity for the first user. 10. The method of claim 8, wherein: the quantity of real-world activity performed by the first user is a first quantity of real-world activity performed by the first user,the indication of the first quantity or real-world activity performed by the first user is received at a first time,the method further comprising: defining a first virtual location of the first user in a virtual world based, at least in part, on the first quantity of real-world activity performed by the first user, the first virtual location having a first virtual terrain, the first scaling factor based, at least in part, on the first virtual terrain;receiving an indication of a second quantity of real-world activity performed by the first user;defining a second virtual location of the first user in the virtual world based, at least in part, on the first virtual location and the second quantity or real-world activity performed by the first user, the second virtual location having a second virtual terrain, the second virtual terrain more difficult than the first virtual terrain. 11. The method of claim 8, further comprising: receiving, from at least one of a healthcare provider or a health insurance provider, an indication of the fitness of the first user and a fitness of the second user, the first scaling factor based, at least in part, on the fitness of the first user, the second scaling factor based, at least in part, on the fitness of the second user. 12. The method of claim 8, wherein the indication of the first quantity of real-world activity is based on at least one of GPS data, acceleration data, or an output of an exercise device. 13. The method of claim 8, further comprising: defining a virtual world having a virtual terrain and a virtual path, the first user having a position on the virtual path, the first scaling factor based, at least in part, on the virtual terrain at the position of the first user. 14. An apparatus, comprising: a network module configured to receive a signal associated with a quantity of real-world activity performed by a first user and a signal associated with a quantity or real world activity performed by a second user;a scaling module operatively coupled to the network module, the scaling module being implemented in at least one of a processor or a memory, the scaling module configured to: define a first quantity of virtual activity by applying a first scaling factor to the quantity of real-world activity performed by the first user, the first scaling factor based, at least in part, on at least one of a fitness of the first user, a record of virtual activity of the first user, or an activity type of the real-world activity performed by the first user; anddefine a second quantity of virtual activity by applying a second scaling factor to the quantity of real-world activity performed by second user, the second scaling factor different from the first scaling factor. 15. The apparatus of claim 14, wherein: the signal associated with the first quantity of real-world activity is received from a first user exercise tracking device;the signal associated with the second quantity of real-world activity is received from a second user exercise tracking device; andthe network module is configured to send a signal associated with a comparison of the first quantity of virtual activity and the second quantity of virtual activity to at least one of the first user exercise tracking device or the second user exercise tracking device. 16. The apparatus of claim 14, wherein the first scaling factor is based, at least in part, on a virtual terrain. 17. The apparatus of claim 14, wherein the first scaling factor is based, at least in part, on a virtual terrain, the virtual terrain based, at least in part, on the record of virtual activity of the first user. 18. The apparatus of claim 14, wherein: the quantity of real-world activity performed by the first user is a first quantity of real-world activity performed by the first user,the signal associated with the first quantity of real-world activity performed by the first user is received at a first time,the network module is further configured to receive a signal associated with a second quantity of real-world activity performed by the first user,the apparatus further comprising a virtual world module operatively coupled to the scaling module, the virtual world module configured to: define a first virtual location of the first user in a virtual world based, at least in part, on the first quantity of real-world activity performed by the first user, the first virtual location having a first virtual terrain, the first scaling factor based, at least in part, on the first virtual terrain, anddefine a second virtual location of the first user in the virtual world based, at least in part, on the first virtual location and the second quantity or real-world activity performed by the first user, the second virtual location having a second virtual terrain, the second virtual terrain more difficult than the first virtual terrain. 19. The apparatus of claim 14, the network module further configured to receive, from at least one of a healthcare provider or a health insurance provider, a signal associated with the fitness of the first user and a fitness of the second user, the first scaling factor based, at least in part, on the fitness of the first user, the second scaling factor based, at least in part, on the fitness of the second user. 20. The apparatus of claim 14, further comprising: a virtual world module operatively coupled to the scaling module, the virtual world module configured to define a virtual world having a virtual terrain and a virtual path, the first user having a position on the virtual path, the first scaling factor based, at least in part, on the virtual terrain at the position of the first user.
Klassen, Ian H.; Raymond, Marc Vincent; Perez, Horacio; Staley, Daniel Lawrence, Media, systems, and methods for game-based exercise tracking with virtual world variations.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.