发明名称 Methods and systems for managing data
摘要 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.
申请公布号 US9626370(B2) 申请公布日期 2017.04.18
申请号 US201514929045 申请日期 2015.10.30
申请人 Apple Inc. 发明人 Arrouye Yan;Giampaolo Dominic;Carol Andrew
分类号 G06F7/00;G06F17/30;G06F1/32 主分类号 G06F7/00
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A machine implemented method of processing data using one or more processors, the method comprising: receiving requests for a plurality of indexing operations to index one or more files, wherein the requested indexing operations are required as a result of one of either a first occurrence or a second occurrence; grouping the requested indexing operations into a first indexing queue and a second indexing queue based on whether the requested indexing operations are required as a result of the first occurrence or the second occurrence, wherein the requested indexing operations required as a result of the first occurrence are grouped into the first indexing queue and the requested indexing operations required as a result of the second occurrence are grouped into the second indexing queue; and performing the requested indexing operations in the first indexing queue at a first priority and the requested indexing operations in the second indexing queue at a second priority different than the first priority.
地址 Cupertino CA US