Identification, Selection, and Display of a Region of Interest in a Document
First Claim
1. A computer readable medium storing a computer program which when executed by at least one processor displays a document, the computer program comprising sets of instructions for:
- defining a structured document comprising a hierarchy of structural elements, the hierarchy constructed by analyzing an unstructured document;
displaying the document on a device;
receiving a selection of a position of interest in the document;
based on the position of interest, identifying a structural element within the hierarchy as a region of interest; and
modifying the display of the document to highlight the identified region of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for displaying a structured document that includes a hierarchy of structural elements. The hierarchy is constructed by analyzing an unstructured document. The method displays the structured document on a device. The method receives a selection of a position of interest in the document. Based on the position of interest, the method identifies a structural element within the hierarchy as a region of interest. The method modifies the display of the document to highlight the identified region of interest.
180 Citations
26 Claims
-
1. A computer readable medium storing a computer program which when executed by at least one processor displays a document, the computer program comprising sets of instructions for:
-
defining a structured document comprising a hierarchy of structural elements, the hierarchy constructed by analyzing an unstructured document; displaying the document on a device; receiving a selection of a position of interest in the document; based on the position of interest, identifying a structural element within the hierarchy as a region of interest; and modifying the display of the document to highlight the identified region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium storing a computer program for a handheld display device, the computer program for execution by at least one processor, the computer program comprising sets of instructions for:
-
analyzing an unstructured document that comprises a plurality of unassociated primitive elements to define a structured document comprising a hierarchy of structural elements, the structural elements defined by associating sets of primitive elements; displaying, on the handheld display device, a particular portion of the structured document in a first layout when the display device is at a first orientation; displaying, on the handheld display device, the particular portion of the structured document in a second layout different than the first when the display device is at a second orientation. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for defining a program for displaying a document, the method comprising:
-
defining a module for defining a structured document comprising a hierarchy of structural elements, the hierarchy constructed by analyzing an unstructured document; defining a module for displaying the document on a device; defining a module for receiving a selection of a position of interest in the document; defining a module for based on the position of interest, identifying a structural element within the hierarchy as a region of interest; and defining a module for modifying the display of the document to highlight the identified region of interest. - View Dependent Claims (26)
-
Specification