Reward/Punishment-and-Control System
First Claim
1. A method comprising:
- by one or more first computing devices,receiving, from one or more second computing devices 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 one or more third computing devices associated with the second person, the information concerning the activity;
receiving, from the third computing devices, a first response to the activity by the second person; and
if the first response is an acceptance to the activity by the second person, then;
transmitting, to the second computing devices, a first notice indicating that the second person has accepted the activity;
receiving, from the third computing devices, first sensor data relating to the activity;
analyzing the first sensor data to determine whether the condition of the reward is satisfied; and
if the condition of the reward is satisfied, then transmitting, to the second computing devices and the third computing devices, a second notice indicating that the condition of the reward has been satisfied.
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.
27 Citations
28 Claims
-
1. A method comprising:
- by one or more first computing devices,
receiving, from one or more second computing devices 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 one or more third computing devices associated with the second person, the information concerning the activity; receiving, from the third computing devices, a first response to the activity by the second person; and if the first response is an acceptance to the activity by the second person, then; transmitting, to the second computing devices, a first notice indicating that the second person has accepted the activity; receiving, from the third computing devices, first sensor data relating to the activity; analyzing the first sensor data to determine whether the condition of the reward is satisfied; and if the condition of the reward is satisfied, then transmitting, to the second computing devices and the third computing devices, a second notice indicating that the condition of the reward has been satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- by one or more first computing devices,
-
10. A first system comprising:
-
a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; receive, from one or more second systems 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 one or more third systems associated with the second person, the information concerning the activity; receive, from the third systems, a first response to the activity by the second person; and if the first response is an acceptance to the activity by the second person, then; transmit, to the second systems, a first notice indicating that the second person has accepted the activity; receive, from the third systems, 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 systems and the third systems, a second notice indicating that the condition of the reward has been satisfied. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software operable when executed by one or more first computer systems to:
-
receive, from one or more second computer systems 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 one or more third computer systems associated with the second person, the information concerning the activity; receive, from the third computer systems, a first response to the activity by the second person; and if the first response is an acceptance to the activity by the second person, then; transmit, to the second computer systems, a first notice indicating that the second person has accepted the activity; receive, from the third computer systems, 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 computer systems and the third computer systems, a second notice indicating that the condition of the reward has been satisfied. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A first system comprising:
-
means for receiving, from one or more second systems 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; means for transmitting, to one or more third systems associated with the second person, the information concerning the activity; means for receiving, from the third systems, a first response to the activity by the second person; and if the first response is an acceptance to the activity by the second person, then; means for transmitting, to the second systems, a first notice indicating that the second person has accepted the activity; means for receiving, from the third systems, first sensor data relating to the activity; means for analyzing the first sensor data to determine whether the condition of the reward is satisfied; and if the condition of the reward is satisfied, then means for transmitting, to the second systems and the third systems, a second notice indicating that the condition of the reward has been satisfied.
-
Specification