Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
348 words
A multiple layer road memory storage device comprising: a road memory means for storing therein road data defining fixed roadways located in a predetermined geographical area, wherein said road data is hierarchically stored in multiple layers in said memory means, said memory means including a first portion for storing a first detailed layer of road data designating a large number of first layer roadways of various categories and their intersections with each other, each stored first layer roadway is defined at least by individual stored first layer road segments which extend between stored first layer nodes that correspond to each of said first layer roadway intersections, said memory means also including a second portion for storing a second higher level layer of road data designating only some of said large number of first layer roadways as second layer roadways and designating second layer roadway intersections between each of said second layer roadways, wherein each of said stored second layer roadways is defined at least by individual stored second layer road segments each of which represents a portion of one of said second layer roadways and each of which extends between stored second layer nodes which correspond to intersections of roadways designated in said second layer with other roadways designated in said second layer regardless of intersections of first layer road segments corresponding to said portions of said roadways represented by said stored second layer road segments with roadways/road segments designated in said first layer but not in said second layer, and wherein each of said stored second layer nodes, corresponding to an intersection of said stored second layer roadways, directly corresponds to one of said stored first layer nodes corresponding to an intersection of said stored first layer roadways; wherein at least some of said stored second layer road segments are equivalent to a combination of several of said road segments stored in said first layer, and wherein said some of said stored second layer road segments have a road segment length equivalent to a road segment length of said combination of said segments in said first layer.
Claim 2
Dependent Claim
348 words
A multiple layer road memory storage device comprising: a road memory means for storing therein road data defining fixed roadways located in a predetermined geographical area, wherein said road data is hierarchically stored in multiple layers in said memory means, said memory means including a first portion for storing a first detailed layer of road data designating a large number of first layer roadways of various categories and their intersections with each other, each stored first layer roadway is defined at least by individual stored first layer road segments which extend between stored first layer nodes that correspond to each of said first layer roadway intersections, said memory means also including a second portion for storing a second higher level layer of road data designating only some of said large number of first layer roadways as second layer roadways and designating second layer roadway intersections between each of said second layer roadways, wherein each of said stored second layer roadways is defined at least by individual stored second layer road segments each of which represents a portion of one of said second layer roadways and each of which extends between stored second layer nodes which correspond to intersections of roadways designated in said second layer with other roadways designated in said second layer regardless of intersections of first layer road segments corresponding to said portions of said roadways represented by said stored second layer road segments with roadways/road segments designated in said first layer but not in said second layer, and wherein each of said stored second layer nodes, corresponding to an intersection of said stored second layer roadways, directly corresponds to one of said stored first layer nodes corresponding to an intersection of said stored first layer roadways; wherein at least some of said stored second layer road segments are equivalent to a combination of several of said road segments stored in said first layer, and wherein said some of said stored second layer road segments have a road segment length equivalent to a road segment length of said combination of said segments in said first layer.
Claim 3
Dependent Claim
63 words
A multiple layer road memory storage device according to claim 1 wherein each of said road segments stored in said first and second layers has two end points between which the road segment extends, and each stored road segment includes stored end node data defining the location of two node points corresponding to said two end points of each of said road segments.
Claim 4
Dependent Claim
29 words
A multiple layer road memory storage device according to claim 2 wherein some of said node points in said first layer correspond to node points in said second layer.
Claim 5
Dependent Claim
61 words
A multiple layer road memory storage device according to claim 3 wherein some of said node points in said first layer correspond to shape points in said second layer, wherein said second layer shape points are located within a road segment in said second layer but do not correspond to any end point of a road segment in said second layer.
Claim 6
Dependent Claim
32 words
A multiple layer road memory storage device according to claim 3 wherein some of said node points in said first layer have no corresponding road segment node points in said second layer.
Claim 7
Dependent Claim
29 words
A multiple layer road memory storage device according to claim 3 wherein all of said node points in said second layer correspond to node points in said first layer.
Claim 8
Dependent Claim
46 words
A multiple layer road memory storage device according to claim 1 wherein said stored road data for each of said stored road segments in said first and second layers includes a segment ID for each stored road segment and the length of said stored road segment.
Claim 9
Dependent Claim
46 words
A multiple layer road memory storage device according to claim 7 wherein said stored road data includes, for each of said road segments in any of said first and second layers, node data defining the location of node points at each end of said road segment.
Claim 10
Dependent Claim
392 words
A route planning system comprising: a road memory means for storing therein road data defining fixed roadways in a predetermined geographical area, and a route planning computer means coupled to said road memory means for receiving said road data and using it to determine a desired route to a destination via said fixed roadways, wherein said road data is hierarchically stored in said memory means and is stored as a first detailed layer designating a large number of first layer roadways of various categories and their intersections with each other, each stored first layer roadway is defined at least by individual stored first layer road segments which extend between stored first layer nodes that correspond to each of said first layer roadway intersections, and said road data is also stored in said memory means as a second higher level layer having data designating only some of said large number of first layer roadways as second layer roadways and data designating second layer roadway intersections between each of said second layer roadways, wherein said second layer of road data defines said second layer roadways by individual second layer road segments each of which represents a portion of one of said second layer roadways and each of which extends between intersections of roadways in said second layer with other roadways in said second layer regardless of intersections of first layer road segments corresponding to said portions of said roadways represented by said stored second layer road segments with roadways/road segments designated in said first layer but not in said second layer, and wherein said route planning computer uses at least said second layer road segments, as stored in said second layer, in determining said desired route, and wherein each of said stored second layer nodes, corresponding to an intersection of said stored second layer roadways, directly corresponds to one of said stored first layer nodes corresponding to an intersection of said stored first layer roadways; wherein at least some of said road segments stored in said second layer and used by said route planning computer are equivalent to a combination of several of said road segments stored in said first layer, and wherein said some of said stored second layer road segments have a road segment length equivalent to a road segment length of said combination of said road segments in said first layer.
Claim 11
Dependent Claim
392 words
A route planning system comprising: a road memory means for storing therein road data defining fixed roadways in a predetermined geographical area, and a route planning computer means coupled to said road memory means for receiving said road data and using it to determine a desired route to a destination via said fixed roadways, wherein said road data is hierarchically stored in said memory means and is stored as a first detailed layer designating a large number of first layer roadways of various categories and their intersections with each other, each stored first layer roadway is defined at least by individual stored first layer road segments which extend between stored first layer nodes that correspond to each of said first layer roadway intersections, and said road data is also stored in said memory means as a second higher level layer having data designating only some of said large number of first layer roadways as second layer roadways and data designating second layer roadway intersections between each of said second layer roadways, wherein said second layer of road data defines said second layer roadways by individual second layer road segments each of which represents a portion of one of said second layer roadways and each of which extends between intersections of roadways in said second layer with other roadways in said second layer regardless of intersections of first layer road segments corresponding to said portions of said roadways represented by said stored second layer road segments with roadways/road segments designated in said first layer but not in said second layer, and wherein said route planning computer uses at least said second layer road segments, as stored in said second layer, in determining said desired route, and wherein each of said stored second layer nodes, corresponding to an intersection of said stored second layer roadways, directly corresponds to one of said stored first layer nodes corresponding to an intersection of said stored first layer roadways; wherein at least some of said road segments stored in said second layer and used by said route planning computer are equivalent to a combination of several of said road segments stored in said first layer, and wherein said some of said stored second layer road segments have a road segment length equivalent to a road segment length of said combination of said road segments in said first layer.
Claim 12
Dependent Claim
61 words
A route planning system according to claim 9 wherein each of said road segments stored in each of said first and second layers has two end points between which the road segment extends and each stored road segment includes end node data defining the location of two node points corresponding to said two end points of each of said road segments.
Claim 13
Dependent Claim
36 words
A route planning system according to claim 10 wherein said route planning computer means includes means for searching for all road segments in said second layer which include a predetermined node point in said second layer.
Claim 14
Dependent Claim
26 words
A route planning system according to claim 11 wherein some of said node points in said first layer correspond to node points in said second layer.
Claim 15
Dependent Claim
58 words
A route planning system according to claim 12 wherein some of said node points in said first layer correspond to shape points in said second layer, wherein said second layer shape points are located within a road segment in said second layer but do not correspond to any end point of a road segment in said second layer.
Claim 16
Dependent Claim
29 words
A route planning system according to claim 12 wherein some of said node points in said first layer have no corresponding road segment node points in said second layer.
Claim 17
Dependent Claim
26 words
A route planning system according to claim 12 wherein all of said node points in said second layer correspond to node points in said first layer.
Claim 18
Dependent Claim
37 words
A route planning system according to claim 12 wherein said route planning computer means also includes means for searching for all road segments in said first layer which include a predetermined node point in said first layer.