Claims
- 1. A system for sorting a stream of objects emanating one-by-one from an object source, comprising:
- a matrix of stationary conveyor cells, said matrix including a plurality of said cells positioned to form at least two transversely extending rows of adjacent conveyor cells and at least two longitudinally extending rows of adjacent conveyor cells,
- an input cell of said conveyor cells in a first transversely extending row and also in a first longitudinally extending row being positioned to receive objects from said object source and configured to transfer said objects to an adjacent cell within said first transversely extending row or alternately to transfer said objects to an adjacent cell within said first longitudinally extending row,
- an output cell of said conveyor cells in a second transversely extending row and also in a second longitudinally extending row and configured to receive said objects from an adjacent cell within said second transversely extending row or alternately to receive said objects from an adjacent cell within said second longitudinally extending row;
- a controller connected to operate a plurality of said conveyor cells in said matrix individually to discharge an object thereon in one of a plurality of directions;
- a plurality of destination locations positioned adjacent to said conveyor cells in at least one of said transverse rows other than said first transverse row; and
- a reader positioned adjacent to said stream of objects to read destination information borne by said objects,
- said controller being operative responsive to said reader to guide each object received by said input cell from cell to cell through said matrix to said output cell and then a destination location corresponding to said destination information.
- 2. The system of claim 1, wherein said controller is operative to plan a path for each of said objects from said input cell to a destination location, to monitor availability of successive conveyor cells along said path, and to cause an object to be moved to the next conveyor cell along its path only when said next conveyor cell is available.
- 3. The system of claim 2, further comprising a plurality of sensors positioned to sense the passage of objects from one conveyor cell to another, said sensors being connected to said controller.
- 4. The system of claim 3, further comprising a stop selectively positionable to prevent passage of an object from one conveyor cell to a next conveyor cell, said controller causing said stop to be removed when said next cell is available.
- 5. The system of claim 1, wherein at least one of said destination locations comprises an output conveyor.
- 6. The system of claim 1, wherein at least one of said destination locations comprises an output conveyor positioned to deliver said objects to a chute.
- 7. The system of claim 1, wherein at least one of said destination locations comprises an elevator operative to deliver said objects to a receiving location positioned at a level outside the plane of said matrix of conveyor cells.
- 8. The system of claim 1, wherein a plurality of said destination locations comprise elevators operative to deliver said objects to a plurality of receiving locations positioned in columns of said receiving locations.
- 9. The system in claim 8, wherein said elevators are operative to discharge objects in a plurality of directions, and wherein said receiving locations are positioned to receive objects from said elevators in a plurality of said discharge directions.
- 10. The system of claim 1, wherein said conveyor cells comprise a plurality of powered rollers aligned to move objects longitudinally, and a plurality of side transfer belts mounted to be raised between said powered rollers and operated to move objects transversely.
- 11. A system for accepting a stream of objects emanating one-by-one from an object source and delivering same to one or more destination locations, said system comprising:
- a matrix of stationary conveyor cells, said matrix including a plurality of said cells positioned to form at least two transversely extending rows of adjacent conveyor cells and at least two longitudinally extending rows of adjacent conveyor cells,
- an input cell of said conveyor cells in a first transversely extending row and also in a first longitudinally extending row being positioned to receive objects from said object source and configured to transfer said objects to an adjacent cell within said first transversely extending row or alternately to transfer said objects to an adjacent cell within said first longitudinally extending row,
- an output cell of said conveyor cells in a second transversely extending row and also in a second longitudinally extending row and configured to receive said objects from an adjacent cell within said second transversely extending row or alternately to receive said objects from an adjacent cell within said second longitudinally extending row;
- a controller connected to operate a plurality of said conveyor cells in said matrix individually to discharge an object thereon in one of a plurality of directions;
- a reader positioned adjacent to said stream of objects to read destination information borne by said objects,
- said controller being operative responsive to said reader to guide each object received by said input cell from cell to cell through said matrix to said output cell and then to one or more destination locations corresponding to said destination information.
- 12. A method of sorting a stream of objects emanating one-by-one from an object source, and delivering same to one or more destination locations, said method comprising the steps of:
- providing a matrix of stationary conveyor cells, said matrix including a plurality of said cells positioned to form at least two transversely extending rows of adjacent conveyor cells and at least two longitudinally extending rows of adjacent conveyor cells;
- providing an input cell within said matrix in a first transversely extending row and in a first longitudinally extending row being positioned to receive objects from said object source and configured to transfer said objects to an adjacent cell within said first transversely extending row or alternately to transfer said objects to an adjacent cell within said first longitudinally extending row;
- providing an output cell within said matrix in a second transversely extending row and in a second longitudinally extending row and configured to receive said objects from an adjacent cell within said second transversely extending row or alternately to receive said objects from an adjacent cell within said second longitudinally extending row;
- transferring a first object from said object source to said input cell;
- transferring said first object from said input cell to a cell adjacent to said input cell and within said first transverse row;
- transferring said first object from said first transverse row to said output cell;
- transferring said first object from said output cell to a destination location;
- transferring a second object from said object source to said input cell;
- transferring said second object from said input cell to a cell adjacent to said input cell and within said first longitudinal row;
- transferring said second object from said first longitudinal row to said output cell; and
- transferring said second object from said output cell to a destination location.
- 13. The method of claim 12, further comprising the steps of:
- reading destination information from each of said objects as the objects enter said matrix; and
- guiding said objects to one of said destination locations corresponding to said destination information.
- 14. The method of claim 12, further comprising, as said objects exit said matrix, the step of:
- moving at least some of said objects vertically to receiving locations outside the plane of said matrix.
- 15. The method of claim 12, further comprising the steps of:
- monitoring availability of a next conveyor cell in said matrix to which an object is to be moved; and
- moving said object to said next cell only when said next cell is available.
- 16. The method of claim 15, further comprising selectively erecting a stop prior to said next cell until said next cell is available.
RELATED APPLICATIONS
The disclosures of the following related applications are hereby incorporated by reference: U.S. application Ser. No. 08/421,675, filed Apr. 12, 1995, entitled "Method and Apparatus for Lifting Packages," and U.S. application Ser. No. 08/595,665, filed Feb. 2, 1996, entitled "Conveyor Control System," now U.S. Pat. No. 5,711,410. Both such applications are commonly owned by the assignee of the present invention.
US Referenced Citations (44)
Foreign Referenced Citations (10)
Number |
Date |
Country |
0 477 104 |
Mar 1992 |
EPX |
517110-A1 |
Dec 1992 |
EPX |
0 613 730 |
Sep 1994 |
EPX |
0 654 425 |
May 1995 |
EPX |
2676941 |
Dec 1992 |
FRX |
24 24 507 |
Nov 1975 |
DEX |
38 31 210 |
Mar 1990 |
DEX |
64-22758 |
Jan 1989 |
JPX |
5-178452 |
Jul 1993 |
JPX |
487 785 |
Mar 1970 |
CHX |
Non-Patent Literature Citations (1)
Entry |
Ermanco, Incorporated, Urethane Belt Transfer (UBT), EH40-1195; EH400894. |