Variable formatting of digital data into a pattern
DCFirst Claim
1. A communication system comprising:
- processing means for decoding a machine-readable code formatted into a two dimensional pattern where that machine-readable code contains contact information, whereby the contact information is derived,communicating means for communicating where said communicating means communicates using the contact information derived from the processing means, and,networking means for communicating with other computers in the network, and where the machine-readable code which contains digital data comprising contact information further comprises digital data for communicating with other computers on said network.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method of formatting digital data and a method of decoding the formatted digital data. User selectable format parameters vary the dimensions and other attributes of spots and the cells containing those spots as well as other features which the formatting process formats into a pattern. A method of encoding the formatted digital data using these format parameters allows for encoding a substrate optimally for any given printer or scanner. One embodiment provides for markers to facilitate determination of cell locations. In one embodiment the decoding process achieves a pyramid gain of knowledge by locating a landmark (801), which is located in a known position relative to a metasector (802), which contains information about the encoding process used to encode the main body of data (803), which the decoding process decodes to recover the original digital data. Further embodiments include encryption, transmission by facsimile, inclusion of human readable information, and automatic launches of computer files.
18 Citations
14 Claims
-
1. A communication system comprising:
-
processing means for decoding a machine-readable code formatted into a two dimensional pattern where that machine-readable code contains contact information, whereby the contact information is derived, communicating means for communicating where said communicating means communicates using the contact information derived from the processing means, and, networking means for communicating with other computers in the network, and where the machine-readable code which contains digital data comprising contact information further comprises digital data for communicating with other computers on said network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication system comprising:
-
processing means for decoding a machine-readable code formatted into a two dimensional pattern where that machine-readable code contains contact information, wherein the contact information within the machine-readable code comprises at least one address, whereby the contact information is derived, communicating means for communicating where said communicating means communicates using the contact information derived from the processing means, and, storing means for storing data wherein the contact information derived from the processing means is stored within said computer system.
-
-
7. A communication system comprising:
-
processing means for decoding a machine-readable code formatted into a two dimensional pattern where that machine-readable code contains contact information and further comprises digital data for communicating with other computers on a network, whereby the contact information and digital data for communicating with other computers on a network is derived, communicating means for communicating where said communicating means communicates using the contact information derived from the processing means, and, storing means for storing data wherein the contact information and digital data for communicating with other computers on a network derived from the processing means is stored within said computer system.
-
-
8. A communication system comprising:
-
processing means for decoding a machine-readable code formatted into a two dimensional pattern where that machine-readable code contains contact information, whereby the contact information is derived, imaging means for imaging a machine-readable code whereby the processing means decodes the image of the machine-readable code produced by the imaging means, and communicating means for communicating where said communicating means communicates using the contact information derived from the processing means.
-
-
9. A computer system comprising:
-
imaging means for imaging a machine-readable code which contains digital data comprising information used for contacting at least one entity where the information used for contacting an entity comprise instructions for seeking contact information for an entity from another computer on a network and where the contact information is a telephone number, processing means for decoding from an image of said machine-readable code, whereby said information used for contacting at least one entity is derived, and a plurality of communicating means capable of communicating with at least one entity using information contained in a machine-readable code, where one communicating means comprises a networking means for communicating with another computer on a network and where the information used for contacting at least one entity derived from the processing means is used by the networking means to derive additional information used to contact an entity and where a communicating means communicates with said entity using such additional information derived. - View Dependent Claims (10)
-
-
11. A computer system comprising:
-
imaging means for imaging a machine-readable code which contains digital data comprising information used for contacting at least one entity, where that information comprises instructions for seeking contact information for an entity from another computer on a network where those instructions comprise a uniform resource locator (URL), processing means for decoding from an image of said machine-readable code, whereby said information used for contacting at least one entity is derived, and a plurality of communicating means capable of communicating with at least one entity using information contained in a machine-readable code, where one communicating means comprises a networking means for communicating with another computer on a network and where the information used for contacting at least one entity derived from the processing means is used by the networking means to derive additional information used to contact an entity and where a communicating means communicates with said entity using such additional information derived.
-
-
12. A computer system comprising:
-
imaging means for imaging a machine-readable code which contains digital data comprising information used for contacting at least one entity where the information used for contacting an entity comprise instructions for seeking contact information for an entity from another computer on a network where that network is an Internet, processing means for decoding from an image of said machine-readable code, whereby said information used for contacting at least one entity is derived, and a plurality of communicating means capable of communicating with at least one entity using information contained in a machine-readable code, where one communicating means comprises a networking means for communicating with another computer on the Internet and where the information used for contacting at least one entity derived from the processing means is used by the networking means to derive additional information used to contact an entity and where a communicating means communicates with said entity using such additional information derived.
-
-
13. A computer system comprising:
-
imaging means for imaging a machine-readable code which contains digital data comprising information used for contacting at least one entity where that entity is an individual, processing means for decoding from an image of said machine-readable code, whereby said information used for contacting an individual is derived, and a plurality of communicating means capable of communicating with at least one entity using information contained in a machine-readable code where the information used for contacting an individual derived from the processing means is used by at least one of the plurality of communications means to contact the individual.
-
-
14. A computer system comprising:
-
imaging means for imaging a machine-readable code which contains digital data comprising information used for contacting at least one entity where that entity is a company, processing means for decoding from an image of said machine-readable code, whereby said information used for contacting a company is derived, and a plurality of communicating means capable of communicating with at least one entity using information contained in a machine-readable code where the information used for contacting a company derived from the processing means is used by at least one of the plurality of communications means to contact the company.
-
Specification