Recherche dans les collections de brevets nationales et internationales
Une partie du contenu de cette demande n'est pas disponible pour le moment.
Si cette situation persiste, contactez-nous auObservations et contact
1. (WO1993017381) SYSTEME DE SEGMENTATION DYNAMIQUE A PARTIR D'UN MODELE DE DONNEES MIXTES
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

What is claimed is:
1. A system for performing dynamic segmentation analysis of attributes of a linear network, such attributes stored in a computer-readable relational database, the system comprising:
(a) conversion means for converting the data in the relational database to resulting computer-readable data in object-oriented form;
(b) processing means for analyzing the resulting data in the object-oriented form; and
(c) output means for providing an output of the analysis performed by the processing means.
2. A system according to claim 1, wherein the
conversion means includes means for converting data in the relational database into a form including:
(a) a plurality of attribute value arrays of variable length implemented in storage in a digital computer, each consecutive value in the array associated with a value of an attribute at a consecutive region of a feature; and
(b) a plurality of corresponding location arrays of variable length, implemented in storage in a digital
computer, each location array associated with a given attribute value array and providing region coordinates for each successive value in the corresponding value array.
3. A system according to claim 2, wherein the
processing means includes:
(c) scanning means for (i) scanning the value arrays for candidate values meeting a specified first set of search criteria and (ii) selecting such values;
(b) locating means for finding the regions, specified in region coordinates, in each of the related location arrays corresponding to the values selected; and
(c) intersecting means for determining the
intersection of the found regions associated with the selected values from each value array, and thereby
identifying regions of the feature in which the specified first set of criteria are satisfied.

4. A system according to claim 2, wherein each region is described by a segment along the feature and the
coordinates identifying the segment are normalized.
5. A system according to claim 3, wherein each region is described by a segment along the feature and the
coordinates identifying the segment are normalized, so that the intersecting means identifies segments of the feature in which the specified first set of criteria are satisfied.
6. A system according to claim 3, for performing dynamic segmentation analysis on an identified region of a feature, wherein the scanning means includes means for scanning a portion of the value arrays, corresponding to the identified region in which the first set of search criteria are satisfied, for candidate values meeting a second set of search criteria, and. the locating means and intersecting means include means for acting interactively to permit identifying regions of the feature in which the specified first and second sets of search criteria are both satisfied.

7. A system for performing dynamic segmentation analysis of attributes of a linear network, the system including:
(a) a plurality of attribute value arrays of variable length implemented in storage in a digital computer, each consecutive value in the array associated with a value of an attribute at a consecutive region of a feature; and
(b) a plurality of corresponding location arrays of variable length, implemented in storage in a digital
computer, each location array associated with a given attribute value array and providing region coordinates for each successive value in the corresponding value array.
8. A system according to claim 7 , wherein the
processing means includes:
(c) scanning means for (i) scanning the value arrays for candidate values meeting a specified first set of search criteria and (ii) selecting such values;
(b) locating means for finding the regions, specified in region coordinates, in each of the related location arrays corresponding to the values selected; and
(c) intersecting means for determining the
intersection of the found regions associated with the selected values from each value array, and thereby
identifying regions of the feature in which the specified first set of criteria are satisfied.
9. A system according to claim 7, wherein each region is described by a segment along the feature and the
coordinates identifying the segment are normalized.
10. A system according to claim 8, wherein each region is described by a segment along the feature and the .
coordinates identifying the segment are normalized, so that the intersecting means identifies segments of the feature in which the specified first set of criteria are satisfied.
11. A system according to claim 8, for performing dynamic segmentation analysis on an identified region of a feature, wherein the scanning means includes means for scanning a portion of the value arrays, corresponding to the identified region in which the first set of search criteria are satisfied, for candidate values meeting a second set of search criteria, and the locating means and intersecting means include means for acting interactively to permit identifying regions of the feature in which the specified first and second sets of search criteria are both satisfied. 12. A method for performing dynamic segmentation analysis of attributes of a linear network, such method comprising:
(a) converting the data in the relational database to resulting computer-readable data in object-oriented form;
(b) processing the resulting data in a digital
computer to perform the analysis; and
(c) providing an output of the analysis in step (b) .
13. A method according to claim 12, wherein step (a) includes:
(i) providing a plurality of attribute value arrays of variable length implemented in storage in a digital
computer, each consecutive value in the array associated with a value of an attribute at a consecutive region of a feature; and
(ii) providing a plurality of corresponding location arrays of variable length, implemented in storage in a digital computer, each location array associated with a given attributable value array and providing region
coordinates for each successive value in the corresponding value array; and
(iii) filling the arrays based on data in the
relational database.
14. A method according to claim 12, wherein step (b) includes:
(i) scanning the value arrays for candidate values meeting a specified first set of search criteria and selecting such values;
(ii) finding the regions, specified in region
coordinates in each of the related location arrays
corresponding to the values selected; and
(iii) determining the intersection of the found regions associated with the selected values from each value array, and thereby identifying regions of the feature in which the specified first set of criteria are satisfied.
15. A method according to claim 13, wherein step (b) includes:
(i) scanning the value arrays for candidate values meeting a specified first set of search criteria and selecting such values;
(ii) finding the regions, specified in region
coordinates in each of the related location arrays
corresponding to the values selected; and
(iii) determining the intersection of the found regions associated with the selected values from each value array, and thereby identifying regions of the feature in which the specified first set of criteria are satisfied.
16. A method according to claim 14, for performing dynamic segmentation analysis on an identified region of a feature, wherein step (b) includes the step of repeating step (b) (i) by scanning a portion of the value arrays corresponding to the identified region in which the first set of search criteria are satisfied, for candidate values meeting a second set of search criteria, and repeating steps (b) (ii) and (b) (iii) to permit identifying regions of the feature in which the specified first and second sets of search criteria are both satisfied.
17. A method according to claim 15, for performing dynamic segmentation analysis on an identified region of a feature, wherein step (b) includes the step of repeating step (b) (i) by scanning a portion of the value arrays corresponding to the identified region in which the first set of search criteria are satisfied, for candidate values meeting a second set of search criteria, and repeating steps (b) (ii) and (b) (iii) to permit identifying regions of the feature, in which the specified first and second sets of search criteria are both satisfied.
18. A method according to claim 13, wherein each region is described by a segment along the feature and the coordinates identifying the segment are normalized.
19. A method according to claim 14, wherein each region is described by a segment along the feature and the coordinates identifying the segment are normalized.
20. A method according to claim 15, wherein each region is described by a segment along the feature and the coordinates identifying the segment are normalized.
21. A method for performing dynamic segmentation analysis of a linear network, the method comprising:
(a) providing a plurality of attribute value arrays of variable length, implemented in storage in a digital
computer, each consecutive value in the array associated with a value of an attribute at a consecutive region of a feature ;
(b) providing a plurality of corresponding location arrays of variable lengths, implemented in storage in a digital computer, each location array associated with a given attribute value array and providing region coordinates for each successive value in the corresponding value array; and
(c) filling the arrays with data.
22. A method according to claim 21, further
comprising:
(d) scanning the value arrays for candidate values meeting a specified first set of search criteria and
selecting such values;
(e) finding the regions, specified in region
coordinates in each of the related location arrays
corresponding to the values selected;
(f) determining the intersection of the found regions associated with the selected values from each value array, and thereby identifying regions of the feature in which the specified first set of criteria are satisfied; and
(g) providing an output of the determination in step

(f).
23. A method according to claim 22, for performing dynamic segmentation analysis on an identified region of a feature, further comprising:
(h) repeating step (d) by scanning a portion of the value arrays corresponding to the identified region in which the first set of search criteria are satisfied, for
candidate values meeting a second set of search criteria, and repeating steps (e) and (f) to permit identifying regions of the feature in which the specified first and second sets of search criteria are both satisfied.
24. A method according to claim 23, wherein each region is described by a segment along the feature and the coordinates identifying the segment are normalized.