Automated Contextual Information Retrieval Based on Multi-Tiered User Modeling and Dynamic Retrieval Strategy
First Claim
1. A method for automatically presenting content relevant to a current message, said method comprising:
- obtaining a multi-tiered user model containing a multi-tiered representation of pair-wise interactions of a first user with each of one or more contacts, wherein the multi-tiered representation includes a plurality of topic models, wherein each of the topic models corresponds to a pair-wise interaction between the first user and one of the contacts, wherein each of the topic models contains a set of topics, wherein each topic contains a list of topic keywords;
extracting context information of a current message based on a content of the current message, one or more of a sender and a recipient of the current message, and the multi-tiered user model;
determining a retrieval strategy based on the extracted context information of the current message;
selecting from a set of information repositories for contextual information retrieval based on the determined retrieval strategy, wherein the set of information repositories comprises one or more of people directories, a local memory, one or more online repositories, an email repository and a calendar entry repository;
generating one or more contextual queries to search the selected information repositories; and
presenting the content relevant to the current message from the selected information repositories based on the one or more contextual queries.
1 Assignment
0 Petitions
Accused Products
Abstract
Automated contextual information retrieval techniques are provided based on multi-tiered user modeling and a dynamic retrieval strategy. Content relevant to a current message is presented by initially obtaining a multi-tiered user model containing a multi-tiered representation of interactions of a first user with each contact, wherein the multi-tiered representation includes a plurality of topic models each corresponding to interactions between the first user and one contact. The topic models contain a set of topics, each containing topic keywords. Context information is extracted based on content of the current message, a sender and/or a recipient of the current message, and the multi-tiered user model. A retrieval strategy is determined based on the extracted context information. Contextual queries are generated to search the information repositories selected based on the determined retrieval strategy. Content relevant to the current message is presented based on search results from the selected information repositories.
39 Citations
20 Claims
-
1. A method for automatically presenting content relevant to a current message, said method comprising:
-
obtaining a multi-tiered user model containing a multi-tiered representation of pair-wise interactions of a first user with each of one or more contacts, wherein the multi-tiered representation includes a plurality of topic models, wherein each of the topic models corresponds to a pair-wise interaction between the first user and one of the contacts, wherein each of the topic models contains a set of topics, wherein each topic contains a list of topic keywords; extracting context information of a current message based on a content of the current message, one or more of a sender and a recipient of the current message, and the multi-tiered user model; determining a retrieval strategy based on the extracted context information of the current message; selecting from a set of information repositories for contextual information retrieval based on the determined retrieval strategy, wherein the set of information repositories comprises one or more of people directories, a local memory, one or more online repositories, an email repository and a calendar entry repository; generating one or more contextual queries to search the selected information repositories; and presenting the content relevant to the current message from the selected information repositories based on the one or more contextual queries. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for automatically presenting content relevant to a current message, said system comprising:
-
a memory; and at least one processor, coupled to the memory, operative to; obtain a multi-tiered user model containing a multi-tiered representation of pair-wise interactions of a first user with each of one or more contacts, wherein the multi-tiered representation includes a plurality of topic models, wherein each of the topic models corresponds to a pair-wise interaction between the first user and one of the contacts, wherein each of the topic models contains a set of topics, wherein each topic contains a list of topic keywords; extract context information of a current message based on a content of the current message, one or more of a sender and a recipient of the current message, and the multi-tiered user model; determine a retrieval strategy based on the extracted context information of the current message; select from a set of information repositories for contextual information retrieval based on the deteimined retrieval strategy, wherein the set of information repositories comprises one or more of people directories, a local memory, one or more online repositories, an email repository and a calendar entry repository; generate one or more contextual queries to search the selected information repositories; and present the content relevant to the current message from the selected information repositories based on the one or more contextual queries. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An article of manufacture for automatically presenting content relevant to a current message, comprising a tangible machine readable recordable medium containing one or more programs which when executed implement the steps of:
-
obtaining a multi-tiered user model containing a multi-tiered representation of pair-wise interactions of a first user with each of one or more contacts, wherein the multi-tiered representation includes a plurality of topic models, wherein each of the topic models corresponds to a pair-wise interaction between the first user and one of the contacts, wherein each of the topic models contains a set of topics, wherein each topic contains a list of topic keywords; extracting context information of a current message based on a content of the current message, one or more of a sender and a recipient of the current message, and the multi-tiered user model; determining a retrieval strategy based on the extracted context information of the current message; selecting from a set of information repositories for contextual information retrieval based on the determined retrieval strategy, wherein the set of information repositories comprises one or more of people directories, a local memory, one or more online repositories, an email repository and a calendar entry repository; generating one or more contextual queries to search the selected information repositories; and presenting the content relevant to the current message from the selected information repositories based on the one or more contextual queries. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification