Method and apparatus for linking designated portions of a received document image with an electronic address
First Claim
1. A method for receiving and processing data to provide executable content to portions of a facsimile document comprising:
- receiving data using a facsimile reception protocol, said received data having one or more portions associated with virtual machine instruction code;
identifying the portions of the received facsimile data associated with the virtual machine instruction code;
using the received facsimile data to acquire the associated virtual machine instruction code;
displaying the received facsimile data;
executing the virtual machine instruction code in connection with the portion of the displayed facsimile data associated therewith;
acquiring scripting language instruction code, andusing the scripting language instruction code in connection with the facsimile data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for receiving document images including portions linked to one or more electronic addresses. The linked portion of the document is identified using a predetermined visual attribute, such as bold-face text, or delimiters to mark the portion. The document image is then transmitted using, e.g., existing apparatus for transmitting images, such as a facsimile machine. An electronic address associated with the identified portion of the document is also transmitted using existing techniques, such as by touch-tone telephone. The address may be a voice telephone number, facsimile telephone number, World Wide Web address, or any other address with which communication can be established. At the receiving end, both the document image and electronic address are received. Pattern matching is performed on the document image to identify the portion with the predetermined attribute as a linked portion. The received electronic address is then correlated with the linked portion. When the document image is displayed on, e.g., a computer screen, the linked portion is visually identified so that the recipient can access the electronic address by, e.g., clicking on the portion using a mouse. Communication may then be initiated by the recipient with the entity associated with the electronic address.
-
Citations
4 Claims
-
1. A method for receiving and processing data to provide executable content to portions of a facsimile document comprising:
-
receiving data using a facsimile reception protocol, said received data having one or more portions associated with virtual machine instruction code; identifying the portions of the received facsimile data associated with the virtual machine instruction code; using the received facsimile data to acquire the associated virtual machine instruction code; displaying the received facsimile data; executing the virtual machine instruction code in connection with the portion of the displayed facsimile data associated therewith; acquiring scripting language instruction code, and using the scripting language instruction code in connection with the facsimile data.
-
-
2. An apparatus for receiving and processing data to provide executable content to portions of a facsimile document comprising:
-
means for receiving data using a facsimile reception protocol, said received data having one or more portions associated with virtual machine instruction code; means for identifying the portions of the received facsimile data associated with the virtual machine instruction code; means for using the received facsimile data to acquire the associated virtual machine instruction code; means for displaying the received facsimile data, and means for executing the virtual machine instruction code in connection with the portion of the displayed facsimile data associated therewith. - View Dependent Claims (3)
-
-
4. An apparatus for receiving and processing data to provide executable content to portions of a facsimile document comprising:
-
means for receiving data using a facsimile reception protocol, said received data having one or more portions associated with virtual machine instruction code; means for identifying the portions of the received facsimile data associated with the virtual machine instruction code; means for using the received facsimile data to acquire the associated virtual machine instruction code; means for displaying the received facsimile data; means for executing the virtual machine instruction code in connection with the portion of the displayed facsimile data associated therewith; means for acquiring scripting language instruction code, and means for using the scripting language instruction code in connection with the facsimile data.
-
Specification