Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
206 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class based on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; and displaying objects to the user that have a predicted score above a threshold set by the user.
Claim 2
Dependent Claim
206 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class based on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; and displaying objects to the user that have a predicted score above a threshold set by the user.
Claim 3
Dependent Claim
33 words
The social learning inferencing engine implemented as a computer process on a distributed data base recited in claim 1 further comprising the step of allowing the user to assign scores for objects displayed.
Claim 4
Dependent Claim
31 words
The social learning inferencing engine implemented as a computer process on a distributed data base recited in claim 2 wherein the scores assignable by the user are within a predefined range.
Claim 5
Dependent Claim
35 words
The social learning inferencing engine implemented as a computer process on a distributed data base recited in claim 3 wherein the predefined range includes negative scores and the step of predicting includes predicting negative scores.
Claim 6
Dependent Claim
42 words
The social learning inferencing engine implemented as a computer process on a distributed data base as recited in claim 1 wherein the distributed data base is the Internet, and the computer process is a proxy application on a server in the Internet.
Claim 7
Dependent Claim
34 words
The social learning inferencing engine implemented as a computer process on a distributed data base as recited in claim 5 wherein the objects are Uniform Resource Locators (URLs) on the World Wide Web (WWW).
Claim 8
Dependent Claim
33 words
The social learning inferencing engine implemented as a computer process on a distributed data base recited in claim 6 further comprising the step of allowing the user to assign scores for URLs displayed.
Claim 9
Dependent Claim
31 words
The social learning inferencing engine implemented as a computer process on a distributed data base recited in claim 7 wherein the scores assignable by the user are within a predefined range.
Claim 10
Dependent Claim
271 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class based on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; displaying objects to the user that have a predicted score above a threshold set by the user, wherein the distributed data base is the Internet, and the computer process is a proxy application on a server in the Internet, wherein the objects are Uniform Resource Locators (URLs) on the World Wide Web (WWW) allowing the user to assign scores for URLs displayed; and highlighting URLs displayed by the user that have a predicted score higher or lower than thresholds set by the user.
Claim 11
Dependent Claim
271 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class based on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; displaying objects to the user that have a predicted score above a threshold set by the user, wherein the distributed data base is the Internet, and the computer process is a proxy application on a server in the Internet, wherein the objects are Uniform Resource Locators (URLs) on the World Wide Web (WWW) allowing the user to assign scores for URLs displayed; and highlighting URLs displayed by the user that have a predicted score higher or lower than thresholds set by the user.
Claim 12
Dependent Claim
279 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class base on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; displaying objects to the user that have a predicted score above a threshold set by the user, wherein the distributed data base is the Internet, and the computer process is a proxy application on a server in the Internet, wherein the objects are Uniform Resource Locators (URLs) on the World Wide Web (WWW) allowing the user to assign scores for URLs displayed, wherein the scores assignable by the user are within a predefined range, and wherein the predefined range includes negative scores and the step of predicting includes predicting negative scores.
Claim 13
Dependent Claim
279 words
A social learning inferencing engine implemented as a computer process on a distributed data base to predict a user's score for objects on the distributed data base, said process comprising the steps of: establishing a user class containing member fields that identify the user, specify configuration values specific to the user, and links to objects that the user has scored or referenced; establishing an object class containing member fields that identify an object and links to user objects that have scored or referenced the object; associating user object links to actual scores given by the user for the objects, a comment given by the user and associated with the score, and a number of references made by the user to the objects; calculating similarity measures for each user class to every other user class and similarity measures for each object class to every other object class base on the scores and the number of references associated with the user object links; using the similarity measures of the user classes and the similarity measures of the object classes to predict a score that the user would give the object; displaying objects to the user that have a predicted score above a threshold set by the user, wherein the distributed data base is the Internet, and the computer process is a proxy application on a server in the Internet, wherein the objects are Uniform Resource Locators (URLs) on the World Wide Web (WWW) allowing the user to assign scores for URLs displayed, wherein the scores assignable by the user are within a predefined range, and wherein the predefined range includes negative scores and the step of predicting includes predicting negative scores.