Method, apparatus, and computer program product for indexing, synchronizing and searching digital data
First Claim
Patent Images
1. A method, comprising:
- indexing stored data without interrupting use of the stored data;
synchronizing the indexed data with data stored subsequent to the indexing step;
searching at least one of the synchronized data and the indexed data; and
outputting results of the searching step.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product provide a search module for searching digital data. The search module operates, according to an embodiment, by indexing stored data without interrupting use of the stored data, synchronizing the indexed data with data stored subsequent to the indexing step, searching at least one of the synchronized data and the indexed data, and outputting results of the searching step.
-
Citations
46 Claims
-
1. A method, comprising:
-
indexing stored data without interrupting use of the stored data;
synchronizing the indexed data with data stored subsequent to the indexing step;
searching at least one of the synchronized data and the indexed data; and
outputting results of the searching step. - 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. A computer program product comprising a computer useable medium having computer program logic stored thereon for controlling at least one processor, the computer program logic comprising:
-
first computer program code means for causing said at least one processor to index stored data without interrupting use of the stored data;
second computer program code means for causing said at least one processor to synchronize the indexed data with data stored subsequent to the operation of the first computer program code means;
third computer program code means for causing said at least one processor to search at least one of the synchronized data and the indexed data; and
fourth computer program code means for causing said at least one processor to output results of the search.
-
-
36. A system, comprising:
-
a controller;
at least one storage device that stores initial data, indexed data, and synchronized data under control of the controller; and
a graphical user interface, controlled by the controller, that enables a user to enter search commands; and
a search module that searches at least one of the indexed data and the synchronized data, wherein the graphical user interface displays the results of the search module. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system, comprising:
-
means for indexing stored data without interrupting use of the stored data;
means for synchronizing the indexed data with data stored subsequent to the indexing of the stored data;
means for searching at one of the synchronized data or the indexed data; and
means for outputting results of the searching.
-
Specification