Reward/punishment-and-control system
First Claim
1. A method, executed by a first computing device, comprising:
- receiving, from a second computing device associated with a first person, information specified by the first person concerning an activity, the information describing the activity, a reward associated with the activity, a condition of the reward, and a second person associated with the activity;
transmitting, to a third computing device associated with the second person, the information concerning the activity;
receiving, from the third computing device, a first response to the activity by the second person;
determining whether the first response is an acceptance to the activity by the second person; and
based on a determination that the first response is an acceptance to the activity by the second person;
transmitting, to the second computing device, a first notice indicating that the second person has accepted the activity;
determining one or more physical conditions of the second person using one or more sensor means on the third computing device, the one or more physical conditions of the second person represented in first sensor data relating to the activity;
analyzing the first sensor data to determine whether the condition of the reward is satisfied, where the condition of the reward is a specific amount of exercise indicated by the one or more physical conditions; and
based on a determination that the condition of the reward is satisfied;
transmitting, to the second computing device and the third computing device, a second notice indicating that the condition of the reward has been satisfied;
receiving, from the third computing device, second sensor data relating to the reward, where the reward is a specified amount of game playing time and the second sensor data indicates a portion of the specified amount that has been used;
analyzing the second sensor data to determine whether the reward is consumed; and
based on a determination that the reward is consumed, transmitting, to the second computing device and the third computing device, a third notice indicating that the reward has been consumed.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, one or more first computing devices receive, from one or more second computing devices associated with a first person, information concerning an activity, the information describing the activity, a reward associated with the activity, and a condition of the reward; transmit, to one or more third computing devices associated with the second person, the information; receive, from the third computing devices, a first response by the second person; and if the first response is an acceptance to the activity by the second person, then: receive, from the third computing devices, first sensor data relating to the activity; analyze the first sensor data to determine whether the condition of the reward is satisfied; and if the condition of the reward is satisfied, then transmit, to the second computing devices and the third computing devices, a second notice indicating that the condition of the reward has been satisfied.
17 Citations
24 Claims
-
1. A method, executed by a first computing device, comprising:
-
receiving, from a second computing device associated with a first person, information specified by the first person concerning an activity, the information describing the activity, a reward associated with the activity, a condition of the reward, and a second person associated with the activity; transmitting, to a third computing device associated with the second person, the information concerning the activity; receiving, from the third computing device, a first response to the activity by the second person; determining whether the first response is an acceptance to the activity by the second person; and based on a determination that the first response is an acceptance to the activity by the second person; transmitting, to the second computing device, a first notice indicating that the second person has accepted the activity; determining one or more physical conditions of the second person using one or more sensor means on the third computing device, the one or more physical conditions of the second person represented in first sensor data relating to the activity; analyzing the first sensor data to determine whether the condition of the reward is satisfied, where the condition of the reward is a specific amount of exercise indicated by the one or more physical conditions; and based on a determination that the condition of the reward is satisfied; transmitting, to the second computing device and the third computing device, a second notice indicating that the condition of the reward has been satisfied; receiving, from the third computing device, second sensor data relating to the reward, where the reward is a specified amount of game playing time and the second sensor data indicates a portion of the specified amount that has been used; analyzing the second sensor data to determine whether the reward is consumed; and based on a determination that the reward is consumed, transmitting, to the second computing device and the third computing device, a third notice indicating that the reward has been consumed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A first system comprising:
-
a memory comprising instructions executable by a processor; and the processor coupled to the memory and operable to execute the instructions, the processor being operable when executing the instructions to; receive, from a second system associated with a first person, information specified by the first person concerning an activity, the information describing the activity, a reward associated with the activity, a condition of the reward, and a second person associated with the activity; transmit, to a third system associated with the second person, the information concerning the activity; receive, from the third system, a first response to the activity by the second person; determining whether the first response is an acceptance to the activity by the second person; based on a determination that the first response is an acceptance to the activity by the second person; transmit, to the second system, a first notice indicating that the second person has accepted the activity; determine one or more physical conditions of the second person using one or more sensor means on the third computing device, the one or more physical conditions of the second person represented in first sensor data relating to the activity analyze the first sensor data to determine whether the condition of the reward is satisfied, where the condition of the reward is a specific amount of exercise indicated by the one or more physical conditions; and based on a determination that the condition of the reward is satisfied; transmit, to the second system and the third system, a second notice indicating that the condition of the reward has been satisfied; receive, from the third system, second sensor data relating to the reward, where the reward is a specified amount of game playing time and the second sensor data indicates a portion of the specified amount that has been used; analyze the second sensor data to determine whether the reward is consumed; and based on a determination that the reward is consumed, transmit, to the second system and the third system, a third notice indicating that the reward has been consumed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable non-transitory storage media embodying software operable when executed by a first computer system to:
-
receive, from a second computer system associated with a first person, information specified by the first person concerning an activity, the information describing the activity, a reward associated with the activity, a condition of the reward, and a second person associated with the activity; transmit, to a third computer system associated with the second person, the information concerning the activity; receive, from the third computer system, a first response to the activity by the second person; determine whether the first response is an acceptance to the activity by the second person; and based on a determination that the first response is an acceptance to the activity by the second person; transmit, to the second computer system, a first notice indicating that the second person has accepted the activity; determine one or more physical conditions of the second person using one or more sensor means on the third computing device, the one or more physical conditions of the second person represented in first sensor data relating to the activity; analyze the first sensor data to determine whether the condition of the reward is satisfied, where the condition of the reward is a specific amount of exercise indicated by the one or more physical conditions; and based on a determination that the condition of the reward is satisfied; transmit, to the second computer system and the third computer system, a second notice indicating that the condition of the reward has been satisfied; receive, from the third computer system, second sensor data relating to the reward, where the reward is a specified amount of game playing time and the second sensor data indicates a portion of the specified amount that has been used; analyze the second sensor data to determine whether the reward is consumed; and based on a determination that if the reward is consumed, transmit, to the second computer system and the third computer system, a third notice indicating that the reward has been consumed. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification