Visualizing content referenced in an electronic document
First Claim
Patent Images
1. A computer-implemented method comprising:
- opening, by a document viewing application, an electronic document, the electronic document comprising descriptive content and an illustrative object, the illustrative object identified by a reference label, wherein a document preparation module and a reference detector cooperate with and function in conjunction with the document viewing application to;
(1) automatically detect the illustrative object in the electronic document, determine an identification label associated with the illustrative object, scan the electronic document to detect one or more text items that refer to the illustrative object, and tag each of the one or more text items with a reference label corresponding to the identification label;
(2) automatically detect that a cursor is positioned over the one or more text items in the descriptive content that is tagged with the reference label; and
responding to the detecting, using at least one processor coupled to a memory, by loading the illustrative object into memory and rendering the illustrative object in a float window, the float window being presented in a display area of the viewing application.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and system for visualizing content referenced in an electronic document are provided. Example system includes an access module, a reference detector, and a float window loader. The access module can open electronic documents. An electronic document may include descriptive textual content and one or more illustrative objects. The reference detector detects that a cursor is positioned over text in the descriptive content that refers to an illustrative object. In response, the float window loader presents the illustrative object in a float window.
25 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
opening, by a document viewing application, an electronic document, the electronic document comprising descriptive content and an illustrative object, the illustrative object identified by a reference label, wherein a document preparation module and a reference detector cooperate with and function in conjunction with the document viewing application to; (1) automatically detect the illustrative object in the electronic document, determine an identification label associated with the illustrative object, scan the electronic document to detect one or more text items that refer to the illustrative object, and tag each of the one or more text items with a reference label corresponding to the identification label; (2) automatically detect that a cursor is positioned over the one or more text items in the descriptive content that is tagged with the reference label; and responding to the detecting, using at least one processor coupled to a memory, by loading the illustrative object into memory and rendering the illustrative object in a float window, the float window being presented in a display area of the viewing application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented system comprising:
-
at least one processor coupled to a memory; an access module to open an electronic document, the electronic document comprising descriptive content and an illustrative object, the illustrative object identified by a reference label; a document preparation model to automatically detect the illustrative object in the electronic document, determine an identification label associated with the illustrative object, scan the electronic document to detect one or more text items that refer to the illustrative object and, tag each of the one or more text items with a reference label corresponding to the identification label; a reference detector to automatically detect that a cursor is positioned over text in the descriptive content that is tagged with the reference label; and a float window loader to respond to the detecting by loading the illustrative object into memory and rendering the illustrative object in a float window, the float window being presented in a display area of the document viewing application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-readable non-transitory storage medium having instruction data to cause a machine to:
-
open an electronic document, the electronic document comprising descriptive content and an illustrative object, the illustrative object identified by a reference label; automatically detect, by a document preparation module, the illustrative object in the electronic document; automatically determine, by the document preparation module, an identification label associated with the illustrative object; automatically scan, by the document preparation, the electronic document to detect one or more text items that refer to the illustrative object; automatically tag, by the document preparation module, each of the one or more text items with a reference label corresponding to the identification label; automatically detect, by a reference detector, that a cursor is positioned over text in the descriptive content that is tagged with the reference label; and responding, utilizing a float window loader, to the detecting by loading the illustrative object into memory and rendering the illustrative object in a float window, the float window being presented in a display area of the document viewing application.
-
Specification