Asynchronous unconscious retrieval in a network of information appliances
First Claim
Patent Images
1. A computer-implemented method for unconscious data retrieval, comprising:
- extracting at least one query key from a primary document;
responsive to a connection with at least one data source being available, pre-fetching at least one query result by;
querying the at least one data source with the at least one query key; and
receiving at least one query result from at least one data source;
evaluating the received at least one query result;
accessing the primary document; and
displaying at least one received query result;
wherein extracting, querying, receiving, and evaluating are performed automated asynchronously with respect to user interaction with the primary document; and
wherein displaying the at least one received query result is performed without regard to whether a connection with a data source is available and in response to accessing the primary document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for asynchronous unconscious retrieval retrieves and presents information to end users without requiring the end users to explicitly request the information. The invention automatically and asynchronously formulates queries and presents relevant information to end users within the context of existing applications, so as to minimize the effort, overhead, and context shifts associated with conventional conscious retrieval.
248 Citations
100 Claims
-
1. A computer-implemented method for unconscious data retrieval, comprising:
-
extracting at least one query key from a primary document; responsive to a connection with at least one data source being available, pre-fetching at least one query result by; querying the at least one data source with the at least one query key; and receiving at least one query result from at least one data source; evaluating the received at least one query result; accessing the primary document; and displaying at least one received query result; wherein extracting, querying, receiving, and evaluating are performed automated asynchronously with respect to user interaction with the primary document; and wherein displaying the at least one received query result is performed without regard to whether a connection with a data source is available and in response to accessing the primary document. - 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, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer-implemented system for unconscious data retrieval, comprising:
-
a receiver, for receiving a primary document; a requester, coupled to the receiver, for, responsive to a connection with at least one data source being available, pre-fetching at least one query result by generating and transmitting to at least one data source at least one query related to the primary document; an evaluator, for receiving at least one query result from the at least one data source and for evaluating the received at least one query result; and a display, coupled to the evaluator, for displaying the at least one received query result without regard to whether a connection with a data source is available; wherein the receiver, the requester, and the evaluator operate automated asynchronously with respect to user interaction with the primary document. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A computer program product comprising a computer-usable medium having computer-readable code embodied therein for unconscious data retrieval, comprising:
-
computer-readable program code configured to cause a computer to extract at least one query key from a primary document; computer-readable program code configured to cause a computer to, responsive to a connection with at least one data source being available, pre-fetching at least one query result by; querying at least one data source with the at least one query key; and receiving at least one query result from at least one data source; computer-readable program code configured to cause a computer to evaluate the received at least one query result; computer-readable program code configured to cause a computer to access the primary document; and computer-readable program code configured to cause a computer to display at least one received query result; wherein the computer-readable program code configured to cause a computer to extract, query, receive, and evaluate operate automated asynchronously with respect to user interaction with the primary document; and wherein the computer-readable program code configured to cause a computer to display the at least one received query result operates without regard to whether a connection with a data source is available and in response to accessing the primary document. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100)
-
Specification