发明名称 Memory optimizing for re-ordering user edits
摘要 The subject invention can track and apply user edits to a source document as a sequence of changes. The changes can be applied in a document or spatial order irrespective of temporal factors. The invention can maintain intervals that represent user operations (e.g., insertions, deletions, zero-net-length changes). As well, the invention can infer a location in the original document that corresponds to a particular operation. In accordance therewith, the invention can arrange temporally sequenced user document modifications into an order consistent with the layout of the document file encoding. This functionality of mapping re-sequenced changes into the original document data representation is one novel feature of the invention. The invention can enable portions of the source document loaded into memory on an as-needed basis whereby changes relevant to the instant portion can be made.
申请公布号 US8010894(B2) 申请公布日期 2011.08.30
申请号 US20050131960 申请日期 2005.05.18
申请人 MICROSOFT CORPORATION 发明人 MERRILL JOHN WICKENS LAMB;NIELSON MARK LINO;JAIN RUPALI
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人
主权项
地址