SYSTEM FOR ANALYZING USER ACTIVITY IN A COLLABORATIVE ENVIRONMENT
First Claim
1. A computer-implemented method for alerting a user when actions are performed on related data items in a collaborative environment, the method comprising:
- receiving, by a processor from a device of a user, a request to alert the user when an action is performed on a selected data item of a plurality of data items, wherein each data item of the plurality of data items is related to at least one other data item of the plurality of data items;
receiving, by the processor from the device of the user, a relation threshold, wherein the relation threshold identifies at least one other data item related to the selected data item, the at least one other data item being included in the request to alert the user;
detecting, by the processor, the action being performed on the at least one other data item identified by the relation threshold;
transforming, by the processor, a data describing the action being performed on the at least one other data item into an alert, wherein the alert comprises the data describing the action, the at least one other data item and a description of the relationship between the at least one other data item and the selected data item; and
providing, by the processor, the alert to the user via the device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for analyzing user activity in a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store a plurality of data items. Each data item may be related to at least one other data item. The processor may receive a request to alert the user when an action is performed on a selected data item. The processor may also receive a relation threshold identifying at least one other data item related to the selected data item. The processor may detect the action being performed on the data item identified by the relation threshold. The processor may transform data describing the action into an alert. The alert may include the data describing the action, the data item, and a description of the relationship between the data items. The processor may provide the alert to the user via the device.
-
Citations
25 Claims
-
1. A computer-implemented method for alerting a user when actions are performed on related data items in a collaborative environment, the method comprising:
-
receiving, by a processor from a device of a user, a request to alert the user when an action is performed on a selected data item of a plurality of data items, wherein each data item of the plurality of data items is related to at least one other data item of the plurality of data items; receiving, by the processor from the device of the user, a relation threshold, wherein the relation threshold identifies at least one other data item related to the selected data item, the at least one other data item being included in the request to alert the user; detecting, by the processor, the action being performed on the at least one other data item identified by the relation threshold; transforming, by the processor, a data describing the action being performed on the at least one other data item into an alert, wherein the alert comprises the data describing the action, the at least one other data item and a description of the relationship between the at least one other data item and the selected data item; and providing, by the processor, the alert to the user via the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for excluding administrator activity from statistics related to user activity in a collaborative environment, the method comprising:
-
receiving, by a processor, a request to exclude an activity of a user of a plurality of users in a collaborative environment from a reporting data item, wherein a plurality of user data items describes the plurality of users; associating, by the processor in a data store, an indication of exclusion with the user data item describing the user; retrieving, by the processor from the data store, a plurality of user activity data items describing a plurality of activities of the plurality of users, wherein the user data item describing each user is not associated with an indication of exclusion; transforming, by the processor, the plurality of user activity data items and the plurality of user data items into the reporting data item; and providing, by the processor, the reporting data item to a user in the plurality of users. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-implemented method for analyzing the effectiveness of an organization in a collaborative environment, the method comprising:
-
receiving, by a processor from a device of a user, a request to analyze an effectiveness of an organization in a collaborative environment; retrieving, by the processor from a data store, a number of users invited to participate in the collaborative environment, a number of users who entered into the collaborative environment, a number of users who read at least one item in the collaborative environment, a number of users who rated at least one idea in the collaborative environment, and a number of users who contributed at least one idea to the collaborative environment; determining, by the processor, a responsiveness score based on the number of users who entered by the number of users invited; determining, by the processor, a willingness score based on the number of users who read at least one item by the number of users who entered; determining, by the processor, a criticality score based on the number of users who rated at least one item by the number of users who read at least one item; determining, by the processor, a creativity score based on the number of users who contribute at least one idea by the number of users who entered; determining, by the processor, a total score based on the responsiveness score, the willingness score, the criticality score, and the creativity score; and providing, by the processor, the total score to the user via the device of the user. - View Dependent Claims (14, 15, 16)
-
-
17. A system for alerting a user when actions are performed on related data items in a collaborative environment, the system comprising:
-
a memory to store a plurality of data items, wherein each data item of the plurality of data items is related to at least one other data item of the plurality of data items; an interface operatively connected to the memory, the interface operative to communicate with a device of a user; and a processor operatively connected to the memory and the interface, the processor operative to receive a request from the user via the device to alert the user when an action is performed on a selected data item of the plurality of data items, receive a relation threshold, wherein the relation threshold identifies at least one other data item related to the selected data item, detect the action being performed on the at least one other data item identified by the relation threshold, transform a data describing the identified action being performed on the at least one other data item into an alert, wherein he alert comprises the data describing the action being performed, the at least one other data item and a description of the relationship between the at least one other data item and the selected data item, and provides the alert to the user via the device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification