SYSTEM FOR FINDING DATA RELATED TO AN EXAMPLE DATUM ON TWO ELECTRONIC DEVICES
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for finding items related to an example item or a set of example items in a low processing power device with limited storage are provided. The system comprises relationship agents, an item relationship database, a synchronizer, and logic for finding related items. The relationship agents are embedded in a computing device separated from the low processing power device. The relationship agents automatically build relationship information between different items based on certain criteria, including temporal relevance, content relevance and people relevance. The item relationship database is formed by the relationship agents and stores the relationship information between different items. The synchronizer transfers the item relationship database, or a portion thereof, from the computing device to the low processing power device. Using queries to the transferred item relationship database, logic embedded in the low processing power device finds items related to the example item.
-
Citations
37 Claims
-
1. (Canceled)
-
11. (Canceled)
-
16. (Canceled)
-
23. (Canceled)
-
34. A handheld device that supports query by example, comprising:
-
a data relationship database that stores pre-computed relationship information about data residing in different applications on a remote electronic device;
a user interface mechanism that allows a user to query for data related to an example datum;
logic that uses the relationship information in the data relationship database to find data related to the example datum; and
a display that displays the data related to the example datum when the user interface mechanism is invoked, wherein the related data are related to the example datum by possessing a same term, the same term being one of a same word contained in the data, a same string of words contained in the data, and a same calendar date contained in the data. - View Dependent Claims (12, 13, 14, 15, 31)
-
-
35. A method of finding data related to an example datum in a first computing device, the method comprising:
-
building relationship information about data residing in different applications in a second computing device;
forming a data relationship database that stores the relationship information in the second computing device;
transferring the data relationship database, or a portion thereof, from the second computing device to the first computing device;
querying for data related to the example datum; and
using the relationship information in the data relationship database to find the data related to the example datum in the first computing device, wherein the related data are related to the example datum by possessing a same term, the same term being one of a same word contained in the data, a same string of words contained in the data, and a same calendar date contained in the data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 32)
-
-
36. A computer readable medium for use in conjunction with a first computing device and a second computing device for finding data related to an example datum in the first computing device, the computer readable medium including computer readable instructions encoded thereon for:
-
building relationship information about data residing in different applications in the second computing device;
forming a data relationship database that stores the relationship information in the second computing device;
transferring the data relationship database, or a portion thereof, from the second computing device to the first computing device;
accepting the input of the example datum; and
using the relationship information in the data relationship database to find data related to the example datum in the first computing device, wherein the related data are related to the example datum by possessing a same term, the same term being one of a same word contained in the data, a same string of words contained in the data, and a same calendar date contained in the data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 33)
-
-
37. A system for finding data related to an example datum, comprising:
-
at least one relationship agent contained in a first electronic device that automatically builds relationship information about data residing in different applications on the first electronic device;
a data relationship database formed by the at least one relationship agent, the database including the relationship information about data residing in different applications on the first electronic device;
a synchronizer that transfers the data relationship database, or a portion thereof, from the first electronic device to a second electronic device;
a user interface on the second electronic device to accept input of the example datum; and
logic embedded in the second electronic device that uses the relationship information in the data relationship database to find data related to the example datum, wherein the related data are related to the example datum by possessing a same term, the same term being one of a same word contained in the data, a same string of words contained in the data, and a same calendar date contained in the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 30)
-
Specification