METHODS AND SYSTEMS FOR REGULATING USER ENGAGEMENT
First Claim
1. A method of regulating interaction with respect to an object in a database, the method comprising:
- creating an engagement record in the database, the engagement record being associated with the object and indicating a protection status for the object; and
in response receiving a request for a database activity with respect to the object from a first user;
determining whether the first user is authorized to initiate the database activity with respect to the object based on the protection status; and
when the first user is authorized;
updating the database to reflect the database activity associated with the object; and
updating the protection status of the engagement record in response to the database activity; and
after updating the protection status of the engagement record, regulating subsequent database activity with respect to the object initiated by a second user based on the updated protection status.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for regulating interaction with respect to an object in a database. One exemplary method involves creating an engagement record associated with the object in the database and in response receiving a request for a database activity with respect to the object from a user, determining whether the user is authorized to initiate the database activity with respect to the object based on a protection status indicated by the engagement record for the object. When the first user is authorized, the database is updated the database to reflect the requested database activity associated with the object and the protection status of the engagement record is updated in response to the database activity. After updating the protection status of the engagement record, subsequent database activity with respect to the object initiated by a second user is regulated based on the updated protection status.
-
Citations
20 Claims
-
1. A method of regulating interaction with respect to an object in a database, the method comprising:
-
creating an engagement record in the database, the engagement record being associated with the object and indicating a protection status for the object; and in response receiving a request for a database activity with respect to the object from a first user; determining whether the first user is authorized to initiate the database activity with respect to the object based on the protection status; and when the first user is authorized; updating the database to reflect the database activity associated with the object; and updating the protection status of the engagement record in response to the database activity; and after updating the protection status of the engagement record, regulating subsequent database activity with respect to the object initiated by a second user based on the updated protection status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of regulating interaction with respect to an object in a database, the method comprising:
-
in response receiving a request from a first user for a database activity resulting in a communication; determining whether the first user is authorized to initiate the database activity with respect to the object based on a protection status for the object; and when the first user is authorized updating the protection status to indicate a protected state for the first user; and after updating the protection status of the engagement record, regulating subsequent database activity with respect to the object initiated by a second user based on the updated protection status. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of regulating interaction with respect to an object in a database, the method comprising:
-
in response receiving a request for a database activity with respect to the object from a first user, updating the database to reflect the database activity associated with the object and a protection status for the object to indicate a protected state for the first user with respect to a first class of users; and in response receiving a second request for subsequent database activity with respect to the object from a second user, updating the database to reflect the subsequent database activity associated with the object and the protection status for the object to indicate a protected state for the second user with respect to a second class of users.
-
Specification