Patent US5646389A successfully refreshed from Google Patents.
US5646389A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Inventory management system using coded re-order information
Assignee: Symbol Technologies LLC
•
Filing: 1996-06-11
•
Granted: 1997-07-08
•
Expires: 2016-06-11
Abstract
Abstract Inventory item records are affixed to inventory item holders. The inventory item records comprise two-dimensional bar code labels containing encoded item identification information and reordering information for ordering replacement inventory items. The replacement inventory items are labeled with two-dimensional bar-coded information describing the ultimate destination, and packed into a container for shipment to a receiving/distribution center. The destination information is scanned and decoded at the receiving/distribution center to enable proper routing of the replacement inventory items.
Inventors
- 👤 Richard Bravman
- 👤 Ynjiun P. Wang
- 👤 D. C. Toedt, III
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 04:50
CPC Classifications
G; G07; G07G; G07G1/00; G07G1/0036; G07G1/0045; G06; G06K; G06K1/00; G06K1/12; G06K1/126; G06K17/00; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/146; G06K7/1486; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; G06Q10/0877; G06Q10/08772
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
124 words
A system for storing and managing inventory comprising: (a) an inventory item holder holding at least one inventory item; (b) an inventory item record comprising a bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item, and reordering information for the at least one inventory item; (c) a bar code reader including means for decoding said bar code symbol label to obtain said item identification information and said reordering information; (d) means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and (e) means, responsive to the comparing means, for generating a reorder message.
Claim 2
Independent Claim
124 words
A system for storing and managing inventory comprising: (a) an inventory item holder holding at least one inventory item; (b) an inventory item record comprising a bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item, and reordering information for the at least one inventory item; (c) a bar code reader including means for decoding said bar code symbol label to obtain said item identification information and said reordering information; (d) means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and (e) means, responsive to the comparing means, for generating a reorder message.
Claim 3
Dependent Claim
67 words
The system for storing and managing inventory according to claim 1, wherein the bar code symbol label is a two-dimensional bar code symbol label, and the bar code reader comprises: means for reading two-dimensional bar code symbol data in PDF417 format from the label applied to said inventory item holder; and decoding means for generating item-related information signals derived from said read two-dimensional bar coded symbol data.
Claim 4
Dependent Claim
77 words
The system for storing and managing inventory according to claim 1, wherein the symbol on the bar code symbol label comprises: a plurality of ordered, adjacent rows of codewords of bar-coded information from a set of codewords, the set of codewords being partitioned into at least three mutually exclusive clusters, each row in the symbol having at least one row indicator codeword and containing only codewords from a cluster different from the codewords in an adjacent row.
Claim 5
Dependent Claim
123 words
The system for storing and managing inventory according to claim 1, wherein the decoding means comprises: means for scanning the bar code symbol to produce scan lines of data representing the bar-coded information in codewords of the symbol, means for decoding a scan line of data into a vector of codeword values corresponding to the codewords that were scanned, at least one of the codeword values being for a row indicator codeword, means for assigning a row number to each of the codeword values in the vector based on the value of the row indicator codeword and a cluster of the codeword, and means for filling in a codeword matrix with the codeword values in the vector according to their assigned row numbers.
Claim 6
Dependent Claim
79 words
The system of claim 4 wherein the row indicator codewords contain information regarding the number of rows in the symbol and the number of codewords in each row, and wherein the decoding means includes: means for decoding a scan line of data to obtain a codeword value of a row indicator codeword, and means for determining one of the number of rows and the number of codewords in each row from the codeword value for the row indicator codeword.
Claim 7
Dependent Claim
61 words
The system of claim 4, wherein each row of the bar code symbol contains a start pattern and a stop pattern of bar-coded information, and wherein the means for decoding a scan line of data in said decoding means includes means for locating a sequence of data in the scan line corresponding to one of the start and the stop patterns.
Claim 8
Dependent Claim
185 words
The system of claim 1, wherein the symbol contains at least one error correction codeword, and row indicator codewords contain information regarding the number of rows in the symbol, the number of codewords in each row, and the number of error correction codewords, and wherein the decoding means comprises: means for decoding a scan line of data to obtain a codeword value for a row indicator codeword, means for determining a value for one of the number of rows, the number of codewords in each row, and the number of error correction codewords from the codeword value for the row indicator codeword, means for adjusting a confidence weight for a corresponding one of the number of rows, the number of codewords in each row, and the number of error correction codewords based on the value determined in the preceding step and a previous value obtained by decoding a row indicator codeword, and means for initializing a codeword matrix when confidence weights for the number of rows, the number of codewords in each row, and the number of error correction codewords all exceed a predetermined threshold.
Claim 9
Dependent Claim
105 words
The system of claim 1 wherein the at least one inventory item is a plurality of items and the system further includes a container for carrying the plurality of items from an origination point to a plurality of destination points via a redistribution point, and the encoded item identification information of the bar code label includes destination information for said plurality of items, the system further comprising: (f) bar code reader means at the redistribution point for decoding the bar code symbol label; and (g) means for transporting said plurality of items from the redistribution point to a destination point identified by the destination information.
Claim 10
Dependent Claim
68 words
The system of claim 1 wherein the system further includes a container, said at least one inventory item includes a plurality of items carried in said container, each said item having a selected destination and the bar code symbol label is a machine readable two-dimensional bar code symbol label applied to said container, said bar code symbol label containing destination information for each of said plurality of items.
Claim 11
Independent Claim
252 words
A system for storing and managing inventory comprising: an inventory item holder for holding at least one inventory item; an inventory item record, including a first bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item; a first bar code reader for decoding said first bar code symbol label to obtain said item identification information and said reordering information; means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; means, responsive to the comparing means, for generating a reorder message; means for transmitting an order derived from the reorder message to an origination point for the transportation of reorder ones of said at least one inventory item; means for generating a second bar code symbol label for application to the at least some of said at least one inventory item, containing item destination information identifying a destination point; means for transporting the reorder ones of said at least one inventory item from the origination point to a redistribution point; a second bar code reader at said redistribution point, including means for decoding the second bar code symbol label relating to said item destination information; and means for transporting the reorder ones of said at least one inventory item from the redistribution point to the destination point identified by the item destination information.
Claim 12
Independent Claim
252 words
A system for storing and managing inventory comprising: an inventory item holder for holding at least one inventory item; an inventory item record, including a first bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item; a first bar code reader for decoding said first bar code symbol label to obtain said item identification information and said reordering information; means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; means, responsive to the comparing means, for generating a reorder message; means for transmitting an order derived from the reorder message to an origination point for the transportation of reorder ones of said at least one inventory item; means for generating a second bar code symbol label for application to the at least some of said at least one inventory item, containing item destination information identifying a destination point; means for transporting the reorder ones of said at least one inventory item from the origination point to a redistribution point; a second bar code reader at said redistribution point, including means for decoding the second bar code symbol label relating to said item destination information; and means for transporting the reorder ones of said at least one inventory item from the redistribution point to the destination point identified by the item destination information.
Claim 13
Dependent Claim
48 words
The system for storing and managing inventory according to claim 10, wherein the first and second bar code symbol labels are two-dimensional bar code symbol labels, and each of the first and second bar code readers comprises: means for reading two-dimensional bar code symbol data in PDF417 format.
Claim 14
Dependent Claim
82 words
The system for storing and managing inventory according to claim 10 wherein the bar code symbol on the first and second bar code symbol labels comprises: a plurality of ordered, adjacent rows of codewords or bar-coded information from a set of codewords, the set of codewords being partitioned into at least three mutually exclusive clusters, each row in the symbol having at least one row indicator codeword and containing only codewords from a cluster different from the codewords in an adjacent row.
Claim 15
Dependent Claim
79 words
The system of claim 12 wherein the row indicator codewords contain information regarding the number of rows in the symbol and the number of codewords in each row, and wherein the decoding means includes: means for decoding a scan line of data to obtain a codeword value of a row indicator codeword, and means for determining one of the number of rows and the number of codewords in each row from the codeword value for the row indicator codeword.
Claim 16
Dependent Claim
61 words
The system of claim 12, wherein each row of the bar code symbol contains a start pattern and a stop pattern of bar-coded information, and wherein the means for decoding a scan line of data in said decoding means includes means for locating a sequence of data in the scan line corresponding to one of the start and the stop patterns.
Claim 17
Dependent Claim
191 words
The system of claim 12, wherein the symbol contains at least one error correction codeword, and row indicator codewords contain information regarding the number of rows in the symbol, the number of codewords in each row, and the number of error correction codewords, and wherein each of the first and second bar code readers comprises: means for decoding a scan line of data to obtain a codeword value for a row indicator codeword, means for determining a value for one of the number of rows, the number of codewords in each row, and the number of error correction codewords from the codeword value for the row indicator codeword, means for adjusting a confidence weight for a corresponding one of the number of rows, the number of codewords in each row, and the number of error correction codewords based on the value determined in the preceding step and a previous value obtained by decoding a row indicator codeword, and means for initializing a codeword matrix when confidence weights for the number of rows, the number of codewords in each row, and the number of error correction codewords all exceed a predetermined threshold.
Claim 18
Dependent Claim
129 words
The system for storing and managing inventory according to claim 10 wherein each of the first and second bar code readers comprises: means for scanning the bar code symbol to produce scan lines of data representing the bar-coded information in codewords of the symbol, means for decoding a scan line of data into a vector of codeword values corresponding to the codewords that were scanned, at least one of the codeword values being for a row indicator codeword, means for assigning a row number to each of the codeword values in the vector based on the value of the row indicator codeword and a cluster of the codeword, and means for filling in a codeword matrix with the codeword values in the vector according to their assigned row numbers.
Claim 19
Independent Claim
127 words
A system for storing and managing inventory comprising: (a) an inventory item holder holding at least one inventory item; (b) an inventory item record comprising a two-dimensional bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item, and reordering information for the at least one inventory item; (c) a two-dimensional bar code reader including means for decoding said two-dimensional bar code symbol label to obtain said item identification information and said reordering information; (d) means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and (e) means, responsive to the comparing means, for generating a reorder message.
Claim 20
Independent Claim
127 words
A system for storing and managing inventory comprising: (a) an inventory item holder holding at least one inventory item; (b) an inventory item record comprising a two-dimensional bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item, and reordering information for the at least one inventory item; (c) a two-dimensional bar code reader including means for decoding said two-dimensional bar code symbol label to obtain said item identification information and said reordering information; (d) means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and (e) means, responsive to the comparing means, for generating a reorder message.
Claim 21
Independent Claim
252 words
A system for storing and managing inventory comprising: an inventory item holder for holding at least one inventory item; an inventory item record, including a two-dimensional bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item; a two-dimensional bar code reader for decoding said two-dimensional bar code symbol label to obtain said item identification information and said reordering information; means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; means, responsive to the comparing means, for generating a reorder message; means for transmitting an order derived from the reorder message to an origination point for the transportation of reorder ones of said at least one inventory item; means for generating a two-dimensional bar code symbol label for application to the at least some of said at least one inventory item, containing item destination information identifying a destination point; means for transporting the reorder ones of said at least one inventory item from the origination point to a redistribution point; a bar code reader at said redistribution point, including decoding means for decoding the two-dimensional bar code symbol label relating to said item destination information; and means for transporting the reorder ones of said at least one inventory item from the redistribution point to the destination point identified by the item destination information.
Claim 22
Independent Claim
252 words
A system for storing and managing inventory comprising: an inventory item holder for holding at least one inventory item; an inventory item record, including a two-dimensional bar code symbol label applied to said inventory item holder, said record including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item; a two-dimensional bar code reader for decoding said two-dimensional bar code symbol label to obtain said item identification information and said reordering information; means for comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; means, responsive to the comparing means, for generating a reorder message; means for transmitting an order derived from the reorder message to an origination point for the transportation of reorder ones of said at least one inventory item; means for generating a two-dimensional bar code symbol label for application to the at least some of said at least one inventory item, containing item destination information identifying a destination point; means for transporting the reorder ones of said at least one inventory item from the origination point to a redistribution point; a bar code reader at said redistribution point, including decoding means for decoding the two-dimensional bar code symbol label relating to said item destination information; and means for transporting the reorder ones of said at least one inventory item from the redistribution point to the destination point identified by the item destination information.
Claim 23
Independent Claim
109 words
A method for storing and managing at least one inventory item to which an inventory item holder is connected, said inventory item holder having a bar code symbol label including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item, the method comprising the steps of: decoding said bar code symbol label to obtain said item identification information and said reordering information; comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and generating a reorder message based on a result of the comparing.
Claim 24
Independent Claim
109 words
A method for storing and managing at least one inventory item to which an inventory item holder is connected, said inventory item holder having a bar code symbol label including encoded item identification information identifying the at least one inventory item and reordering information for the at least one inventory item, the method comprising the steps of: decoding said bar code symbol label to obtain said item identification information and said reordering information; comparing a count of the number of said inventory items physically present at the inventory holder with a reorder count in said reordering information; and generating a reorder message based on a result of the comparing.
Claim 25
Dependent Claim
35 words
The method of claim 19, further comprising the step of transmitting an order derived from the reorder message to an origination point for the transportation of reorder ones of said at least one inventory item.
Claim 26
Dependent Claim
58 words
The method of claim 20, further comprising the steps executed at the origination point of: generating a second bar code symbol label containing item destination information identifying a destination point; and transporting the reorder ones of said at least one inventory item from the origination point to a redistribution point with the second bar code symbol label attached.
Claim 27
Dependent Claim
55 words
The method of claim 21, further comprising the steps executed at the redistribution point of: decoding the second bar code symbol label relating to said item destination information; and transporting the reorder ones of said at least one inventory item from the redistribution point to the destination point based on said decoded item destination information.
References Cited (Backward Citations)
US4639875A
Cited
US4737910A
Cited
US4748316A
Cited
US5111196A
Cited
US5168445A
Cited
US5038283A
Cited
US5117096A
Cited
US5243655A
Cited
US5178417A
Cited
US5271643A
Cited
US5305199A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-07-07 | 2001-01-06 | 2001-07-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-07-07 | 2005-01-06 | 2005-07-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-07-07 | 2009-01-06 | 2009-07-08 | $7700.00 | Window Closed / Lapsed |