Methods and systems for managing data
First Claim
Patent Images
1. A non-transitory machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method for handling data, the method comprising:
- establishing a connection with a licensee;
transmitting to the licensee during a downloading operation, for storage on a machine readable volume of a computer system;
at least a portion of an Operating System (OS) which executes with a searching software component,a plurality of files of different file types, andan index database having pre-indexed content of the plurality of files, wherein the index database is created by pre-indexing the plurality of files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the computer system with the searching software component without indexing the plurality of files stored on the machine readable volume after the downloading operation.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for managing an index database. In one exemplary method, an index database is stored on a machine readable volume with an operating system and the files which have been indexed, and then the volume is, after the storing, made available for distribution to licensees or customers. In this manner, the volume will include a previously created index database, allowing a user to begin use of the index database without having to perform an indexing operation.
104 Citations
30 Claims
-
1. A non-transitory machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method for handling data, the method comprising:
-
establishing a connection with a licensee; transmitting to the licensee during a downloading operation, for storage on a machine readable volume of a computer system; at least a portion of an Operating System (OS) which executes with a searching software component, a plurality of files of different file types, and an index database having pre-indexed content of the plurality of files, wherein the index database is created by pre-indexing the plurality of files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the computer system with the searching software component without indexing the plurality of files stored on the machine readable volume after the downloading operation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system comprising:
-
means for establishing a connection with a licensee; means for transmitting to the licensee during a downloading operation, for storage on a machine readable volume of a computer system; at least a portion of an Operating System (OS) which executes with a searching software component, a plurality of files of different file types, and an index database having pre-indexed content of the plurality of files, wherein the index database is created by pre-indexing the plurality of files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the computer system with the searching software component without indexing the plurality of files stored on the machine readable volume after the downloading operation. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for handling data, the method comprising:
-
establishing a connection with a server system; receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of; at least a portion of an Operating System (OS) which executes with a searching software component, a plurality of user related files, and an index database having pre-indexed content of the plurality of user related files, wherein substantially all of the user related files are indexed in the index database, and wherein the index database is created by pre-indexing the plurality of user related files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the data processing system with the searching software component without indexing the plurality of user related files stored on the machine readable volume after the downloading operation. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method for handling data, the method comprising:
-
establishing a connection with a server system; receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of; at least a portion of an Operating System (OS) which executes with a searching software component, a plurality of user related files, and an index database having pre-indexed content of the plurality of user related files, wherein substantially all of the user related files are indexed in the index database, and wherein the index database is created by pre-indexing the plurality of user related files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the data processing system with the searching software component without indexing the plurality of user related files stored on the machine readable volume after the downloading operation. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A data processing system comprising:
-
means for establishing a connection with a server system; means for receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of; at least a portion of an Operating System (OS) which executes with a searching software component, a plurality of user related files, and an index database having pre-indexed content of the plurality of user related files, wherein substantially all of the user related files are indexed in the index database, and wherein the index database is created by pre-indexing the plurality of user related files prior to the downloading operation such that the pre-indexed content in the index database is searchable on the data processing system with the searching software component without indexing the plurality of user related files stored on the machine readable volume after the downloading operation. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A non-transitory machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method for handling data, the method comprising:
-
establishing a connection with a licensee; transmitting to the licensee during a downloading operation, for storage on a machine readable volume of a computer system, at least a portion of an Operating System (OS), files of different file types, and an index database, wherein each of the files is identified by a persistent file identifier that remains the same after the files are transmitted to the licensee, and wherein the index database is created from the files prior to the downloading operation such that the index database is searchable on the computer system without indexing the files stored on the machine readable volume after the downloading operation.
-
-
27. A data processing system comprising:
-
means for establishing a connection with a licensee; means for transmitting to the licensee during a downloading operation, for storage on a machine readable volume of a computer system, at least a portion of an Operating System (OS), files of different file types, and an index database, wherein each of the files is identified by a persistent file identifier that remains the same after the files are transmitted to the licensee, and wherein the index database is created from the files prior to the downloading operation such that the index database is searchable on the computer system without indexing the files stored on the machine readable volume after the downloading operation.
-
-
28. A method for handling data, the method comprising:
-
establishing a connection with a server system; receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of at least a portion of an Operating System (OS), user related files, and an index database, wherein each of the files is identified by a persistent file identifier that remains the same after the user related files are received from the server system, wherein substantially all the user related files are indexed in the index database, and wherein the index database is created from the user related files prior to the downloading operation such that the index database is searchable on the data processing system without indexing the user related files stored on the machine readable volume after the downloading operation.
-
-
29. A non-transitory machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method for handling data, the method comprising:
-
establishing a connection with a server system; receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of at least a portion of an Operating System (OS), user related files, and an index database, wherein each of the files is identified by a persistent file identifier that remains the same after the user related files are received from the server system, wherein substantially all the user related files are indexed in the index database, and wherein the index database is created from the user related files prior to the downloading operation such that the index database is searchable on the data processing system without indexing the user related files stored on the machine readable volume after the downloading operation.
-
-
30. A data processing system comprising:
-
means for establishing a connection with a server system; means for receiving a transmission during a downloading operation, from the server system, for storage on a machine readable volume of a data processing system, of at least a portion of an Operating System (OS), user related files, and an index database, wherein each of the user related files is identified by a persistent file identifier that remains the same after the user related files are received from the server system, wherein substantially all the user related files are indexed in the index database, and wherein the index database is created from the user related files prior to the downloading operation such that the index database is searchable on the data processing system without indexing the user related files stored on the machine readable volume after the downloading operation.
-
Specification