Method and apparatus for distributing information to users
First Claim
1. A method for providing information to a plurality of users based on the relevancy of the information to the users, the method comprising steps of:
- (A) receiving an incoming message;
(B) generating similarity scores indicating similarities of the incoming message to features of a plurality of messages previously received, wherein each similarity score is generated based on a comparison of the incoming message to one of the plurality of messages and indicates a degree of similarity between the incoming message and the one of the plurality of messages;
(C) generating relevancy scores for the plurality of users, the relevancy scores indicating relevancies of the incoming message to the plurality of users based on the similarity scores and a plurality of user profiles including information descriptive of the plurality of users'"'"' preferences for the features of the plurality of users; and
(D) delivering, to at least some of the plurality of users, message information derived from the incoming message, the relevancy scores, and the plurality of user profiles.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing information to a plurality of users based on the relevancy of the information to the users are disclosed. An incoming message is received. Similarity scores are generated indicating similarities of the incoming message to features of a plurality of messages. Relevancy scores are generated for the plurality of users, the relevancy scores indicating relevancies of the incoming message to the plurality of users based on the similarity scores and a plurality of user profiles including information descriptive of the plurality of users'"'"' preferences for the features of the plurality of users. Message information derived from the incoming message, the relevancy scores, and the plurality of user profiles is delivered to at least some of the plurality of users.
-
Citations
14 Claims
-
1. A method for providing information to a plurality of users based on the relevancy of the information to the users, the method comprising steps of:
-
(A) receiving an incoming message; (B) generating similarity scores indicating similarities of the incoming message to features of a plurality of messages previously received, wherein each similarity score is generated based on a comparison of the incoming message to one of the plurality of messages and indicates a degree of similarity between the incoming message and the one of the plurality of messages; (C) generating relevancy scores for the plurality of users, the relevancy scores indicating relevancies of the incoming message to the plurality of users based on the similarity scores and a plurality of user profiles including information descriptive of the plurality of users'"'"' preferences for the features of the plurality of users; and (D) delivering, to at least some of the plurality of users, message information derived from the incoming message, the relevancy scores, and the plurality of user profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification