Automatic method and system for formulating and transforming representations of context used by information services
First Claim
1. A method for formulating context representations for use in information services based on an active task being manipulated by a user, comprising the steps of:
- determining properties related to the active task;
generating a context representation based on an analysis of the active task;
retrieving at least one transformation rule corresponding to the properties related to the active task; and
transforming the context representation by applying the at least one transformation rule corresponding to the properties related to the active task.
2 Assignments
0 Petitions
Accused Products
Abstract
An information retrieval system for automatically retrieving information related to the context of an active task being manipulated by a user. The system observes the operation of the active task and user interactions, and utilizes predetermined criteria to generate a context representation of the active task that are relevant to the context of the active task. The information retrieval system then processes the context representation to generate queries or search terms for conducting an information search. The information retrieval system reorders the terms in a query so that they occur in a meaningful order as they naturally occur in a document or active task being manipulated by the user. Furthermore, the information retrieval system may access a user profile to retrieve information related to the user, and the select information sources or transform search terms based on attributes related to the user, such as the users occupation, position in a company, major in school, etc.
302 Citations
32 Claims
-
1. A method for formulating context representations for use in information services based on an active task being manipulated by a user, comprising the steps of:
-
determining properties related to the active task;
generating a context representation based on an analysis of the active task;
retrieving at least one transformation rule corresponding to the properties related to the active task; and
transforming the context representation by applying the at least one transformation rule corresponding to the properties related to the active task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 32)
-
-
13. A machine-readable medium bearing instructions for formulating context representation for use in information services based on an active task being manipulated by a user, the instructions upon execution by a data processing system causing the data processing system to perform the steps of:
-
determining properties related to the active task;
generating a context representation based on an analysis of the active task;
retrieving at least one transformation rule corresponding to the properties related to the active task; and
transforming the context representation by applying the at least one transformation rule corresponding to the properties related to the active task. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for formulating context representations of an active task comprising the steps of:
-
generating at least one constituent of the context representation;
accessing information related to attributes of a user; and
modifying the at least one constituent of the context representation based on the attributes of the user. - View Dependent Claims (25, 26, 27)
-
-
28. A machine-readable medium bearing instructions for formulating a context representation of an active task, the instructions upon execution by a data processing system causing the data processing system to perform the steps of:
-
generating at least one constituent of the context representation;
accessing information related to attributes of a user; and
modifying the at least one of the constituent of the context representation based on the attributes of the user. - View Dependent Claims (31)
-
-
29. The machine-readable medium 28 further including instructions, upon execution by the data processing system, causing the data processing system to conduct an information search based on a result of the modifying step.
-
30. The machine-readable medium 28, wherein information search is conducted in information sources selected based on the attributes of the user.
Specification