Distributed routing unit for fully-automated flexible manufacturing system
First Claim
1. In an automated material handling system of a type comprising a network of intersecting material paths along which segments-in-process (SIPs) of material move from a source to a destination within the network under the guidance of a host computer system, a distributed routing unit defining a domain at an intersection within the material path network, the distributed routing unit comprising:
- (a) means for storing information relating to the identity and disposition of a specific SIP moving within the network, the specific SIP having a unique identifier associated therewith;
(b) means for comparing the SIP identifier and the stored identity information;
(c) means for determining that the specific SIP has entered the domain of the distributed routing unit based upon the comparison of the SIP identifier and the stored identity information;
(d) means for disposing of the specific SIP based upon the stored disposition information.
1 Assignment
0 Petitions
Accused Products
Abstract
Segments-in-process (SIPs) of material are automatically routed through a material handling system by distributed routing units under the guidance of a host computer system. The material handling system comprises a network of intersecting material paths. A distributed routing unit is located at material path intersections. Information relating to the source, destination and identity of a SIP is provided to the host computer system by a client process. Typically the destination of the SIP is a process machine located on a material path. Upon receipt of the information from the client process, the host defines a sequence of distributed routing units through which the SIP will move from its source to its destination. Each distributed routing unit in the sequence is then provided with information which enables each unit to identify the SIP and to perform a task with respect thereto. The tasks are then sequentially performed such that the SIP is routed through the defined sequence to its destination. The SIP may be routed to its destination when the host computer system is off line.
114 Citations
40 Claims
-
1. In an automated material handling system of a type comprising a network of intersecting material paths along which segments-in-process (SIPs) of material move from a source to a destination within the network under the guidance of a host computer system, a distributed routing unit defining a domain at an intersection within the material path network, the distributed routing unit comprising:
-
(a) means for storing information relating to the identity and disposition of a specific SIP moving within the network, the specific SIP having a unique identifier associated therewith; (b) means for comparing the SIP identifier and the stored identity information; (c) means for determining that the specific SIP has entered the domain of the distributed routing unit based upon the comparison of the SIP identifier and the stored identity information; (d) means for disposing of the specific SIP based upon the stored disposition information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an automated material handling system of the type comprising a network of intersecting material paths on which segments-in-process (SIPs) of material move from a source to a destination within the network under the guidance of a host computer system, a plurality of distributed routing units, each being located at a material path intersection, each distributed routing unit comprising:
-
means for storing information relating to the identity and disposition of specific SIPs moving on the network, each specific SIP having a unique, fixed identifier associated therewith; means for comparing the SIP identifier and the stored identity information; means for identifying SIPs to determine whether an identified SIP is one of the specific SIPs based on the comparison of the fixed SIP identifier and the stored information; means for disposing of specific SIPs toward specific destinations based on the stored disposition information, the means for disposing comprising means for disposing of specific SIPs toward specific destinations when the host computer system is off line. - View Dependent Claims (7, 8)
-
-
9. An automated material handling system comprising a network of intersecting material paths for moving a segment-in-process (SIP) of material from a source to a destination within the network under the guidance of a host computer systems and including a plurality of distributed routing units, each distributed routing unit defining a domain at a respective material path intersection within the network, each distributed routing unit comprising:
-
storage means for storing data relating to the identity and disposition of SIPs moving within the network, each SIP having a unique, fixed identifier associated therewith; means for comparing the SIP identifier and the stored identify information; means for identifying SIPs which have entered the domain of the distributed routing unit based on the comparison of the fixed SIP identifier and the stored identity data and for identifying a specific disposition associated with a specific identified SIP; and transfer means for disposing of the specific identified SIP toward its specific destination.
-
-
10. An automated material handling system comprising:
-
a network of intersecting material paths along which segments-in-process (SIPs) of material move from a source to a destination within the network, each SIP having a unique, fixed identifier associated therewith; a host computer system which receives information relating to the specific destination of a specific SIP moving within the network; and a plurality of distributed routing units, each being located at a material path intersection, each distributed routing unit comprising (i) storage means for receiving specific disposition information from the host computer system and for storing such information; (ii) means for identifying the specific SIP based upon the fixed SIP identifier; (iii) transfer means for disposing of the specific SIP toward the specific destination based on the stored disposition information, the transfer means including means for disposing of the specific SIP when the host computer system is off line.
-
-
11. An automated material handling system comprising:
-
a network of intersecting material paths along which segments-in-process (SIPs) of material move from a source to a destination within the network, each SIP having a unique, fixed identifier associated therewith; a host computer system which receives information relating to the source, destination and identity of each SIP moving within the network; a plurality of distributed routing units, each being located at a material path intersection, each distributed routing unit comprising (i) means for receiving source, disposition and identity information for a plurality of specific SIPs and for storing such information; (ii) means for comparing the SIP identifier and the stored identity information; (iii) means for identifying the identifier of SIPs that enter the distributed routing unit to identify a SIP as one of the specific SIPs based on the comparison of the fixed identifier and the stored identity information; and (iv) transfer means for disposing of identified specific SIPs toward the destination associated with the identified specific SIP based on the stored destination information, the transfer means including means for disposing of the specific SIP when the host computer system is off-line wherein the host computer system includes means for defining a sequence of distributed routing units through which a specific SIP will move from its source to its destination. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of routing material carriers through an automated material handling system under the guidance of an associated host computer system wherein the material handling system comprises a main conveyor and spur conveyors which intersect with the main conveyor, the spur conveyors having process machines located thereon, and wherein a distributed routing unit is located at each intersection of the main conveyor and a spur conveyor, the method comprising:
-
storing information in the host computer system relating to the source, destination contents and identity of a specific material carrier to be routed through the conveyor network, the destination being an identified process machine; defining a sequence of distributed routing units through which the specific material carrier will move from the source to the identified process machine; providing each distributed routing unit in the defined sequence with information both for identifying the specific material carrier and for defining a task to be performed by that distributed routing unit with respect to the specific material carrier; sequentially completing the tasks such that the specific material carrier is routed through the sequence of distributed routing units to the last distributed routing unit in the sequence; executing the task associated with the last distributed routing unit to divert the specific material carrier to the spur conveyor on which the identified process machine is located; transmitting a request message from the last distributed routing unit to the identified process machine requesting that the identified process machine receive the specific material carrier; transmitting a grant message from the identified process machine to the last distributed routing unit granting the request; and in response to receipt of the grant message by the last distributed routing unit, routing the specific material carrier from the spur conveyor to the identified process machine. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In an automated material handling system of the type wherein material carriers move through the material handling system under the guidance of a host computer system, the material handling system comprising a main conveyor and spur conveyors which intersect with the main conveyor, the spur conveyors having process machines located thereon, and wherein a distributed routing unit is located at each intersection of the main conveyor and a spur conveyor and defines a domain with respect to its associated intersection, the domain comprising (i) a scan station located at the conveyor intersection, (ii) a ready station located on the main conveyor upstream of the scan station, (iii) a gone station located on the main conveyor downstream of the scan station and (iv) a wait station located on an intersecting spur conveyor, a method for transferring a material carrier from a distributed routing unit along the intersecting spur conveyor to a process machine located on the intersecting spur conveyor, the method comprising:
-
sensing that the material carrier is entering the domain of the distributed routing unit; moving the material carrier to the scan station; scanning the material carrier to derive information relating to the identity of the material carrier; comparing the derived information with identification information stored in the distributed routing unit; if the comparison results in a match, identifying a task to be performed by the distributed routing unit with respect to the material carrier based on disposition information stored within the distributed routing unit, the task comprising transferring the material carrier to the process machine; moving the material carrier to the spur conveyor wait station; transmitting a request message from the distributed routing unit to the process machine identifying the material carrier and the station at which the material carrier is to be transferred; in response to the request message, comparing the transmitted material carrier identity with carrier transfer information stored in the process machine; in the event that the transmitted transfer information corresponds to the stored carrier transfer information, transmitting a grant message from the process machine to the distributed routing unit; and in response to receipt of the grant message by the distributed routing unit, transferring the material carrier to the process machine. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of routing segments-in-process (SIPs) of material within an automated material handling system of the type comprising a network of intersecting material paths along which the SIPs move under the guidance of a host computer system, the network including a plurality of distributed routing units, each distributed routing unit being located at a material path intersection within the network and defining a domain with respect to the intersection, the method comprising:
-
providing information to the host computer system related to a source and a destination within the network for a specific SIF, the specific SIP having an unique identifier associated therewith; defining a sequence of distributed routing units through which the specific SIP will move from the source to the destination; storing identity and disposition information within a selected distributed routing unit in the sequence; determining that the specific SIP has entered the domain of the selected distributed routing unit by comparing the unique SIP identifier and the stored identity information; identifying a task to be performed by the selected distributed routing unit with respect to the specific SIP based upon the stored disposition information, the task comprising routing the specific SIP toward the next distributed routing unit in the defined sequence; and generating information indicative of the completion of the routing task. - View Dependent Claims (37, 38, 39, 40)
-
Specification