Method and apparatus for annotation content conversions
Assignee3S International, LLC
InventorXiaopeng He
Life of this patent
Estimating the term…
Abstract
Method and apparatus for converting annotation contents from one format to another are provided. The embodiments of this invention prevent annotation data loss when a content viewer generating annotation contents is switched to or replaced by another content viewer, or multiple types of content viewers are in use in a content management system.
Claims24
A method for annotation content conversion comprising:
- Providing an intermediary annotation content format that may or may not be content viewer neutral;
- And providing a conversion input interface for converting annotation content from an arbitrary annotation format to said intermediary format;
- And providing a conversion output interface for converting annotation content from said intermediary format to an arbitrary annotation format.
A method for persisting annotation contents in and retrieving annotation contents from an annotation content repository comprising:
- Providing an annotation content format as the annotation content storage format with which all annotation contents are stored in an annotation content repository;
- Providing data input conversion means for converting annotation content from a format native to the client to said storage format before annotation contents are saved into the annotation content repository;
- Providing data output conversion means for converting annotation content from said storage format to a format native to the client before annotation contents are delivered to the client requesting the specified annotation contents.
A computer system for annotation content conversions comprising:
- One or more executables to be executed by human interactively or by computer programs automatically for converting all annotation contents stored in an annotation content repository at once from a specified format to annotation contents of another specified format.
A computer system for content management comprising:
- One or more content display apparatus for displaying document content and associated annotation contents to end users;
- And an annotation content repository wherein all annotation contents are stored separately from the document contents that said annotation contents are associated with, wherein part of or all said annotation contents are in different format from that of said content display apparatus is able to recognize and display natively;
- And means for retrieving annotation content, upon request from clients including but not limited to said content display apparatus, from said annotation content repository;
- And means for converting on the fly annotation contents from a specific annotation content format to another annotation content format;
- And means for delivering annotation content to the requesting clients including but not limited to said content display apparatus.
Dependencies are inferred from the claim text.