Method and apparatus for searching metadata
First Claim
Patent Images
1. A machine-implemented method, comprising:
- in response to a search query for metadata stored in one or more of a plurality of metadata stores, partitioning the search query into a plurality of search query segments; and
performing searches corresponding to the plurality of search query segments, each search being performed independently within the one or more metadata stores.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but is not limited to, in response to a search query for metadata stored in one or more of metadata stores, the search query is partitioned into multiple search query segments. Thereafter, searches corresponding to the search query segments are performed, where each search is performed independently within the one or more metadata stores. Other methods and apparatuses are also described.
37 Citations
34 Claims
-
1. A machine-implemented method, comprising:
-
in response to a search query for metadata stored in one or more of a plurality of metadata stores, partitioning the search query into a plurality of search query segments; and performing searches corresponding to the plurality of search query segments, each search being performed independently within the one or more metadata stores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium having instructions, when executed by a machine, cause the machine to perform a method, the method comprising:
-
in response to a search query for metadata stored in one or more of a plurality of metadata stores, partitioning the search query into a plurality of search query segments; and performing searches corresponding to the plurality of search query segments, each search being performed independently within the one or more metadata stores. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
a task manager, in response to a search query for metadata stored in one or more of a plurality of metadata stores, configured to partition the search query into a plurality of search query segments; and a search engine coupled to the task manager to perform searches corresponding to the plurality of search query segments, each search being performed independently within the one or more metadata stores. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus, comprising:
-
in response to a search query for metadata stored in one or more of a plurality of metadata stores, means for partitioning the search query into a plurality of search query segments; and means for performing searches corresponding to the plurality of search query segments, each search being performed independently within the one or more metadata stores.
-
-
26. A machine-implemented method, comprising:
-
in response to a first search query for searching metadata, partitioning the first search query into a plurality of first search query segments; in response to a second search query for searching metadata, partitioning the second search query into a plurality of second search query segments; and grouping the first and second search query segments into a plurality of bundles, at least one bundle having at least one first search query segment and at least one second search query segment and search query segments within a bundle having similar characteristics, wherein a search is performed on a per bundle basis. - View Dependent Claims (27, 28)
-
-
29. A machine-implemented method, comprising:
-
in response to a request for accessing metadata stored in a local storage volume mounted and representing a remote storage volume over a network using a network file accessing protocol, establishing a communication channel over the network file accessing protocol; and transmitting the request via the communication channel to the remote storage volume to access the requested metadata. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification