SYSTEM AND METHOD FOR MANAGING BEHAVIOR
First Claim
1. A computer-implemented method for managing behaviors of at least one user of one or more electronic applications, comprising:
- receiving a set of electronic instructions defining (i) one or more virtual currency limits defining constraints or permissions related to the operation of the one or more electronic applications, each virtual currency limit associated with each of the at least one user, and (ii) a set of triggers based on least one of patterns of positive gaming behavior to incentivize and patterns of negative gaming behavior to penalize;
periodically receiving, at a computing device, electronic indicia of activities performed by the at least one user associated with the one or more electronic applications;
determining, by the computing device, whether the electronic indicia of activities performed by the at least one user correspond to patterns of activity which trigger at least one of the set of triggers;
modifying the one or more virtual currency limits based at least in part in the determination that at least one of the set of triggers has been triggered;
wherein modifying the one or more virtual currency limits includes (i) increasing a virtual currency limit if the trigger triggered is associated with at least one of the patterns of behavior to incentivize, or (ii) decreasing a virtual currency limit if the trigger triggered is associated with at least one of the patterns of behavior to penalize.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for applying one or more rule sets for managing behavior. These rule sets may be defined, for example, to enforce monetary limits, monetary usage, usage policies, reporting, use of virtual currency, etc. The one or more rule sets may be defined by one or more users, such as supervisors, to manage the behavior of one or more users, such as supervisees. The one or more rule sets may operate in the context of various electronic and/or computer-related devices, such as mobile applications, desktop applications, the purchase of media, content, in-application purchases, virtual currency, virtual commodities, etc.
65 Citations
27 Claims
-
1. A computer-implemented method for managing behaviors of at least one user of one or more electronic applications, comprising:
-
receiving a set of electronic instructions defining (i) one or more virtual currency limits defining constraints or permissions related to the operation of the one or more electronic applications, each virtual currency limit associated with each of the at least one user, and (ii) a set of triggers based on least one of patterns of positive gaming behavior to incentivize and patterns of negative gaming behavior to penalize; periodically receiving, at a computing device, electronic indicia of activities performed by the at least one user associated with the one or more electronic applications; determining, by the computing device, whether the electronic indicia of activities performed by the at least one user correspond to patterns of activity which trigger at least one of the set of triggers; modifying the one or more virtual currency limits based at least in part in the determination that at least one of the set of triggers has been triggered; wherein modifying the one or more virtual currency limits includes (i) increasing a virtual currency limit if the trigger triggered is associated with at least one of the patterns of behavior to incentivize, or (ii) decreasing a virtual currency limit if the trigger triggered is associated with at least one of the patterns of behavior to penalize. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented system for managing behaviors of at least one user of one or more electronic applications, the computer-implemented system including at least one processor and at least one non-transitory computer-readable media, the computer-implemented system residing on a computing device associated with the at least one user and the computer-implemented system comprising:
-
a limit monitoring unit configured for tracking at least one virtual currency limit for the at least one user, each of the at least one virtual currency limit corresponding to each of the at least one user and defining constraints or permissions related to the operation of the one or more electronic applications; a rules program unit for generating and storing electronic rules defining track-able parameters representative of behaviors to be incentivized and behaviors to be penalized; a behavior tracking unit configured for tracking the behaviors of the at least one user, wherein the behaviors include at least one of physical location of the computing device, power state of the computing device, most recent activity of the at least one user on the computing device, data communications usage of the computing device, and usage times of the computing devices; a control unit configured for controlling the usage of the computing device by the at least one user by controlling at least one of the power state of the computing device, operation of the one or more electronic applications, and transactional activity on the one or more electronic applications; wherein a rules engine is configured to periodically apply the electronic rules based at least on tracked behaviors of a user tracked by the behavior tracking unit and to periodically modify the virtual currency limit for the user; and
wherein upon a breach of the virtual currency limit for the user, the control unit is configured for terminating at least one of a pending transaction, the operation of the one or more electronic applications, and the power state of the computing device.
-
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
Specification