← Back to Patent Explorer
US5315508A Expired / Lapsed US ⏱️ 0.0 years remaining

Label generating and data tracking system for processing purchase orders

Assignee: Avery Dennison Retail Information Services LLC
•
Filing: 1992-09-03
•
Granted: 1994-05-24
•
Expires: 2012-09-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A purchase order processing system allows purchase orders issued from a number of consignees each requiring different processing operations to be processed simply and in an error free manner. The system prompts a user for only that information required by a selected consignee to process a purchase order issued thereby. In processing a purchase order, the system verifies packing information against stored purchase order data. The system automatically generates shipping labels and advance shipping notices in compliance with the diverse requirements of the various consignees. In order to process purchase orders from different consignees, the system of the present invention utilizes nonconsignee specific software that operates in accordance with consignee specific data files that define the purchase order processing requirements of a consignee.

Inventors

  • 👤 James M. Bain
  • 👤 David J. Best
  • 👤 James G. Markham
  • 👤 Mark S. Morrow
  • 👤 Debra A. Stellwag
  • 👤 Raymond D. Tavener

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:12
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06K; G06K17/00; G06Q10/083; G06Q10/0833; G06Q10/087

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 417 words
A container packing verification and labeling system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, a display and a communication interface for electronically receiving data for a plurality of purchase orders from a plurality of consignees to store data for each purchase order in a data file associated with the consignee issuing the purchase order, said computer being coupled to a printer for printing on a web of record members, each record member being affixable to a container, said container packing and verification system comprising: a plurality of consignee specific configuration files accessible by said processor, said configuration files including information indicating how purchase order data stored in a data file for said specific consignee is to be interpreted; a nonconsignee specific purchase order translator for controlling, in accordance with a consignee specific configuration file, said processor to store purchase order data from a data file in a predetermined manner in a purchase order database to allow said purchase order database to be accessed by said processor when operating in accordance with a nonconsignee specific purchase order processing controller; a plurality of consignee specific display screen files accessible by said processor and associated with a plurality of consignees each requiring a different set of input data from a user to process a purchase order issued thereby, each display screen file being associated with a consignee and including data representing information to be depicted on said display to prompt a user to enter only that data required by said associated consignee to process a purchase order issued thereby and said display screen files including data associating particular user entered commands with a consignee specific purchase order processing operation; and a nonconsignee specific purchase order processing controller for controlling said processor to couple to the display prompt information for a specific consignee from an associated display screen file in response to user entered data including data representing the selection of said consignee, said controller controlling said processor in accordance with said display screen file to collect in said memory data entered by a user in association with a purchase order and to compare selected user entered data to said associated purchase order data from said database to validate said use entered data; and said controller controlling said processor to couple selected user entered data from said purchase order database to said printer for printing said information on a record member.
Claim 2
Dependent Claim 417 words
A container packing verification and labeling system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, a display and a communication interface for electronically receiving data for a plurality of purchase orders from a plurality of consignees to store data for each purchase order in a data file associated with the consignee issuing the purchase order, said computer being coupled to a printer for printing on a web of record members, each record member being affixable to a container, said container packing and verification system comprising: a plurality of consignee specific configuration files accessible by said processor, said configuration files including information indicating how purchase order data stored in a data file for said specific consignee is to be interpreted; a nonconsignee specific purchase order translator for controlling, in accordance with a consignee specific configuration file, said processor to store purchase order data from a data file in a predetermined manner in a purchase order database to allow said purchase order database to be accessed by said processor when operating in accordance with a nonconsignee specific purchase order processing controller; a plurality of consignee specific display screen files accessible by said processor and associated with a plurality of consignees each requiring a different set of input data from a user to process a purchase order issued thereby, each display screen file being associated with a consignee and including data representing information to be depicted on said display to prompt a user to enter only that data required by said associated consignee to process a purchase order issued thereby and said display screen files including data associating particular user entered commands with a consignee specific purchase order processing operation; and a nonconsignee specific purchase order processing controller for controlling said processor to couple to the display prompt information for a specific consignee from an associated display screen file in response to user entered data including data representing the selection of said consignee, said controller controlling said processor in accordance with said display screen file to collect in said memory data entered by a user in association with a purchase order and to compare selected user entered data to said associated purchase order data from said database to validate said use entered data; and said controller controlling said processor to couple selected user entered data from said purchase order database to said printer for printing said information on a record member.
Claim 3
Dependent Claim 66 words
A container packing verification and labeling system as recited in claim 1 wherein said system can be updated to accommodate new consignees without requiring said translator or said controller to be altered by adding consignee specific data accessible by said processor including a shipping address for said new consignee, a configuration file for said new consignee and at least one display screen file for said consignee.
Claim 4
Dependent Claim 59 words
A container packing verification and labeling system as recited in claim 1 wherein said display screen file associated with a first consignee includes data representing information identifying a first purchase order processing operation to be performed when a user enters a particular command, said identifying information being depicted on said display with the prompt information for said first consignee.
Claim 5
Dependent Claim 73 words
A container packing verification and labeling system as recited in claim 3 wherein said display screen file associated with a second consignee includes data representing information identifying a second purchase order processing operation to be performed when a user enters said same particular command, said second purchase order processing operation being different from said first operation and said identifying information being depicted on said display with the prompt information for said second consignee.
Claim 6
Dependent Claim 112 words
A container packing verification and labeling system as recited in claim 1 wherein the prompt data in a display screen file prompts a user to enter different information in each of a plurality of fields depicted on a display, said fields including at least one key field and at least one field associated with said key field and said purchase order processing controller controls said processor to be responsive to data entered by a user in a key field to search said database for data associated with said entered key field data and to automatically enter the associated data found in said search into said associated field or fields on said display.
Claim 7
Dependent Claim 71 words
A container packing verification and labeling system as recited in claim 1 wherein said system includes consignee specific data accessible by said processor and identifying shipping addresses for associated consignees and said controller controls said processor to couple a consignee shipping address with said selected user entered data and data from said purchase order database to said printer for printing a shipping label in compliance with the requirements of said consignee.
Claim 8
Dependent Claim 41 words
A container packing verification and labeling system as recited in claim 6 wherein said display screen files include data identifying one of a plurality of print formats according to which a shipping label is to be printed for an associated consignee.
Claim 9
Dependent Claim 323 words
A container packing verification and labeling system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, and a display, said memory storing data for a plurality of purchase orders from a plurality of consignees in at least one database, said system comprising: a plurality of consignee specific data files accessible by said processor and associated with a plurality of consignees each requiring a different set of input data from a user to process a purchase order issued thereby, each data display screen file being associated with a consignee and including data representing information to be depicted on said display to prompt a user to enter only that data required by said associated consignee to process a purchase order issued thereby and said consignee specific data files including data associating particular user entered commands with a consignee specific purchase order processing operations; and a nonconsignee specific purchase order processing controller for controlling said processor to couple to the display prompt information for a specific consignee from an associated data file in response to user entered data including data representing the selection of said consignee, said controller controlling said processor in accordance with said consignee specific data file to collect in said memory data entered by a user in association with a purchase order and to compare selected user entered data to said associated purchase order data from said database to validate said user entered data; and said controller controlling said processor to couple selected user entered data and data from said purchase order database to said printer for printing said information on a record member, said system being updatable to allow the processing of a purchase order from a new consignee without altering said controller by adding consignee specific data accessible by said processor including at least one consignee specific data file associated with said consignee.
Claim 10
Dependent Claim 323 words
A container packing verification and labeling system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, and a display, said memory storing data for a plurality of purchase orders from a plurality of consignees in at least one database, said system comprising: a plurality of consignee specific data files accessible by said processor and associated with a plurality of consignees each requiring a different set of input data from a user to process a purchase order issued thereby, each data display screen file being associated with a consignee and including data representing information to be depicted on said display to prompt a user to enter only that data required by said associated consignee to process a purchase order issued thereby and said consignee specific data files including data associating particular user entered commands with a consignee specific purchase order processing operations; and a nonconsignee specific purchase order processing controller for controlling said processor to couple to the display prompt information for a specific consignee from an associated data file in response to user entered data including data representing the selection of said consignee, said controller controlling said processor in accordance with said consignee specific data file to collect in said memory data entered by a user in association with a purchase order and to compare selected user entered data to said associated purchase order data from said database to validate said user entered data; and said controller controlling said processor to couple selected user entered data and data from said purchase order database to said printer for printing said information on a record member, said system being updatable to allow the processing of a purchase order from a new consignee without altering said controller by adding consignee specific data accessible by said processor including at least one consignee specific data file associated with said consignee.
Claim 11
Dependent Claim 109 words
A container packing verification and labeling system as recited in claim 8 further including: a plurality of consignee specific configuration files accessible by said processor said configuration files including information indicating how data entered by said user and in said purchase order database is to be selected and stored in an advance shipping notice data file associated with a purchase order from said specific consignee; and a nonconsignee specific advance shipping notice translator for controlling, in accordance with a consignee specific configuration file, said processor to store selected user entered data and data from said purchase order database in a particular manner in an advance shipping notice data file.
Claim 12
Dependent Claim 60 words
A container packing verification and labeling system as recited in claim 8 wherein said consignee specific data file associated with a first consignee includes data representing information identifying a first purchase order processing operation to be performed when a user enters a particular command, said identifying information being depicted on said display with the prompt information for said first consignee.
Claim 13
Dependent Claim 74 words
A container packing verification and labeling system as recited in claim 10 wherein said consignee specific data file associated with a second consignee includes data representing information identifying a second purchase order processing operation to be performed when a user enters said same particular command, said second purchase order processing operation being different from said first operation and said identifying information being depicted on said display with the prompt information for said second consignee.
Claim 14
Dependent Claim 113 words
A container packing verification and labeling system as recited in claim 8 wherein the prompt data in a consignee specific data file prompts a user to enter different information in each of a plurality of fields depicted on a display, said fields including at least one key field and at least one field associated with said key field and said purchase order processing controller controls said processor to be responsive to data entered by a user in a key field to search said database for data associated with said entered key field data and to automatically enter the associated data found in said search into said associated field or fields on said display.
Claim 15
Dependent Claim 88 words
A container packing verification and labeling system as recited in claim 8 wherein said computer is coupled to a printer for printing on a web of record members and wherein said system includes consignee specific data accessible by said processor and identifying shipping addresses for associated consignees and said controller controls said processor to couple a consignee shipping address with said selected user entered data and data from said purchase order database to said printer for printing a shipping label in compliance with the requirements of said consignee.
Claim 16
Dependent Claim 43 words
A container packing verification and labeling system as recited in claim 13 wherein said consignee specific display screen files include data identifying one of a plurality of print formats according to which a shipping label is to be printed for an associated consignee.
Claim 17
Dependent Claim 222 words
A purchase order processing system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, and a display, said system comprising: a plurality of consignee specific data files respectively associated with a plurality of consignees, said files including for a specific consignee data representing information to be depicted on said display to prompt a user to enter only that data required by said specific consignee to process a purchase order therefrom and data associating each of a plurality of user entered commands with at least one of a plurality of functions to be carried out by said system to process purchase order information; a nonconsignee specific purchase order processing controller for controlling said processor to couple to said display said prompt information for a user selected consignee, said controller including a plurality of function subroutines each associated with one of said functions, said controller controlling said processor to be responsive to a user entered command to implement each function subroutine associated with said command, wherein the data in each of said consignee specific data files associating user entered commands with said functions defines the purchase order processing operation to be performed for each of said plurality of consignees, said operations varying from consignee to consignee.
Claim 18
Dependent Claim 222 words
A purchase order processing system for use on a computer having a processor, a memory, at least one input device operable by a user to enter data and commands to said computer, and a display, said system comprising: a plurality of consignee specific data files respectively associated with a plurality of consignees, said files including for a specific consignee data representing information to be depicted on said display to prompt a user to enter only that data required by said specific consignee to process a purchase order therefrom and data associating each of a plurality of user entered commands with at least one of a plurality of functions to be carried out by said system to process purchase order information; a nonconsignee specific purchase order processing controller for controlling said processor to couple to said display said prompt information for a user selected consignee, said controller including a plurality of function subroutines each associated with one of said functions, said controller controlling said processor to be responsive to a user entered command to implement each function subroutine associated with said command, wherein the data in each of said consignee specific data files associating user entered commands with said functions defines the purchase order processing operation to be performed for each of said plurality of consignees, said operations varying from consignee to consignee.
Claim 19
Dependent Claim 66 words
A purchase order processing system as recited in claim 15 wherein said controller includes a function which when implemented by said processor accepts data entered by said user in response to prompts depicted on said display for storage in said memory in association with a specific consignee, said entered data including data representing items packed in a container by said user for a particular purchase order.
Claim 20
Dependent Claim 115 words
A purchase order processing system as recited in claim 16 wherein said computer is coupled to a printer for printing a label at least one of said consignee specific data files includes data identifying a print format for a label to be affixed to a container packed in response to a purchase order from, said specific consignee, said controller including a print function subroutine which when implemented by said processor for said specific consignee causes said processor to select accepted user entered data in accordance with said print format and couples said selected data to said printer for printing a label to be affixed to a container packed in response to a particular purchase order.
Claim 21
Dependent Claim 19 words
A purchase order processing system as recited in claim 17 wherein said print format represents a packing list label.
Claim 22
Dependent Claim 31 words
A purchase order processing system as recited in claim 17 wherein said system stores in said memory an address for said specific consignee and said print format represents a shipping label.
Claim 23
Dependent Claim 55 words
A purchase order processing system as recited in claim 17 wherein said print function subroutine when implemented by said processor causes said processor to generate barcode data, to associate said barcode data with said item data stored for said purchase order and to couple said barcode data to said printer for printing on said label.
Claim 24
Dependent Claim 39 words
A purchase order processing system as recited in claim 16 wherein said controller includes a function subroutine which when implemented by said processor for a particular purchase order validates said data representing items packed for said particular purchase order.
Claim 25
Dependent Claim 39 words
A purchase order processing system as recited in claim 21 wherein said processor operating in accordance with said controller is responsive to data that does not validate to couple to said display an indication that data did not validate.
Claim 26
Dependent Claim 38 words
A purchase order processing system as recited in claim 16 wherein said controller includes a function subroutine which when implemented by said processor for a particular purchase order removes from said memory item data previously accepted for storage.
Claim 27
Dependent Claim 46 words
A purchase order processing system as recited in claim 15 wherein said system is updatable to process a purchase order for a new consignee by adding to said system a consignee specific data file for said consignee and without requiring modifications to said purchase order controller.
Claim 28
Dependent Claim 111 words
A purchase order processing system as recited in claim 15 wherein the prompt data in a consignee specific data file prompts a user to enter different information in each of a plurality of fields depicted on a display, said fields including at least one key field and at least one field associated with said key field and said purchase order processing controller controls said processor to be responsive to data entered by a user in a key field to search said database for data associated with said entered key field data and to automatically enter the associated data found in said search into said associated field or fields on said display.
Claim 29
Dependent Claim 152 words
A purchase order processing system as recited in claim 15 wherein said computer further includes a communication interface for electronically receiving data for a plurality of purchase orders from a plurality of consignees to store data for each purchase order in a data file associated with the consignee issuing the purchase order and said system includes a plurality of consignee specific input configuration files accessible by said processor, said configuration files including information indicating how purchase order data stored in a data file for said specific consignee is to be interpreted; a nonconsignee specific purchase order translator for controlling, in accordance with a consignee specific input configuration file, said processor to store purchase order data from a data file in a predetermined manner in a purchase order database to allow said purchase order database to be accessed by said processor when operating in accordance with a nonconsignee specific purchase order processing controller.
Claim 30
Dependent Claim 108 words
A purchase order processing system as recited in claim 26 including: a plurality of consignee specific output configuration files accessible by said processor said configuration files including information indicating how data entered by said user and in said purchase order database is to be selected and stored in an advance shipping notice data file associated with a purchase order from said specific consignee; and a nonconsignee specific advance shipping notice translator for controlling, in accordance with a consignee specific output configuration file, said processor to store selected user entered data and data from said purchase order database in a particular manner in an advance shipping notice data file.

References Cited (Backward Citations)

US4839813A Cited
US5038283A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-23 1997-11-22 1998-05-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-23 2001-11-22 2002-05-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-23 2005-11-22 2006-05-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag