Patent US5227643A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5227643A Expired / Lapsed US ⏱️ 0.0 years remaining

Barcode identification system

Assignee: Avery Dennison Retail Information Services LLC
•
Filing: 1991-10-28
•
Granted: 1993-07-13
•
Expires: 2011-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A barcode identification system is shown that includes a user operable personal computer for creating print jobs. The personal computer is coupled to a number of printers for printing the data for a job in a selected format on a record member such as a tag, label or the like. The system employs modular software. During the initialization of each of the software modules, the system determines whether the module includes a key identification that matches a system key and if not, the operation of the software module is limited to a demonstration mode if that mode is allowable. A data entry routine aids the user entering valid data for a selected format. In response to a print command, the data entered by the user is combined with the selected format to form a job. The job is then sent to a spooler which distributes the job to one of the barcode printers of the system.

Inventors

  • 👤 Gina M. Craig
  • 👤 Dale E. Lamprecht, Jr.
  • 👤 Debra A. Stellwag
  • 👤 Thomas R. Wagner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 01:20
CPC Classifications
G; G06; G06K; G06K17/00; G06K17/0022; G06K1/00; G06K1/12; G06K1/121

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 136 words
A barcode identification system including at least one barcode printer for printing on a web of record members, said system having an associated system key with a unique identification associated therewith comprising: input means actuable by a user for entering printing information; processing means responsive to said input means for generating barcode identification information to be transmitted to said barcode printer, said processing means operating in accordance with a plurality of software modules each of which requires initialization prior to operation; means responsive to the initialization of each software module for determining whether said software module includes a key identification that matches said system key identification; and means for limiting the operation of said software module if said determining means determines that said software module does not include a key that matches said system key identification.
Claim 2
Dependent Claim 136 words
A barcode identification system including at least one barcode printer for printing on a web of record members, said system having an associated system key with a unique identification associated therewith comprising: input means actuable by a user for entering printing information; processing means responsive to said input means for generating barcode identification information to be transmitted to said barcode printer, said processing means operating in accordance with a plurality of software modules each of which requires initialization prior to operation; means responsive to the initialization of each software module for determining whether said software module includes a key identification that matches said system key identification; and means for limiting the operation of said software module if said determining means determines that said software module does not include a key that matches said system key identification.
Claim 3
Dependent Claim 22 words
A barcode identification system as recited in claim 1 wherein said limiting means limits the time that the software module can operate.
Claim 4
Dependent Claim 23 words
A barcode identification system as recited in claim 2 wherein said limiting means limits the time between successive initializations of a software module.
Claim 5
Dependent Claim 51 words
A barcode identification system as recited in claim 1 wherein said system key is removable and including means for periodically determining whether said system key has been removed; and means for terminating the operation of all software modules if said periodic determining means determines that said system key has been removed.
Claim 6
Dependent Claim 110 words
A barcode identification system as recited in claim including means coupled to said processing for displaying information to said user, said processing means, operating in accordance with one of said modules, controlling said display means to display a data entry template to said user, said displayed data entry template including a fixed number of single character input positions, each of said input positions having an associated, individual restriction as to the type of character that is valid for said position and said displayed template depicting the restriction associated with each of said input positions to aid the user in entering valid data for printing on a web of record members.
Claim 7
Dependent Claim 77 words
A barcode identification system as recited in claim 5 wherein at least one single character capable of being printed by said barcode printer requires the input of a plurality of characters to define said one character, said bar code identification system being responsive to a predetermined symbol entered by said user actuated input means to automatically adjust the length of said displayed template to prompt the user to enter said plurality of characters defining said one character.
Claim 8
Dependent Claim 66 words
A barcode identification system as recited in claim 5 wherein each restriction is encoded so as to be represented by one character, prior to data entry said template depicting in each template input position the character representing the restriction associated with that input position, said processor in accordance with said one module replacing each encoded character with a user entered character as said characters are entered.
Claim 9
Dependent Claim 93 words
A barcode identification system as recited in claim 1 wherein said barcode printer prints data in a plurality of fields on a record member, said barcode identification system including a database for storing data for a plurality of fields, each field of data having an associated database search term; means responsive to a search term entered by a user via said input means for looking up said field data associated with said term and means for displaying said field data for user verification prior to being transmitted to said barcode printer for printing.
Claim 10
Dependent Claim 61 words
A barcode identification system as recited in claim 1 including means for detecting an error in the operation of said system; and means for storing a record of said error including the identity of the software module in which said error occurred, information indicating the severity of said error, and the location in said software module at which the error occurred.
Claim 11
Dependent Claim 153 words
A barcode identification system including at least one barcode printer for printing on a web of record members comprising; input means actuable by a user for entering printing information; processing means responsive to said input means for generating barcode identification information to be transmitted to said barcode printer, said processing means operating in accordance with a plurality of software modules including a module for prompting the entry of printing information; means for displaying information, said processing means controlling said display means in accordance with said prompting moduleto display a data entry template including a fixed number of single character input positions, each of said input positions having an associated, individual restriction as to the type of character that is valid for said position and said displayed template depicting the restriction associated with each of said input positions to aid the user in entering valid data for printing on a web of record members.
Claim 12
Dependent Claim 153 words
A barcode identification system including at least one barcode printer for printing on a web of record members comprising; input means actuable by a user for entering printing information; processing means responsive to said input means for generating barcode identification information to be transmitted to said barcode printer, said processing means operating in accordance with a plurality of software modules including a module for prompting the entry of printing information; means for displaying information, said processing means controlling said display means in accordance with said prompting moduleto display a data entry template including a fixed number of single character input positions, each of said input positions having an associated, individual restriction as to the type of character that is valid for said position and said displayed template depicting the restriction associated with each of said input positions to aid the user in entering valid data for printing on a web of record members.
Claim 13
Dependent Claim 37 words
A barcode identification system as recited in claim 10 including a system key having a unique identification, said system key being removably coupled to said processing means to enable said processing means to detect said key identification.
Claim 14
Dependent Claim 77 words
A barcode identification system as recited in claim 11 wherein each of said modules requires initialization prior to operation, said system including means responsive to the initialization of each software module for determining whether said software module includes a key identification that matches said system key identification; and means for limiting the operation of said software module if said determining means determines that said software module does not include a key that matches said system key identification.
Claim 15
Dependent Claim 22 words
A barcode identification system as recited in claim 12 wherein said limiting means limits the time that the software module can operate.
Claim 16
Dependent Claim 23 words
A barcode identification system as recited in claim 12 wherein said limiting means limits the time between successive initializations of a software module.
Claim 17
Dependent Claim 43 words
A barcode identification system as recited in claim including means for periodically determining whether said system key has bee removed; and means for terminating the operation of all software modules if said periodic determining means determines that said system key has been removed.
Claim 18
Dependent Claim 77 words
A barcode identification system as recited in claim 10 wherein at least one single character capable of being printed by said barcode printer requires the input of a plurality of characters to define said one character, said bar code identification system being responsive to a predetermined symbol entered by said user actuated input means to automatically adjust the length of said displayed template to prompt the user to enter said plurality of characters defining said one character.
Claim 19
Dependent Claim 66 words
A barcode identification system as recited in claim 10 wherein each restriction is encoded so as to be represented by one character, prior to data entry said template depicting in each template input position the character representing the restriction associated with that input position, said processor in accordance with said one module replacing each encoded character with a user entered character as said characters are entered.
Claim 20
Dependent Claim 93 words
A barcode identification system as recited in claim 10 wherein said barcode printer prints data in a plurality of fields on a record member, said barcode identification system including a database for storing data for a plurality of fields, each field of data having an associated database search term; means responsive to a search term entered by a user via said input means for looking up said field data associated with said term and means for displaying said field data for user verification prior to being transmitted to said barcode printer for printing.
Claim 21
Dependent Claim 61 words
A barcode identification system as recited in claim 10 including means for detecting an error in the operation of said system; and means for storing a record of said error including the identity of the software module in which said error occurred, information indicating the severity of said error, and the location in said software module at which the error occurred.

References Cited (Backward Citations)

US4660221A Cited
US5034985A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-12 1997-01-11 1997-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-12 2001-01-11 2001-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-12 2005-01-11 2005-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag