Order processing method and apparatus
First Claim
1. Apparatus for concurrently processing a group of orders, wherein each order specifies items of one or more varieties and specifies a quantity of items of each variety, by selectively distributing items in the orders to separate order-assembly locations related to the orders of the group, items of the same variety having a common characterization without regard to whether they appear in one or more of the orders and items of different varieties having different characterizations, said apparatus includingi. conveyor means for carrying a series of items to be distributed to the separate order-assembly locations, said conveyor means including plural selective delivery means for directing items carried by the conveyor means selectively to the separate order-assembly locations;
- ii. item registering means for registering the characterizations of the items carried by the conveyor means;
iii. order registering means comprising (a) order identifying means for storing identifications of the orders of the group to be processed concurrently, and (b) means for storing characterizations of the varieties of items required in the respective orders, the stored identifications of the orders and the stored characterizations of the items in the orders being related to each other, and (c) means for storing the quantity of each variety of item required in each order;
iv. order selecting means jointly responsive to both said item registering means and said order registering means (a) for selecting respective orders, if any, in said order registering means that require the items carried by the conveyor means, said order selecting means including means for comparing each registered item characterization with a succession of stored item characterizations, thereby allocating such items to the selected orders, respectively;
v. means responsive to said order selection means for controlling said plural selective delivery means to direct each allocated item to a selected one of said order-assembly locations that is related to the selected order; and
vi. means for continuously accounting for the allocation of items to said selected orders, said accounting means controlling said selecting means for preventing selection of any order and allocation of any item to any order exceeding the quantity of that item in the quantity storing means for that item related to that order.
1 Assignment
0 Petitions
Accused Products
Abstract
In the disclosed method and apparatus, item-identifying codes of packages loaded onto a conveyor are scanned and, based on comparisons with the items in a group of orders stored in a computer, the packages are distributed to corresponding order-assembly lanes while account is kept of the distributed packages. In a preferred embodiment, one code-reader is located at the supply end of the conveyor system and packages are tracked in the computer for delivery to respective order-assembly lanes, deducting from order requirements at the time of scanning and correcting for the deductions if timely deliveries are not effected. Where belt conveyors are used and "slip" of a package behind its theoretical maximum travel speed may occur, package travel is monitored and operation of the system is halted in case of excessive delay of a package along any travel segment. The actual "slip" of each tracked package occurring along each segment of the conveyor system, unless excessive, is erased in monitoring travel of the packages along each succeeding conveyor segment, thereby avoiding tracking complications due to pyramiding of tolerable sequential "slips" along successive segments of the conveyor system.
-
Citations
49 Claims
-
1. Apparatus for concurrently processing a group of orders, wherein each order specifies items of one or more varieties and specifies a quantity of items of each variety, by selectively distributing items in the orders to separate order-assembly locations related to the orders of the group, items of the same variety having a common characterization without regard to whether they appear in one or more of the orders and items of different varieties having different characterizations, said apparatus including
i. conveyor means for carrying a series of items to be distributed to the separate order-assembly locations, said conveyor means including plural selective delivery means for directing items carried by the conveyor means selectively to the separate order-assembly locations; -
ii. item registering means for registering the characterizations of the items carried by the conveyor means; iii. order registering means comprising (a) order identifying means for storing identifications of the orders of the group to be processed concurrently, and (b) means for storing characterizations of the varieties of items required in the respective orders, the stored identifications of the orders and the stored characterizations of the items in the orders being related to each other, and (c) means for storing the quantity of each variety of item required in each order; iv. order selecting means jointly responsive to both said item registering means and said order registering means (a) for selecting respective orders, if any, in said order registering means that require the items carried by the conveyor means, said order selecting means including means for comparing each registered item characterization with a succession of stored item characterizations, thereby allocating such items to the selected orders, respectively; v. means responsive to said order selection means for controlling said plural selective delivery means to direct each allocated item to a selected one of said order-assembly locations that is related to the selected order; and vi. means for continuously accounting for the allocation of items to said selected orders, said accounting means controlling said selecting means for preventing selection of any order and allocation of any item to any order exceeding the quantity of that item in the quantity storing means for that item related to that order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 21, 22, 27)
-
-
8. Apparatus for concurrently processing a group of orders, each order typically requiring items of plural varieties, by assembling items required in the orders at separate order-assembly locations related to the orders of the group, items of the same variety having a common characterization without regard to whether they appear in one or more of the orders and items of different varieties having different characterizations, said apparatus including
i. conveyor means for carrying a series of items to be assembled at the separate order-assembly locations, said conveyor means including plural selective delivery means for directing such items selectively to the separate order-assembly locations; -
ii. item registering means for registering the characterizations of the items carried by the conveyor means; iii. order registering means comprising means for storing identifications of the orders of the group of orders to be processed concurrently and means for storing the requirements for the items of each variety in each order, the stored order identifications and the stored item requirements being related to each other in accordance with the orders; iv. order selecting means jointly responsive to both said item registering means and one of the item requirements storing means in said order registering means for selecting an order, if any, in said order registering means that requires each item carried by the conveyor means; and v. means responsive to said order selecting means for controlling said plural selective delivery means to direct items carried by the conveyor means selectively to separate order-assembly locations related to the selected orders. - View Dependent Claims (9, 10, 11)
-
-
19. Apparatus for concurrently processing a group of orders each of which requires items of one or more varieties, by selectively distributing items in the orders to separate order-assembly locations related to the orders of the group, items of the same variety having a common characterization without regard to whether they appear in one or more of the orders and items of different varieties having different characterizations, said apparatus including
i. conveyor means for carrying a series of items to be distributed to the separate order-assembly locations, said conveyor means including plural selective delivery means for directing items carried by the conveyor means selectively to the separate order-assembly locations; -
ii. item registering means for registering the characterizations of the items carried by the conveyor means; iii. order registering means including means for storing identifications of the orders of the group of orders to be processed concurrently and means for representing the net requirement for each variety of item in each of the orders, respectively, of the group to be processed concurrently, the stored order identifications and the represented net requirements for the respective varieties of items in the orders being related to each other, wherein the net requirement for any variety of item in any particular order is the requirement for that variety of item appearing in that order as reduced by operation of the apparatus; iv. order selecting means jointly responsive to both said item registering means and one of the net requirements representing means in said order registering means for selecting one of the orders, if any, in said order registering means that has a net requirement for each specific item whose characterization is registered in said characterization registering means and thus allocating such item to the selected order, and v. means responsive to said order selecting means (a) for reducing the net requirement in the selected order for items of the same variety as said allocated item, and (b) for controlling said plural selective delivery means to direct each allocated item selectively to an order-assembly location related to the selected order. - View Dependent Claims (20)
-
-
23. An article tracking conveyor system, including
plural selective delivery means distributed along a path and a series of conveyor portions distributed along said path, at least certain ones of said series of conveyor portions extending to respective ones of said plural selective delivery means, there being a series of control positions along said path forming demarkations between each of said series of conveyor portions and the next of the series, at least one of said series of conveyor portions being adapted to carry concurrently plural articles distributed along the path, and means for tracking articles carried along said path and for controlling said plural selective delivery means, the last-named means including (a) storage means having a series of initially clear table positions each of which includes a lane register, a timing register and a zone register, the storage means including means responsive to a succession of articles appearing at an entry position along said series of conveyor portions for making entries into the registers of successive ones of said series of table positions, respectively, said entries including a divert symbol in its lane register representing one of said plural selective delivery means, and an initial amount in its timing register and a zone symbol in its zone register representing the first of said series of conveyor portions; -
(b) means responsive to articles carried successively by any of said series of conveyor portions acting as a supply conveyor portion to the next of said series of conveyor portions acting as a receiving conveyor portion for making new entries into the registers of one of said table positions that has a zone symbol in its zone register representing said supply conveyor portion, said new entries including a new initial amount in its timing register and a new zone symbol in its zone register representing said receiving conveyor portion, with the result that a group of table positions develop having a zone symbol representing any receiving conveyor portion that carries concurrently a plurality of articles distributed along the path; (c) means operative during the operation of said series of conveyor portions for periodically making cumulative unit changes in the timing registers of all table positions containing initial amounts and any cumulative unit changes; (d) table position locating and selecting means responsive to an activating article reaching a control position at the end of any particular supply conveyor portion including (1) means for locating each table position whose zone register contains a zone symbol representing said particular supply conveyor portion and, for any group of table positions having a common zone symbol in their registers, (2) means for selecting that table position among such a group whose timing register contains an amount differing most from the initial amount most recently entered therein among the amounts in the timing registers of such group of table positions; and (e) means selectively responsive to a divert symbol in the lane register of the located and selected table position for activating one of said plural selective delivery means.
-
-
24. An article tracking conveyor system, including a series of conveyor portions distributed along a path past a series of control positions forming the demarkations between each of said series of conveyor portions and the next of the series, at least one of said series of conveyor portions being adapted to carry concurrently plural articles distributed along said path, and means for tracking articles carried along said path including
(a) storage means having a series of initially clear table positions each of which includes a timing register and a zone register, the storage means including means responsive to a succession of articles appearing at an entry position along said series of conveyor portions for making entries in the registers of successive ones of said series of table positions, respectively, said entries including an initial amount in its timing register and a zone symbol in its zone register representing the first of said series of conveyor portions; -
(b) means responsive to articles carried successively by any of said series of conveyor portions acting as a supply conveyor portion to the next of said series of conveyor portions acting as a receiving conveyor portion for making new entries in the registers of one of said table positions that has a zone symbol in its zone register representing said supply conveyor portion, said new entries including a new initial amount in its timing register and a new zone symbol in its zone register representing said receiving conveyor portion, with the result that a group of table positions develop having a zone symbol representing any receiving conveyor portion that carries concurrently a plurality of articles distributed along the path; (c) means operative during the operation of said series of conveyor portions for periodically making cumulative unit changes in the timing registers of all table positions containing initial amounts and any cumulative unit changes; (d) table position locating and selecting means responsive to an activating article reaching a control position at the end of any particular supply conveyor portion including (1) means for locating each table position whose zone register contains a zone symbol representing said particular supply conveyor portion and, for any group of table positions having a common zone symbol in their registers, (2) means for selecting that table position among such a group whose timing register contains an amount differing most from the initial amount most recently entered therein among the amounts in the timing registers of such group of table positions; and (e) means, responsive to said table position locating and selecting means, for making new entries in registers of at least some of such table positions including new initial amounts in their respective timing registers and new zone symbols in their zone registers representing said receiving conveyor portion.
-
-
25. An article tracking conveyor system including conveyor means having a series of conveyor portions for conveying articles along a path, any one of said series of conveyor portions acting as a supply conveyor portion and the next-following one of said series of conveyor portions acting as a receiving conveyor portion, and means for tracking articles carried along said path by said series of conveyor portions, said tracking means including
-
26. (a) storage means including a series of initially clear table positions each having a timing register and a zone register, the storage means including means for making entries into successive ones of said table positions in time with the appearance of successive articles at an entry position along said supply conveyor portion including for each table position a common zone symbol in its zone register representing said supply conveyor portion and an initial amount in its timing register, with the result that a group of table positions develop having a zone symbol representing said supply conveyor portion when plural articles distributed along said path are carried concurrently by said supply conveyor portion,
(b) means operative during operation of said series of conveyor portions for making cumulative unit changes in the amounts in the timing registers of those table positions containing initial amounts and any cumulative unit changes; -
(c) table position locating and selecting means responsive to an activating article reaching a control position along said supply conveyor portion to a control position spaced downstream of said entry position including (1) means for locating each table position whose zone register contains a zone symbol representing said supply conveyor portion and, for any group of table positions having such zone registers, (2) means for selecting that table position among the group whose timing register contains an amount differing most from the initial amount last entered in the timing registers of that group of table positions; and (d) means responsive to such location and selection of table positions for making new entries in registers of at least some of such table positions including new initial amounts in their respective timing registers and new zone symbols in their zone registers representing said receiving conveyor portion. - View Dependent Claims (28, 34, 36, 37, 39, 40, 41, 42, 44, 46, 49)
-
- 29. Article tracking conveyor apparatus comprising transporting means for carrying a succession of articles along a path wherein an article may fail for any reason to travel at or within a prescribed deviation from the speed of the transporting means, a series of detectors distributed along said path including a first detector and further detectors, a series of timers including at least as many timers as articles to be carried concurrently by said transporting means, means acting in response to successive articles reaching said first detector for initializing said timers successively, signalling means responsive to any of said timers attaining a time-interval representation exceeding a prescribed maximum, and means responsive to articles reaching said further detectors for re-initializing any of said timers whose time-interval representation exceeds a prescribed minimum, for tracking the articles in a manner that avoids accumulating the separate variations in the time of travel of an article from each of said detectors to the next in monitoring the speed of the articles and for signalling any removal or blockage of articles.
- 30. Article tracking conveyor apparatus comprising transporting means for carrying a succession of articles along a continuous path wherein an article may fail for any reason to travel at or within a prescribed deviation from the speed of the transporting means, a series of article detectors distributed along said path including an entry detector and a succession of zone detectors, a series of timers and a series of zone storing means related respectively to said timers including at least as many of such timers and zone storing means as articles to be carried concurrently by said transporting means, means triggered by each of a series of articles reaching said entry detector for initializing each of said timers in succession and for entering into each zone storing means related to the initialized timer a zone designation corresponding to the next zone detector along said path, means for signalling the occurrence of any of said timers exceeding a prescribed maximum time-interval representation, and means activated by respective ones of said zone detectors in response to articles carried by the transporting means for re-initializing any of said timers that has a stored zone designation corresponding to such activated zone detector and that has a time representation exceeding a prescribed minimum time representation and for changing the zone designation in the zone storing means related to such re-initialized counter to a designation representing the next-following zone detector along said path.
-
35. An article tracking conveyor system, including conveyor means for conveying successive articles along a path, a series of sensors located at spaced-apart positions distributed along said path, said sensors being disposed to be activated by articles carried by said conveyor means, said sensors including a first sensor at a starting position along said path and further sensors, said conveyor means being divided by said series of sensors into a series of conveyor portions, and means for tracking articles carried along said path by said conveyor means, said tracking means including
(a) storage means including a series of initially clear table positions each having a timing register and a zone register, and means controlled by said first sensor for entering data in successive ones of said series of table positions, including for each of said table positions an initial amount in its timing register and, in its zone register, a zone symbol representing that one of said series of conveyor portions which next follows said first sensor; -
(b) means operative during the operation of said conveyor means for periodically making cumulative unit changes in the timing registers of all table positions containing initial amounts and any cumulative unit changes; (c) up-dating means responsive to each of said further sensors when activated by the articles carried by the conveyor means for making up-dating entries in at least certain ones of said series of table positions whose zone registers contain a zone symbol representing that conveyor portion which next-precedes the activated one of said further sensors, said up-dating entries including for each of said certain table positions a new initial amount in its timing register and, in its zone register, a zone symbol representing that one of said series of conveyor portions that next follows each activated one of said further sensors, with the result that a group of said table positions will develop having a common zone symbol in their zone registers when any of said conveyor portions that next follows any of said sensors carries a succession of articles distributed along said path, said tracking apparatus further including (d) means for selecting one table position of each group of table positions having a common zone symbol in their zone registers, said selecting means being operable in dependence on which of said group of table positions has an amount in its timing register that differs most from the initial amount most recently entered in the timing registers of that group of table positions, whereby to identify controlling table positions as being either table positions whose zone registers contain zone symbols differing from those of all other table positions or the table positions selected by said selecting means; and (e) means for limiting said up-dating means to making said up-dating entries in only said controlling table positions.
-
-
38. Conveyor apparatus comprising transporting means for transporting a series of articles along a path, said transporting means being of a type that may allow slip to occur between the operation of the transporting means and the travel of the articles, a series of article detectors distributed along said path and separated from each other by respective segments of the transporting means, said article detectors including a first article detector and succeeding article detectors;
- a tach pulse generator operative in time with the transporting means;
a series of tach pulse counters and a series of zone registers related to the tach pulse counters, respectively;
means activated by the first of said article detectors in response to articles carried by the transporting means for initializing respective ones of said tach pulse counters and for entering, into the related zone registers, zone designations corresponding to the first of said segments of said transporting means, means for identifying those tach pulse registers whose tach pulse counts are within a prescribed range, and reset means responsive to each of said succeeding article detectors in response to the articles carried by the transporting means for again initializing particular ones of said tach pulse registers whose related zone registers have entries corresponding to the next-preceding segments of the transporting means, respectively, and whose counts are within a prescribed range and for entering, into the related zone registers, zone designations corresponding to the respective next-following segments of the transporting means.
- a tach pulse generator operative in time with the transporting means;
-
43. A method of concurrently processing a group of orders by assembling varieties of items required in the orders at separate order-assembly locations related to said orders, all items of each variety having the same characterization without regard to whether they appear in one or more of the orders and items of different varieties having mutually different characterizations, wherein one or more orders may have requirements for any particular variety of item, said method including the steps of
i. storing the requirements of the orders of the group including stored identifications of the orders and stored characterizations of the varieties of items required in the orders, the item characterizations and the order identifications as stored being related to each other, ii. loading a series of items that may be required in the orders on a sorting conveyor having plural selective delivery means for directing items on the conveyor selectively to said order-assembly locations; -
iii. registering the characterization of each of the items on the conveyor; iv. comparing the registered characterization of each specific item on the conveyor and the stored characterizations of the varieties of items required in the stored orders; v. based on such comparison, selecting one of the orders, if any, among one or more of the stored orders having a requirement for said specific item, thus allocating such item to the selected order; and vi. selectively controlling said selective delivery means in accordance with such order selection to cause such item on the conveyor to be directed selectively to one of said order-assembly locations that is related to said selected order.
-
-
45. A method of concurrently processing a group of orders by assembling varieties of items required in the orders at separate order-assembly locations related to said orders, all items of each variety having the same characterization without regard to whether they appear in one or more of the orders and items that are of different varieties having mutually different characterizations, wherein one or more orders may require items of the same variety;
- said method including the steps of
i. representing the order identifications and the characterization of and the net requirement for items of each variety in each of the orders, so that a plurality of net requirements for the same variety of item will be represented when there are net requirements for such variety of item in a plurality of the orders, a net requirement being the requirement for any item appearing in any of said orders as reduced up to any point in processing of the group of orders; ii. loading items that may be required in the orders on a sorting conveyor having plural selective means for directing items on the conveyor selectively to said order-assembly locations; iii. registering the characterization of each of the items on the conveyor; iv. with respect to each item loaded on the conveyor, comparing the registered characterization thereof with the represented characterizations of the varieties of items in the orders; v. based on such comparison, selecting one of said orders, if any, for which there is a net requirement for the variety of such item, thus allocating such item to the selected order; and vi. selectively controlling said selective directing means in accordance with such order selection to cause the allocated items on the conveyor to be directed selectively to said order-assembly locations related to said selected orders. - View Dependent Claims (47)
- said method including the steps of
-
48. A method of concurrently processing a group of orders by assembling, at separate order-assembly locations related to the orders of the group, items of the varieties required in the orders, wherein one or more of the orders may require items of the same variety, such items being supplied separately or as packages of plural items of the same variety, items of different varieties having mutually different characterizations and items of any one variety having the same characterization without regard to whether they appear in one or more of the orders, said method including the steps of
i. registering the orders so as to include stored order identifications and representations of the variety and quantity requirements for each item in each order, the stored order identifications and the stored requirements representations being related to each other; -
ii. loading items on a sorting conveyor having means for discharging the items from the conveyor selectively to said order-assembly locations; iii. registering the characterizations of the items on the sorting conveyor; iv. as to each of the items whose characterization has been registered, selecting one of said orders, if any, having a stored representation of a variety of item corresponding to the registered characterization of such item on the conveyor but only if the quantity requirement for that item has not yet been met at any point in the performance of the method, thus ascertaining that such item is required by the selected order; v. accounting for items of each variety allocated to each order and discharging the required items from the conveyor selectively at said order-assembly locations related to the selected orders; and vi. limiting the selection of orders and allocation of items to said orders so that the items of any variety allocated to any order do not exceed the stored representation of the requirement for that variety of item in that order.
-
Specification