Methods and apparatus to recall context relevant information
First Claim
Patent Images
1. A method of facilitating access to data objects, comprising:
- capturing an event associated with a computer system;
in response to the captured event, selecting a subset of data objects that may be related to the event;
creating a list associated with the subset of data objects, wherein the list is at least partially ordered based on a degree of relevance ranking between a data object in the list and the event; and
outputting information associated with the created list;
wherein said event associated with a computing system comprises a data object gaining the focus of a graphical user interface;
wherein said data object gaining the focus of the graphical user interface comprises a window displaying an email message being opened or brought to the foreground;
wherein said outputting comprises displaying, in the window, indications of the subset of data objects; and
wherein the indications of the subset of data objects includes an indication of a data object stored in a database;
the method further comprising displaying a set of choices that includes a choice to remove the indication of the data object from the indications of the subset of data objects without completely removing the data object from the database.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to facilitate retrieval of context relevant information. According to some embodiments, an event associated with a computer system is captured. In response to the captured event, a subset of data objects are selected that may be related to the event. A list associated with the subset of data objects may then be created, wherein the list is at least partially ordered based on a degree of relevance between a data object in the list and the event. Information associated with the created list may then be provided.
29 Citations
37 Claims
-
1. A method of facilitating access to data objects, comprising:
-
capturing an event associated with a computer system; in response to the captured event, selecting a subset of data objects that may be related to the event; creating a list associated with the subset of data objects, wherein the list is at least partially ordered based on a degree of relevance ranking between a data object in the list and the event; and outputting information associated with the created list; wherein said event associated with a computing system comprises a data object gaining the focus of a graphical user interface; wherein said data object gaining the focus of the graphical user interface comprises a window displaying an email message being opened or brought to the foreground; wherein said outputting comprises displaying, in the window, indications of the subset of data objects; and wherein the indications of the subset of data objects includes an indication of a data object stored in a database; the method further comprising displaying a set of choices that includes a choice to remove the indication of the data object from the indications of the subset of data objects without completely removing the data object from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 36, 37)
-
-
30. A medium storing instructions adapted to be executed by a processor to perform a method, said method comprising:
-
capturing a user-initiated event associated with a computer system; in response to the captured event, determining a subset of data objects that may be related to the event; creating a list associated with the subset of data objects, wherein the list is at least partially ordered based on a degree of relevance between a data object in the list and the event; grouping data objects in the list based on relationships between data objects within the subset; and outputting information associated with the created list; wherein said event associated with a computer system comprises a data object gaining the focus of the graphical user interface; wherein said data object gaining the focus of the graphical user interface comprises a window displaying an email message being opened or brought to the foreground; wherein said outputting comprises displaying, in the window, names associated with data objects in the grouped list; and wherein the indications of the subset of data objects includes an indication of a data object stored in a database; the method further comprising displaying a set of choices that includes a choice to remove the indication of the data object from the indications of the subset of data objects without completely removing the data object from the database. - View Dependent Claims (35)
-
-
31. An apparatus, comprising:
-
an event monitor to capture events associated with a computer system; a list selection engine to select a subset of data objects, wherein the list is at least partially ordered based on a degree of relevance between a data object in the list and the event; and a display to display a graphical user interface; wherein said event associated with a computing system comprises a data object gaining the focus of the graphical user interface; wherein said data object gaining the focus of the graphical user interface comprises a window displaying an email message being opened or brought to the foreground; wherein the display comprises a display to display, in the window, indications of the subset of data objects; wherein the indications of the subset of data objects includes an indication of a data object stored in a database; and wherein the display to display the indications of the subset of data objects comprises a display to display a set of choices that includes a choice to remove the indication of the data object from the indications of the subset of data objects without completely removing the data object from the database. - View Dependent Claims (32)
-
Specification