发明名称 Method and apparatus for searching metadata
摘要 Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, hut 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.
申请公布号 US9130952(B2) 申请公布日期 2015.09.08
申请号 US201414174726 申请日期 2014.02.06
申请人 Apple Inc. 发明人 Colclasure Kaelin Lee;Tucker Ruxton J.;Suinn Bradley R M;Hornkvist John Martin;Arrouye Yan;Callaghan Brent
分类号 G06F17/30;G06F7/00;H04L29/06 主分类号 G06F17/30
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A computer-implemented method for searching metadata, the method comprising: in response to a first request received from a first remote metadata store (MDS) peer instance of a first remote peer for accessing metadata stored in a local MDS of a local peer, creating and initiating by a peer manager a first local MDS peer instance to establish a first communications channel with the first remote MDS peer instance to allow the first remote peer accessing the metadata stored in the local MDS of the local peer, wherein the first local MDS peer instance operates as a first proxy for a first peer MDS process specifically for handling the first request for accessing the metadata stored in the local MDS over the first communications channel; in response to a second request received from a local client of the local peer for accessing metadata stored in a second remote peer, creating and initiating by the peer manager a second local MDS peer instance to establish a second communications channel with a second remote MDS peer instance of the second remote peer to allow the local client accessing the metadata stored in the second remote peer, wherein the second local MDS peer instance operates as a second proxy for a second peer MDS process specifically for handling the second request for accessing the metadata stored in the second remote peer over second communications channel; and managing by the peer manager the first and second communications channels via the first and second MDS peer instances, respectively.
地址 Cupertino CA US