Ambachtsheer
Mark Ambachtsheer, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20130073932 | Interactive Content for Digital Books - This disclosure describes systems, methods, and computer program products for presenting interactive content for digital books. In some implementations, a graphical user interface (GUI) is presented that allows a user to view and interact with content embedded in a digital book. The interactive content can include, but is not limited to, text, image galleries, multimedia presentations, video, HTML, animated and static diagrams, charts, tables, visual dictionaries, review questions, three-dimensional (3D) animation and any other known media content. For example, various touch gestures can be used by the user to move through images and multimedia presentations, play video, answer review questions, manipulate three-dimensional objects, and interact with HTML. | 03-21-2013 |
20130073998 | AUTHORING CONTENT FOR DIGITAL BOOKS - This disclosure describes systems, methods, and computer program products for authoring content for digital books. In some implementations, a single graphical user interface (GUI) is presented that allows an author to design a layout for the digital book, including editing text and inserting various types of interactive elements in the text. The GUI functions as both a digital book layout design tool and a word processor to facilitate the building of a digital book. The relative page location of inserted widgets can be determined by a user-selectable anchor point placed within the text. An outline view of the digital book can be created and presented in the GUI based on a hierarchical structure determined by paragraph styles applied to the text. The GUI can provide a hybrid glossary and index page for allowing the author to create and manage a glossary and index for the digital book. | 03-21-2013 |
Mark A. Ambachtsheer, W. Vancouver CA
Patent application number | Description | Published |
---|---|---|
20110119573 | SUPPORTING PLATFORM-INDEPENDENT TYPESETTING FOR DOCUMENTS - Some embodiments of the present invention provide a system that typesets and renders a document in a platform-independent manner. During operation, the system first obtains the document, wherein the document includes text content and associated style information including one or more fonts. The system also obtains platform-independent font metrics for the one or more fonts, wherein the platform-independent font metrics include information that can be used to determine the positions of individual characters in a rendering of the document. Next, the system uses the platform-independent font metrics to determine how the document is divided into line fragments and pages. Finally, the system uses the determined division while rendering the document, so that the division of the document into line fragments and pages is the same across different computing platforms. | 05-19-2011 |
Mark A. Ambachtsheer, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20140115436 | ANNOTATION MIGRATION - Some embodiments provide a content processing application with a novel annotation migration operation that allows the application to automatically migrate annotations from a first version of content such as a document to a second version of the content. Examples of such annotations include user-specified notes, highlights, bookmarks, and/or other annotations. The content processing application examines different sets of content segments in the second version to identify a particular set of content segments that matches a first set of content segments in the first version associated with a particular annotation. Upon identifying a matching particular set of content segments, the content processing application associates the particular annotation with the particular set of content segments in the second version. The content processing application can then provide a presentation of the second version with the particular annotation for the matching particular set of content segments. | 04-24-2014 |