Capturing Symbolic Information From Documents Upon Printing
First Claim
1. A method of capturing symbolic information in a document, comprising:
- modifying data sent to a printer driver uniquely identifying symbolic information in an electronic document without altering a layout of the electronic document;
saving a target associated with the symbolic information as a symbolic hotspot file;
in response to a print command, determining coordinates for the symbolic information for saving as a page description file; and
merging the page description file with the symbolic hotspot file to create a merged hotspot file.
1 Assignment
0 Petitions
Accused Products
Abstract
An MMR system for publishing comprises a plurality of mobile devices, an MMR gateway, an MMR matching unit, and an MMR publisher. A computer includes a document authoring application, plug-in, and printer driver. The MMR matching unit receives an image query from the MMR gateway and sends it to one or more of the recognition units to identify a result including a document, the page and the location on the page. The list of results and links are sent back to the MMR gateway for presentation on the mobile device. The present invention also includes a number of novel methods including a method for capturing symbolic information from documents and for capturing printer dll functions.
113 Citations
19 Claims
-
1. A method of capturing symbolic information in a document, comprising:
-
modifying data sent to a printer driver uniquely identifying symbolic information in an electronic document without altering a layout of the electronic document; saving a target associated with the symbolic information as a symbolic hotspot file; in response to a print command, determining coordinates for the symbolic information for saving as a page description file; and merging the page description file with the symbolic hotspot file to create a merged hotspot file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium storing instructions for executing by a processor, the instructions comprising:
-
modifying data sent to a printer driver uniquely identifying symbolic information in an electronic document without altering a layout of the electronic document; saving a target associated with the symbolic information as a symbolic hotspot file; in response to a print command, determining coordinates for the symbolic information for saving as a page description file; and merging the page description file with the symbolic hotspot file to create a merged hotspot file. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method performed by a print capture dynamically linked library, comprising:
-
intercepting commands intended for a printer graphics dynamically linked library; performing received commands on a memory buffer; and in response to a command to print a page, saving a raster image of the page. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification