Virtual performance system
First Claim
1. A system comprising:
- a virtual world server comprising one or more processors and memory storing computer-executable instructions that, when executed by the one or more processors, cause the virtual world server to;
provide a virtual world comprising a plurality of virtual regions, wherein each virtual region is associated with one of a plurality of users, wherein each user is represented in the virtual world by one of a plurality of avatars, and wherein individual virtual regions of the plurality of virtual regions are traversable by individual avatars of the plurality of avatars,prompt a user of the plurality of users to perform a real-world physical activity,reward the user in the virtual world in response to determining, based on sensor data characterizing movement of the user and a calculation of completeness modifiers that weight exercises completed recently more heavily than less recent exercises, that the user performed a threshold level of the real-world physical activity, andpenalize the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user, that the user did not perform the threshold level of the real-world physical activity;
a client computing device in signal communication with the virtual world server and operated by the user to access the virtual world; and
a monitoring device comprising at least one sensor configured to detect the movement of the user and obtain at least a portion of the sensor data characterizing the movement of the user, wherein the monitoring device is configured to detect the movement of the user at a location from which the client computing device is not accessible to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of this disclosure relate to rewarding users of an electronic game for real-world physical activity. Further aspects relate to altering virtual items based upon physical activity. An electronic game may comprise or otherwise relate to an online world (such as a “Virtual World”). Users may be represented through customized graphical representations, such as avatars. An account of a user (or entity) may be associated a “virtual region.” A threshold level of real-world physical activity may result in obtaining a reward that may be associated with a virtual item. A reward may be configured to result in: (1) altering visual appearance of a virtual item within a virtual region; (2) altering a virtual characteristic of a virtual item, such that the first user may engage in at least one additional virtual activity using that virtual item; and/or (3) acquiring a new virtual item for a virtual region.
23 Citations
20 Claims
-
1. A system comprising:
-
a virtual world server comprising one or more processors and memory storing computer-executable instructions that, when executed by the one or more processors, cause the virtual world server to; provide a virtual world comprising a plurality of virtual regions, wherein each virtual region is associated with one of a plurality of users, wherein each user is represented in the virtual world by one of a plurality of avatars, and wherein individual virtual regions of the plurality of virtual regions are traversable by individual avatars of the plurality of avatars, prompt a user of the plurality of users to perform a real-world physical activity, reward the user in the virtual world in response to determining, based on sensor data characterizing movement of the user and a calculation of completeness modifiers that weight exercises completed recently more heavily than less recent exercises, that the user performed a threshold level of the real-world physical activity, and penalize the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user, that the user did not perform the threshold level of the real-world physical activity; a client computing device in signal communication with the virtual world server and operated by the user to access the virtual world; and a monitoring device comprising at least one sensor configured to detect the movement of the user and obtain at least a portion of the sensor data characterizing the movement of the user, wherein the monitoring device is configured to detect the movement of the user at a location from which the client computing device is not accessible to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
by a virtual world server comprising one or more processors, memory, and a communication interface; providing a virtual world comprising a plurality of virtual regions, wherein each virtual region is associated with one of a plurality of users, wherein each user is represented in the virtual world by one of a plurality of avatars, and wherein individual virtual regions of the plurality of virtual regions are traversable by individual avatars of the plurality of avatars, providing, to a client computing device operated by a user of the plurality of users, access to the virtual world via the communication interface, prompting the user to perform a real-world physical activity, receiving sensor data characterizing movement of the user from a monitoring device comprising at least one sensor configured to detect the movement of the user and obtain at least a portion of the sensor data, wherein the monitoring device is configured to detect the movement of the user at a location from which the client computing device is not accessible to the user, and either (i) rewarding the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user and a calculation of completeness modifiers that weight exercises completed recently more heavily than less recent exercises, that the user performed a threshold level of the real-world physical activity, or (b) penalizing the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user, that the user did not perform the threshold level of the real-world physical activity. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. Non-transitory computer-readable media having computer-executable instructions stored thereon that, when executed by one or more processors of a virtual world server, cause the virtual world server to:
-
provide a virtual world comprising a plurality of virtual regions, wherein each virtual region is associated with one of a plurality of users, wherein each user is represented in the virtual world by one of a plurality of avatars, and wherein individual virtual regions of the plurality of virtual regions are traversable by individual avatars of the plurality of avatars, provide, to a client computing device operated by a user of the plurality of users, access to the virtual world via a communication interface of the virtual world server, prompt the user to perform a real-world physical activity, receive sensor data characterizing movement of the user from a monitoring device comprising at least one sensor configured to detect the movement of the user and obtain at least a portion of the sensor data, wherein the monitoring device is configured to detect the movement of the user at a location from which the client computing device is not accessible to the user, reward the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user and a calculation of completeness modifiers that weight exercises completed recently more heavily than less recent exercises, that the user performed a threshold level of the real-world physical activity, penalize the user in the virtual world in response to determining, based on the sensor data characterizing the movement of the user that the user did not perform the threshold level of the real-world physical activity. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification