Targeted information delivery to multiple users
First Claim
Patent Images
1. A method of delivering application generated information to multiple users comprising:
- specifying a plurality of users participating in a collaboration session, wherein said users enter numeric data items during said collaboration session;
assigning at least one user to at least one class;
receiving numeric data items from said plurality of users during the collaboration session;
computing a numeric outcome from an evaluation of said numeric data items;
analyzing the numeric outcome that is generated to determine at least one of said classes that should be granted access to said numeric data items as said numeric outcome is computed in real-time with reference to content rules, whereinif said numeric outcome is greater than a predetermined threshold, granting access to at least one class,if said numeric outcome is less than a predetermined threshold, denying access to at least one class,associating said numeric outcomes with data categories corresponding to at least one of said classes of users;
distributing said numeric data items to classes of users with granted access that are associated with said data categories of said data items;
wherein said associating step takes place dynamically during the collaboration session wherein said data items are generated for presentation to at least one class of user;
wherein said distributing step further comprising;
determining a preferred media format for distributing said data items to said classes of users; and
converting a media format of said data items to be provided to said classes of users to said determined preferred media format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of delivering targeted application generated information to multiple users can include generating data items to be output to classes of at least one user and associating the data items with data categories. The data categories can be associated with at least one of the classes of users. The data items can be distributed to classes of users that are associated with the data categories of the data items.
36 Citations
10 Claims
-
1. A method of delivering application generated information to multiple users comprising:
-
specifying a plurality of users participating in a collaboration session, wherein said users enter numeric data items during said collaboration session; assigning at least one user to at least one class; receiving numeric data items from said plurality of users during the collaboration session; computing a numeric outcome from an evaluation of said numeric data items; analyzing the numeric outcome that is generated to determine at least one of said classes that should be granted access to said numeric data items as said numeric outcome is computed in real-time with reference to content rules, wherein if said numeric outcome is greater than a predetermined threshold, granting access to at least one class, if said numeric outcome is less than a predetermined threshold, denying access to at least one class, associating said numeric outcomes with data categories corresponding to at least one of said classes of users; distributing said numeric data items to classes of users with granted access that are associated with said data categories of said data items; wherein said associating step takes place dynamically during the collaboration session wherein said data items are generated for presentation to at least one class of user; wherein said distributing step further comprising; determining a preferred media format for distributing said data items to said classes of users; and converting a media format of said data items to be provided to said classes of users to said determined preferred media format. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
specifying a plurality of users participating in a collaboration session, wherein said users enter numeric data items during said collaboration session; assigning at least one user to at least one class; receiving numeric data items from said plurality of users during the collaboration session; calculating a numeric outcome from an evaluation of said numeric data items; analyzing the numeric items outcome that is generated to determine at least one of said classes that should be granted access to said numeric data items as said numeric outcome is developed computed in real-time with reference to content rules, wherein if said numeric outcome is greater than a predetermined threshold, granting access to at least one class, if said numeric outcome is less than a predetermined threshold, denying access to at least one class, associating said item numeric outcomes with data categories corresponding to at least one of said classes of users; distributing said numeric data items to classes of users with granted access that are associated with said data categories of said data items; and wherein said associating step takes place dynamically during the collaboration session wherein said data items are generated for presentation to at least one class of user; wherein said distributing step further comprising; determining a preferred media format for distributing said data items to said classes of users; and converting a media format of said data items to be provided to said classes of users to said determined preferred media format. - View Dependent Claims (7, 8, 9, 10)
-
Specification