Methods and systems for managing data
First Claim
Patent Images
1. A machine implemented method of processing data, the method comprising:
- determining a power state of a data processing system;
establishing a first set of indexing queues or metadata importation queues if the data processing system is in a first power state;
establishing a second set of indexing queues or metadata importation queues if the data processing system is in a second power state.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing data, such as metadata or indexes for index databases. In one exemplary method, different processing priorities are assigned to different indexing tasks based upon the origin of the task. In another exemplary method, indexing tasks are processed in a first mode when a data processing system is in a first power state and indexing tasks are processed in a second mode when the data processing system is in a second power state.
-
Citations
82 Claims
-
1. A machine implemented method of processing data, the method comprising:
-
determining a power state of a data processing system;
establishing a first set of indexing queues or metadata importation queues if the data processing system is in a first power state;
establishing a second set of indexing queues or metadata importation queues if the data processing system is in a second power state. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable medium providing instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
determining a power state of a data processing system;
establishing a first set of indexing queues or metadata importation queues if the data processing system is in a first power state;
establishing a second set of indexing queues or metadata importation queues if the data processing system is in a second power state. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
means for determining a power state of a data processing system;
means for establishing a first set of indexing queues or metadata importation queues if the data processing system is in a first power state;
means for establishing a second set of indexing queues or metadata importation queues if the data processing system is in a second power state. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine implemented method for processing data, the method comprising:
-
processing requests for indexing of files or importing metadata of the files at a first priority when a data processing system is in a first power consumption state;
processing requests for indexing of at least some files or importing metadata of at least some files at a second priority when the data processing system is in a second power consumption state. - View Dependent Claims (20, 21, 22)
-
-
23. A machine readable medium providing instructions which when executed by a data processing system cause the data processing system to perform a method for processing data, the method comprising:
-
processing requests for indexing of files or importing metadata of the files at a first priority when a data processing system is in a first power consumption state;
processing requests for indexing of at least some files or importing metadata of at least some files at a second priority when the data processing system is in a second power consumption state. - View Dependent Claims (24, 25, 26)
-
-
27. A data processing system comprising:
-
means for processing requests for indexing of files or importing metadata of the files at a first priority when a data processing system is in a first power consumption state;
means for processing requests for indexing of at least some files or importing metadata of at least some files at a second priority when the data processing system is in a second power consumption state. - View Dependent Claims (28, 29, 30)
-
-
31. A machine implemented method for processing data, the method comprising:
-
determining whether a data processing system is in a low power consumption state;
determining whether, if the data processing system is in the low power consumption state, an indexing operation is of a first type or a second type;
performing indexing at a first priority if the indexing operation is of the first type;
performing indexing at a second priority if the indexing operation is of the second type, wherein the first priority is a higher priority than the second priority. - View Dependent Claims (32, 33)
-
-
34. A machine readable medium providing instructions which when executed by a data processing system cause the data processing system to perform a method for processing data, the method comprising:
-
determining whether a data processing system is in a low power consumption state;
determining whether, if the data processing system is in the low power consumption state, an indexing operation is of a first type or a second type;
performing indexing at a first priority if the indexing operation is of the first type;
performing indexing at a second priority if the indexing operation is of the second type, wherein the first priority is a higher priority than the second priority. - View Dependent Claims (35, 36)
-
-
37. A data processing system comprising:
-
means for determining whether a data processing system is in a low power consumption state;
means for determining whether, if the data processing system is in the low power consumption state, an indexing operation is of a first type or a second type;
means for performing indexing at a first priority if the indexing operation is of the first type;
means for performing indexing at a second priority if the indexing operation is of the second type, wherein the first priority is a higher priority than the second priority. - View Dependent Claims (38, 39)
-
-
40. A machine readable medium providing instructions which when executed by a data processing system cause the data processing system to perform a method for processing data, the method comprising:
-
determining whether a data processing system is in a low power consumption state;
determining whether, if the data processing system is in the low power consumption state, an operation to add metadata of a file to a metadata database is of a first type or a second type;
performing an adding of metadata at a first priority if the operation is of the first type;
performing an adding of metadata at a second priority if the operation is of the second type, wherein the first priority is a higher priority than the second priority. - View Dependent Claims (41, 42)
-
-
43. A machine implemented method of processing data, the method comprising:
-
receiving an indication of a power state of a data processing system;
determining how to process indexing tasks in response to the indication. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
receiving an indication of a power state of a data processing system;
determining how to process indexing tasks in response to the indication. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A data processing system comprising:
-
means for receiving an indication of a power state of a data processing system;
means for determining how to process indexing tasks in response to the indication. - View Dependent Claims (54, 55, 56, 57)
-
-
58. A machine implemented method of processing data, the method comprising:
-
determining storage locations of files to be indexed, the files being listed in at least one indexing queue;
determining a sequence of indexing based on storage locations. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
determining storage locations of files to be indexed, the files being listed in at least one indexing queue;
determining a sequence of indexing based on storage locations. - View Dependent Claims (64, 65, 66, 67)
-
-
68. A data processing system comprising:
-
means for determining storage locations of files to be indexed, the files being listed in at least one indexing queue;
means for determining a sequence of indexing based on storage locations. - View Dependent Claims (69, 70, 71, 72)
-
-
73. A machine implemented method of processing data, the method comprising:
-
storing data on a storage device of a data processing system;
receiving, through a port coupled to the storage device, at least one command to cause indexing of data stored on the storage device based, at least in part, on a power state of the data processing system. - View Dependent Claims (74, 75)
-
-
76. A machine readable medium providing executable instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
storing data on a storage device of a data processing system;
receiving, through a port coupled to the storage device, at least one command to cause indexing of data stored on the storage device based, at least in part, on a power state of the data processing system. - View Dependent Claims (77, 78)
-
-
79. A data processing system comprising:
-
means for storing data on a storage device of a data processing system;
means for receiving, through a port coupled to the storage device, at least one command to cause indexing of data stored on the storage device based, at least in part, on a power state of the data processing system. - View Dependent Claims (80, 81)
-
-
82. An apparatus comprising:
-
a first storage volume of a first data processing system;
a port of the first data processing system, the port to couple the first data processing system to a second data processing system which has a second storage volume, the port being coupled to the first storage volume, the port receiving at least one command to cause indexing of data stored on the first storage volume based, at least in part, on a power state of at least one of the first data processing system and the second data processing system.
-
Specification