发明名称 Electronic book version and annotation maintenance
摘要 Techniques are disclosed for maintaining multiple versions of electronic books on an access device and for carrying over annotations between the multiple versions. In one embodiment, an annotation to be carried over between multiple versions may include both a document file indicator and a surrounding text indicator associated with a document file in a version. The document file indicator may be used to determine whether a corresponding document file exists in a differing version. If the document file exists in the differing version, the surrounding text indicator may be used to determine whether the surrounding text exists within the differing version. If the surrounding text exists, the annotation may be inserted at the corresponding location in the differing version. Differing versions may be maintained on the access device based on whether each of the differing versions is a major or minor version. Versions of the electronic book and related annotations may be stored on or off-device.
申请公布号 US8977952(B2) 申请公布日期 2015.03.10
申请号 US201113290739 申请日期 2011.11.07
申请人 Thomson Reuters Global Resources 发明人 Bennett Daniel;Daup John Scott
分类号 G06F17/24 主分类号 G06F17/24
代理机构 代理人 DiVita Bart;Giuliano Jeanpierre
主权项 1. A method of maintaining annotations across versions of an electronic book comprising: receiving at an access device a version of an electronic book and a signal instructing the access device to correlate a set of annotations associated with a different version of the electronic book with the received version of the electronic book, the received and different versions of the electronic books each including at least one document file, wherein each annotation in the set of annotations includes a document file indicator corresponding to the at least one document file with which the annotation is associated; using the document file indicator to compare each annotation of the set of annotations with the received version of the electronic book in order to determine where the annotation should be inserted into the received version of the electronic book, wherein if the received version of the electronic book does not include a document file indicator that matches a document file indicator of the different version of the electronic book, the annotation associated with the document file indicator of the different version is inserted at the beginning of the received version of the electronic book; and, inserting each annotation of the set of annotations into a location of the received version based on the comparing.
地址 Baar CH