×

Adaptive dissemination of personalized and contextually relevant information

  • US 7,577,718 B2
  • Filed: 07/31/2006
  • Issued: 08/18/2009
  • Est. Priority Date: 07/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method performed by a computer having a memory and a processor for disseminating contextually relevant information based on user interests, the method comprising:

  • identifying user interests of a user by extracting terms from files associated with the user;

    automatically generating a user profile based on the user interests by,generating clusters of similar terms from the extracted terms,associating at least one cluster with each of a plurality of events associated with the user, andfor each event associated with the user,for each identified cluster associated with the event,identifying key terms in the cluster,generating a query from the key terms,generating a tome that includes the generated query and event information associated with the event, andplacing the generated topic in the user profile so that the user profile comprises key terms derived from terms extracted from the user interests and at least one query generated from one or more key terms; and

    periodically generating information for rendering to the user by,for each topic in the user profile, obtaining search results by executing each query associated with the topic against information sources,for each search result,identifying an event associated with the search result,calculating a static weight for the search result,calculating a temporal weight for the search result based at least in part on the proximity of the identified event associated with the search result to the current time,calculating an adaptive weight for the search result based at least in part on a user preference of the user,calculating a total weight for the search result based at least in part on the static, temporal, and adaptive weights, andranking the search results based on the total weight calculated for each search result, andrendering the ranked search results to the userwherein the generating and garnering are performed by the processor executing instructions stored in the memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×