Dynamic physical agent for a virtual game
First Claim
1. A non-transitory computer-readable medium containing computer program code that, when executed, performs an operation to implement game attributes unlockable via real-world activities, the operation comprising:
- determining user identification information identifying a user account within a computer game executing on a computer system;
establishing communications with a sensor device associated with the user account and having one or more sensors, wherein the sensor device is communicatively connected to the computer system and detachably coupled to a toy device, wherein the computer game is usable absent the toy device and the sensor device;
authenticating the toy device by communicating with an Application Programming Interface (API) of the sensor device, wherein the sensor device is configured to retrieve identification information for the toy device from a memory of the toy device;
in response to an in-game event within the computer game, configuring the sensor device to detect a first real-world activity by configuring the sensor device with one or more conditional statements for evaluating, against a defined threshold value, data collected using the one or more sensors of the sensor device, wherein the one or more conditional statements, when satisfied based on the collected data, indicate that the first real-world activity is completed; and
upon receiving, from the sensor device, an indication that the first real-world activity has been completed, unlocking one or more gameplay attributes of the computer game for the user account, based on the completed real-world activity, whereafter the computer game, including the unlocked one or more gameplay attributes, is usable absent the toy device and the sensor device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and articles of manufacture for creating out-of-game objectives for a computer game. Embodiments include determining user identification information identifying a user account within a computer game. Communications with a first physical device are established. In response to an in-game event within the computer game, embodiments configure the first physical device to detect a first out-of-game activity by configuring the first physical device with one or more conditions that are satisfied when data collected using one or more sensors of the first physical device exceeds a defined threshold value, and that, when satisfied, indicate the first out-of-game activity is completed. Upon receiving, from the first physical device, an indication that the out-of-game activity has been completed, embodiments affect one or more gameplay attributes of the computer game for the user account, based on the completed out-of-game activity.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium containing computer program code that, when executed, performs an operation to implement game attributes unlockable via real-world activities, the operation comprising:
-
determining user identification information identifying a user account within a computer game executing on a computer system; establishing communications with a sensor device associated with the user account and having one or more sensors, wherein the sensor device is communicatively connected to the computer system and detachably coupled to a toy device, wherein the computer game is usable absent the toy device and the sensor device; authenticating the toy device by communicating with an Application Programming Interface (API) of the sensor device, wherein the sensor device is configured to retrieve identification information for the toy device from a memory of the toy device; in response to an in-game event within the computer game, configuring the sensor device to detect a first real-world activity by configuring the sensor device with one or more conditional statements for evaluating, against a defined threshold value, data collected using the one or more sensors of the sensor device, wherein the one or more conditional statements, when satisfied based on the collected data, indicate that the first real-world activity is completed; and upon receiving, from the sensor device, an indication that the first real-world activity has been completed, unlocking one or more gameplay attributes of the computer game for the user account, based on the completed real-world activity, whereafter the computer game, including the unlocked one or more gameplay attributes, is usable absent the toy device and the sensor device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to implement game attributes unlockable via real-world activities, the system comprising:
-
one or more computer processors; and a memory containing computer program code that, when executed by the one or more computer processors, performs an operation comprising; determining user identification information identifying a user account within a computer game; establishing communications with a sensor device associated with the user account and having one or more sensors, wherein the sensor device is communicatively connected to the system and detachably coupled to a toy device, wherein the computer game is usable absent the toy device and the sensor device; authenticating the toy device by communicating with an Application Programming Interface (API) of the sensor device, wherein the sensor device is configured to retrieve identification information for the sensor device from a memory of the toy device; in response to an in-game event within the computer game, configuring the sensor device to detect a first real-world activity by configuring the sensor device with one or more conditional statements for evaluating, against a defined threshold value, data collected using the one or more sensors of the sensor device, wherein the one or more conditional statements, when satisfied based on the collected data, indicate that the first real-world activity is completed; and upon receiving, from the sensor device, an indication that the first real-world activity has been completed, unlocking one or more gameplay attributes of the computer game for the user account, based on the completed real-world activity, whereafter the computer game, including the unlocked one or more gameplay attributes, is usable absent the toy device and the sensor device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method to implement game attributes unlockable via real-world activities, the computer-implemented comprising:
-
determining user identification information identifying a user account within a computer game executing on a computer system; establishing communications with a sensor device associated with the user account and having one or more sensors, wherein the sensor device is communicatively connected to the computer system and detachably coupled to a toy device, wherein the computer game is usable absent the toy device and the sensor device; authenticating the toy device by communicating with an Application Programming Interface (API) of the sensor device, wherein the sensor device is configured to retrieve identification information for the toy device from a memory of the toy device; in response to an in-game event within the computer game, configuring the sensor device to detect a first real-world activity by configuring the sensor device with one or more conditional statements for evaluating, against a defined threshold value, data collected using one or more sensors of the sensor device, wherein the one or more conditional statements, when satisfied based on the collected data, indicate that the first real-world activity is completed; and upon receiving, from the sensor device, an indication that the first real-world activity has been completed, unlocking one or more gameplay attributes of the computer game for the user account, based on the completed real-world activity, whereafter the computer game, including the unlocked one or more gameplay attributes, is usable absent the toy device and the sensor device. - View Dependent Claims (20)
-
Specification