SYSTEMS AND METHODS FOR SUPPORTING SOCIAL PRODUCTIVITY USING RELEVANCY SCORING
First Claim
1. A system comprising:
- a workspace associated with one or more data content objects and at least two users, the one or more data content objects being stored in data storage, the workspace enabling one or more acting users of the at least two users to use one or more data editors to perform one or more operations on the one or more data content objects;
a data capture module configured to capture scoring factors associated with one or more operations performed by the one or more acting users on the one or more data content objects, at least one of the scoring factors including a number of times a target user has previously performed operations on the one or more data content objects, the target user being possibly interested in receiving a notification about the one or more operations performed by the one or more acting users;
a relevance scoring module configured to evaluate the scoring factors associated with the one or more operations performed by the one or more acting users to generate a relevance score associated with the target user and associated with the one or more operations performed by the one or more acting users; and
a notification module configured to provide a notification to the target user upon satisfaction of a notification threshold condition, satisfaction of the notification threshold condition being based on identification of one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions, satisfaction of the one or more relevance threshold conditions being based on the relevance score associated with the one or more operations performed by the one or more acting users, the notification being about the one or more particular operations performed by the one or more acting users that satisfy the one or more relevance threshold conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a workspace associated with content objects and users, the workspace enabling actors to perform operations on the objects; a data capture module configured to capture scoring factors associated with operations performed, the scoring factors including a number of times a target user has performed operations on the objects, the target user being possibly interested in receiving a notification about the operations performed; a relevance scoring module configured to evaluate the scoring factors associated with the operations performed to generate a relevance score associated with the target user and associated with the operations performed; and a notification module configured to provide a notification to the target user upon satisfaction of a notification threshold condition, satisfaction of the notification threshold condition based on identification of particular operations performed that satisfy relevance threshold conditions, satisfaction of the relevance threshold conditions based on the relevance score associated with the operations performed.
-
Citations
20 Claims
-
1. A system comprising:
-
a workspace associated with one or more data content objects and at least two users, the one or more data content objects being stored in data storage, the workspace enabling one or more acting users of the at least two users to use one or more data editors to perform one or more operations on the one or more data content objects; a data capture module configured to capture scoring factors associated with one or more operations performed by the one or more acting users on the one or more data content objects, at least one of the scoring factors including a number of times a target user has previously performed operations on the one or more data content objects, the target user being possibly interested in receiving a notification about the one or more operations performed by the one or more acting users; a relevance scoring module configured to evaluate the scoring factors associated with the one or more operations performed by the one or more acting users to generate a relevance score associated with the target user and associated with the one or more operations performed by the one or more acting users; and a notification module configured to provide a notification to the target user upon satisfaction of a notification threshold condition, satisfaction of the notification threshold condition being based on identification of one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions, satisfaction of the one or more relevance threshold conditions being based on the relevance score associated with the one or more operations performed by the one or more acting users, the notification being about the one or more particular operations performed by the one or more acting users that satisfy the one or more relevance threshold conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 19)
-
-
13. A method comprising:
-
enabling one or more acting users associated with a workspace to use one or more data editors to perform one or more operations on one or more data content objects associated with the workspace, the one or more data content objects being stored in data storage; capturing scoring factors associated with one or more operations performed by the one or more acting users on the one or more data content objects, at least one of the scoring factors including a number of times a target user has previously performed operations on the one or more data content objects, the target user being possibly interested in receiving a notification about the one or more operations performed by the one or more acting users; evaluating the scoring factors associated with the one or more operations performed by the one or more acting users to generate a relevance score associated with the one or more operations performed by the one or more acting users; determining whether one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions, satisfaction of the one or more relevance threshold conditions being based on the relevance score associated with the one or more operations performed by the one or more acting users; determining whether a notification threshold condition has been satisfied based on the identification of one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions; and providing a notification to the target user upon satisfaction of the notification threshold condition, the notification being about the one or more particular operations performed by the one or more acting users that satisfy the one or more relevance threshold conditions. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
20. A non-transitory computer-readable medium storing program code for causing a computer to perform the steps of:
-
enabling one or more acting users associated with a workspace to use one or more data editors to perform one or more operations on one or more data content objects associated with the workspace, the one or more data content objects being stored in data storage; capturing scoring factors associated with one or more operations performed by the one or more acting users on the one or more data content objects, at least one of the scoring factors including a number of times a target user has previously performed operations on the one or more data content objects, the target user being possibly interested in receiving a notification about the one or more operations performed by the one or more acting users; evaluating the scoring factors associated with the one or more operations performed by the one or more acting users to generate a relevance score associated with the one or more operations performed by the one or more acting users; determining whether one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions, satisfaction of the one or more relevance threshold conditions being based on the relevance score associated with the one or more operations performed by the one or more acting users; determining whether a notification threshold condition has been satisfied based on the identification of one or more particular operations performed by the one or more acting users that satisfy one or more relevance threshold conditions; and providing a notification to the target user upon satisfaction of the notification threshold condition, the notification being about the one or more particular operations performed by the one or more acting users that satisfy the one or more relevance threshold conditions.
-
Specification