×

Reflow narrative text objects in a document having text objects and graphical objects, wherein text object are classified as either narrative text object or annotative text object based on the distance from a left edge of a canvas of display

  • US 10,296,570 B2
  • Filed: 10/25/2013
  • Issued: 05/21/2019
  • Est. Priority Date: 10/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of authoring an electronic document displayed on an electronic display, the electronic document having content including document objects, the document objects including at least text objects and graphical objects, the text objects including at least one of narrative text objects or annotative text objects, and the graphical objects including at least one of image objects, structured graphics, digital ink, and hyperlinks, the method comprising:

  • modifying the content of the electronic document;

    automatically assigning a status of narrative text objects to at least one of the text objects at a time of input, wherein the narrative text objects are subject to automatic reflow, and wherein a text object of the text objects is automatically classified as a narrative text object when a left edge of the text object is placed within a predetermined distance from a left edge of a canvas of the electronic display;

    automatically assigning a status of annotative text objects to at least one of the text objects at a time of input, wherein the annotative text objects remain in place relative to local coordinate systems, where the local coordinate systems of graphical objects can be translated with respect to a global system of the entire document, and wherein a text object of the text objects is automatically classified as an annotative text object when a left edge of the text object is not placed within the predetermined distance from the left edge of the canvas of the electronic display;

    performing a recalculate layout routine to recalculate a layout of the electronic document in consideration of the status assigned to the text objects;

    applying an automatic hybrid reflow process; and

    reflowing at least one of the text objects of the electronic document in accordance with the applied automatic hybrid reflow process, wherein the applied automatic hybrid reflow process acts to position the text objects and the graphical objects in the electronic document,wherein the method is implemented using an electronic computing device.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×