Method for laser writing multiple updatable miniature 2-D barcode data bases for electronic commerce
First Claim
1. A method of creating digital data pixels in the form of miniature bar code(s) readable with CCD arrays from laser-written, microscopic data spots comprising,generating an optical beam capable of recording microscopic data spots on an optical data storage medium, the spots having a characteristic width, providing a DRAW (direct-read-after-write) optical data storage medium capable of being laser-recorded with said microscopic data spots, pre-formatting said medium with tracks for recording said data spots where the track has a characteristic width sufficient to accommodate two to six of said data spots if they were arranged in close proximity to one another in a column across said track width, optically recording a row of said data spots along and within a first track in a manner so as to form a first laser-recorded data bar which has the approximate width of said data spots and a length of approximately one to two times the track width, laser recording one to five more data bars parallel and adjacent to said first data bar within the width of the same track and having a length similar to that of the first data bar, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses two to six of said data bars and that portion of said track that contains said data bars, and grouping data pixels to form bar codes or bar code data bases.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for recording and storing digital data on optical memory cards and labels in the form of miniature bar codes using laser recording of optical storage media to create multiple updatable, miniature 2-D bar codes, storing about 15 to more than 500 times as much digital data as the widely-adopted PDF-417, 2-D bar code. The optical storage media is of the DRAW (direct-read-after-write) type which requires no post processing. The optical storage media is pre-formatted with tracks to precisely locate the recorded microscopic data spots. Groups of these microscopic data spots form data bars which in turn form data pixels whose dimensions are at least four times greater linearly and 16 times greater in area than the microscopic data spots. The data pixels can be read with photodetector arrays such as CCD arrays.
50 Citations
37 Claims
-
1. A method of creating digital data pixels in the form of miniature bar code(s) readable with CCD arrays from laser-written, microscopic data spots comprising,
generating an optical beam capable of recording microscopic data spots on an optical data storage medium, the spots having a characteristic width, providing a DRAW (direct-read-after-write) optical data storage medium capable of being laser-recorded with said microscopic data spots, pre-formatting said medium with tracks for recording said data spots where the track has a characteristic width sufficient to accommodate two to six of said data spots if they were arranged in close proximity to one another in a column across said track width, optically recording a row of said data spots along and within a first track in a manner so as to form a first laser-recorded data bar which has the approximate width of said data spots and a length of approximately one to two times the track width, laser recording one to five more data bars parallel and adjacent to said first data bar within the width of the same track and having a length similar to that of the first data bar, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses two to six of said data bars and that portion of said track that contains said data bars, and grouping data pixels to form bar codes or bar code data bases.
-
8. A method of creating digital data pixels in the form of miniature bar codes readable with CCD arrays from laser-written, microscopic data spots comprising,
providing a laser capable of recording microscopic data spots on a DRAW (direct-read-after-write) optical data storage medium, pre-formatting said medium with tracks for recording said data spots where the track is wide enough to accommodate two to six said data spots if they were arranged in close proximity to one another in a column across said track width, laser recording a row of said data spots along and within a first track such that said spots form a first laser-recorded data bar which has the approximate width of said data spots and a length of approximately two to four times the track width, laser recording one to five more data bars parallel and adjacent to said first data bar within the width of the same first track and having a length similar to that of the first data bar, laser recording in a second track adjacent to the first track two to six data bars of similar widths and lengths to those in the first track, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses four to twelve of said data bars in the first and second tracks and that portion of the two tracks containing said data bars, and grouping data pixels to form bar codes or bar code data bases.
-
12. A method of creating digital data pixels in the form of miniature bar codes readable with CCD arrays from laser-written, microscopic data spots comprising,
providing a laser capable of recording microscopic data spots on a DRAW (direct-read-after-write) optical data storage medium, pre-formatting said medium with tracks for recording said data spots where the track is wide enough to accommodate two to six said data spots if they were arranged in close proximity to one another in a column across said track width, laser recording a row of said data spots along and within a first track such that said spots form a first laser-recorded data bar which has the approximate width of said data spots and a length of approximately three to six times the track width, laser recording one to five more data bars parallel and adjacent to said first data bar within the width of the same first track and having a length similar to that of the first data bar, laser recording two to six data bars of similar widths and lengths in a second track adjacent to the first track and two to six data bars in a third track which is adjacent to either the first or second track, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses six to eighteen of said data bars in the three tracks and that portion of the three tracks containing said data bars, and grouping data pixels to form bar codes or bar code data bases.
-
16. A method of creating digital data pixels in the form of miniature bar codes readable with CCD arrays from laser-written, microscopic data spots comprising,
providing a laser capable of recording microscopic data spots on a DRAW (direct-read-after-write) optical data storage medium, pre-formatting said medium-with tracks for recording said data spots where the track is wide enough to accommodate two to six said data spots if they were arranged in close proximity to one another in a column across said track width, laser recording a row of said data spots along and within a first track such that said spots form a first laser-recorded data bar which has the approximate width of said data spots and a length of approximately four to eight times the track width, laser recording one to five more data bars parallel and adjacent to said first data bar within the width of the same first track and having a length similar to that of the first data bar, laser recording two to six data bars of similar widths and lengths in each of a second track, third track, and fourth track, which form a group of four adjacent tracks, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses eight to twenty-four of said data bars in the four tracks and that portion of the four tracks containing said data bars, and grouping data pixels to form bar codes or bar code data bases.
-
20. A method of creating digital data pixels in the form of miniature bar codes readable with CCD arrays from laser-written, microscopic data spots comprising,
providing a laser capable of recording microscopic data spots on a DRAW (direct-read-after-write) optical data storage medium, pre-formatting said medium with tracks for recording said data spots where the track is wide enough to accommodate two to six said data spots if they were arranged in close proximity to one another in a column across said track width, laser recording a row of said data spots along and within a first track such that said spots are either in close proximity, contiguous, or overlapping one another so as to form a first laser-recorded data bar which has the width of said data spots and a length of approximately five to ten times the track width, laser recording of at least one more data bar adjacent to said first data bar within the approximate width of the same track and having a length similar to that of the first data bar, laser recording two to six data bars of similar widths and lengths in each of a second track, third track, fourth track, and fifth track, which form a group of five adjacent tracks, identifying one data pixel among many data pixels as a region whose smallest dimension is at least seven microns on said optical storage medium and which encompasses ten to thirty of said data bars in five tracks and that portion of the five tracks containing said data bars, and grouping data pixels to form bar codes or bar code data bases.
- 24. An updatable optical memory card containing miniature bar codes readable with a photodetector array comprising a wallet-size card having a strip, patch or stripe of optical contrast pre-formatted DRAW laser recording material disposed thereon, a plurality of laser-written microscopic data spots create a plurality of data bars recorded on said strip with at least two said data bars on each track having a track width at least three times greater than the width of the data bars and the combination of at least two adjacent tracks having said data bars recorded thereon, forming a data pixel among many data pixels as a region whose smallest dimension is at least seven microns and which encompasses at least 2n data bars which are approximately n to 2n track widths long and that portion of the n tracks encompassed containing at least 2n said data bars, and where said data pixels in the form of miniature bar codes are capable of being read with a photodetector array.
- 30. An optical memory label tape or individual labels for attaching to documents, plastic cards and manufactured products containing miniature bar codes comprising a strip, patch or stripe of optical contrast pre-formatted DRAW laser recording material in the form of single or multiple labels in the form of a tape, a plurality of laser-written microscopic data spots create a plurality of data bars recorded on said strip, patch or stripe with at least two said data bars on each track having a track width at least three times greater than the width of the data bars and the combination of at least two adjacent tracks having said data bars recorded thereon, forming a data pixel among many data pixels as a region whose smallest dimension is at least seven microns, that encompasses at least 2n data bars which are approximately n to 2n track widths long and that portion of the n tracks encompassed containing at least 2n said data bars, and where said data pixels in the form of miniature bar codes are capable of being read with a photodetector array.
-
37. A method of recording digital data in the form of miniature bar codes comprising:
-
pre-formatting a length of direct read after write (DRAW) optical data recording medium with optically reflective parallel linear regions having a narrower linear edge region width than the edge-to-edge spacing, thereby defining data tracks of characteristic width, in a track, writing a number of adjacent spots in the lengthwise direction, each spot having a dimension less than said track width, the spots extending for a predetermined distance along the length of the track, thereby changing the optical contrast of the track for said distance, the number of adjacent spots forming a oblong bar encoding a first data state, providing unwritten space for said predetermined length along the track, encoding a second data state, and combining written and unwritten spaces in a plurality of tracks to form a two-dimensional miniature bar code.
-
Specification