Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
106 words
A method of routing an AGV, comprising: (a) providing a plurality of paths, each of which comprises a beginning node and an ending node with a plurality of nodes in-between; (b) selecting one of said paths; (c) scheduling the travel of said AGV along said selected path by scheduling the times said AGV will occupy the nodes of said selected path; (d) allocating said scheduled nodes to said AGV; (e) determining contested nodes of said selected path which are allocated to another AGV; (f) directing said AGV to travel from node-to-node along said selected path, stopping at the node just prior to any encountered contested node.
Claim 2
Independent Claim
106 words
A method of routing an AGV, comprising: (a) providing a plurality of paths, each of which comprises a beginning node and an ending node with a plurality of nodes in-between; (b) selecting one of said paths; (c) scheduling the travel of said AGV along said selected path by scheduling the times said AGV will occupy the nodes of said selected path; (d) allocating said scheduled nodes to said AGV; (e) determining contested nodes of said selected path which are allocated to another AGV; (f) directing said AGV to travel from node-to-node along said selected path, stopping at the node just prior to any encountered contested node.
Claim 3
Dependent Claim
32 words
The method of Claim 1, further comprising: (g) holding said AGV at said prior node until it is determined that said encountered contested node is no longer allocated to said other AGV.
Claim 4
Dependent Claim
22 words
The method of Claim 1, further comprising: after nodes have been passed by said AGV, de-allocating said passed nodes to said AGV.
Claim 5
Dependent Claim
19 words
The method of Claim 2, further comprising: repeating steps (f) through (g) until said AGV reaches said ending node.
Claim 6
Dependent Claim
14 words
The method of Claim 4, further comprising: carrying out said steps on a computer.
Claim 7
Independent Claim
107 words
A system for routing AGVs, comprising: a plurality of paths, each of which comprises a beginning node and an ending node with a plurality of nodes in-between; a computer program for selecting one of said paths; a computer program for scheduling the times said AGV will occupy the nodes of said selected path; a computer program for allocating said scheduled nodes to said AGV; a computer program for determining contested nodes of said selected path which are allocated to another AGV; a computer program for directing said AGV to travel from node-to-node along said selected path, stopping at the node just prior to any encountered contested node.
Claim 8
Independent Claim
107 words
A system for routing AGVs, comprising: a plurality of paths, each of which comprises a beginning node and an ending node with a plurality of nodes in-between; a computer program for selecting one of said paths; a computer program for scheduling the times said AGV will occupy the nodes of said selected path; a computer program for allocating said scheduled nodes to said AGV; a computer program for determining contested nodes of said selected path which are allocated to another AGV; a computer program for directing said AGV to travel from node-to-node along said selected path, stopping at the node just prior to any encountered contested node.
Claim 9
Dependent Claim
35 words
The system of Claim 6, further comprising: a computer program for holding said AGVs at said prior node until it is determined that said encountered contested node is no longer allocated to said other AGV.
Claim 10
Dependent Claim
27 words
The system of Claim 6, further comprising: a computer program for de-allocating passed nodes to said AGV after said passed nodes have been passed by said AGV.
Claim 11
Dependent Claim
15 words
The system of Claim 6, further comprising: a system controller computer for running said programs.
Claim 12
Dependent Claim
22 words
The system of Claim 9, further comprising: a vehicle controller computer on-board each AGV for receiving commands from said system controller computer.