发明名称 DOCUMENT TRACKING FOR SAFE SAVE OPERATIONS
摘要 Systems and methods are disclosed that track a document within a file system using document identifier (DOCID) that is preserved during safe save operations. The DOCID can be a universally unique identifier (UUID). The DOCID can be generated on a local file system or generated during a synchronization process with a remote synchronization service. Applications can opt in to document tracking. The kernel of the operating system can monitor file system operations on a per-application and per-thread basis and determine when a processing thread is about to perform a safe save. When a sequence of file system operations indicates that a safe save is to be performed, the kernel can generate and store a tombstone record that includes the DOCID and other metadata of the tracked document and pass the DOCID and metadata to the newly saved document.
申请公布号 US2015347440(A1) 申请公布日期 2015.12.03
申请号 US201414502577 申请日期 2014.09.30
申请人 Apple Inc. 发明人 Habouzit Pierre;Giampaolo Dominic B.
分类号 G06F17/30;G06F11/14 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method of tracking a document within a file system, the method comprising: monitoring, by a kernel, file system operations for the document; determining, by the kernel, that the file system operations include a sequence of file system operations that indicate that a safe save process is being performed; and saving, in response to the determining, metadata about the document, the metadata comprising a document identifier that is unique within the file system.
地址 Cupertino CA US