Method and apparatus for storing and managing data
First Claim
1. A data storage apparatus comprising:
- an interface configured to receive digital data; and
a data processor communicatively coupled to the interface and being configured to;
automatically receive digital data from the interface and cause the digital data to be stored to a write-once-read-many (WORM) storage device,process a search query against the digital data stored on the WORM storage device, andin response to processing the search query against the digital data stored on the WORM storage device, generate data that identifies data stored on the WORM storage device that satisfies the search query.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for automatically storing and managing digital data. Digital data is periodically received from a variety of sources. Example digital data include, without limitation, facsimile data, scanned document data, copier data, printer data and email data. The received digital data is automatically stored on a WORM storage device. The data stored on the WORM storage device may be automatically indexed and search queries processed against the index to locate digital data stored on the WORM storage device. Other embodiments include the use of meta data and an automatic watchdog process may be employed to periodically process search queries against the data stored on the WORM storage device.
-
Citations
28 Claims
-
1. A data storage apparatus comprising:
-
an interface configured to receive digital data; and a data processor communicatively coupled to the interface and being configured to; automatically receive digital data from the interface and cause the digital data to be stored to a write-once-read-many (WORM) storage device, process a search query against the digital data stored on the WORM storage device, and in response to processing the search query against the digital data stored on the WORM storage device, generate data that identifies data stored on the WORM storage device that satisfies the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for storing data comprising the computer-implemented steps of:
-
receiving digital data to be stored; automatically causing the digital data to be stored to a write-once-read-many (WORM) storage device without human intervention; receiving a search query; processing the search query against the digital data stored on the WORM storage device; and generating data that identifies data stored on the WORM storage device that satisfies the search query. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium carrying one or more sequences of one or more instructions for storing data, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receive digital data to be stored; and automatically cause the digital data to be stored to a write-once-read-many (WORM) storage device without human intervention; receive a search query; process the search query against the digital data stored on the WORM storage device; and generate data that identifies data stored on the WORM storage device that satisfies the search query. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification