WO2003058170A1 - Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier - Google Patents
Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier Download PDFInfo
- Publication number
- WO2003058170A1 WO2003058170A1 PCT/FR2002/000061 FR0200061W WO03058170A1 WO 2003058170 A1 WO2003058170 A1 WO 2003058170A1 FR 0200061 W FR0200061 W FR 0200061W WO 03058170 A1 WO03058170 A1 WO 03058170A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- segments
- node
- level
- graph
- graphs
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags, using precalculated routes
Definitions
- the invention relates to a method for determining a minimum cost path between two points of a transport network.
- This type of method is used in particular by road navigation aid systems, intended to determine the lowest cost road route, between an arrival point and a departure point, at a given instant, in order to '' assist a driver of a motor vehicle.
- the cost can be a cost in time, distance, money, road comfort or any other parameter.
- the road network is represented by a plurality of nodes (graphs), linked in pairs by segments corresponding to portions of the road axis (street, road, motorway or other). A cost is assigned to each segment.
- the first algorithm consists in developing a path graph, starting from the starting point and up to the ending point, without knowing a priori the position of the ending point.
- the graph develops concentrically, around the starting point, and therefore has a generally circular shape.
- the respective costs of the different paths are determined simultaneously and the optimal path, of minimal cost, connecting the starting point and the ending point is selected.
- the graph extends over a circular surface, centered around the starting point and with radius R equal to the distance between the starting point and the ending point.
- the surface analyzed is therefore very important. As a result, the computation time is very high.
- the present invention proposes to overcome these drawbacks, in other words to reduce the computation time of a path between two points, through a transport network.
- the invention relates to a method for determining the minimum cost path between two points, through a transport network comprising a plurality of nodes linked in pairs by segments, in which
- - a cost is assigned to each segment of the network, - a path graph is developed, substantially starting from at least one of the two points, and
- the two minimum cost paths are determined, belonging respectively to the two graphs, - and the two minimum cost paths are connected in order to obtain the minimum cost path between the two points.
- the cost can be a cost in time, distance, money, road comfort, or other.
- the invention therefore consists in developing two graphs, starting from the two points respectively, until these two graphs meet, whereas, in the prior art, a single graph was developed from one of the two points, until this graph reaches the other point.
- One thus considerably reduces the surface analyzed and consequently the number of nodes, without increasing the computation time per node.
- one searches for at least two neighboring nodes of said point, one allocates a non-zero basic cost to each of these two nodes and one develops a single graph from these two nodes.
- the basic cost of each node is determined, by proportionality, from the cost of the segment between these two nodes. If a node is inaccessible, for example due to a prohibited direction, it is not taken into account.
- the graph is developed from the nodes located near the point, by assigning to these nodes a non-zero basic cost. This ultimately amounts to developing the graph virtually from the point considered.
- the segments are classified according to a plurality of network levels
- the graph is developed taking into account only the segments belonging to the levels strictly above the level nii nf .
- the development of said graph is started, taking into account all the segments belonging to all the network levels.
- a group of successive segments of a given level m comprising exclusively intermediate nodes not belonging to any segment of level at least equal to m other than those of the group of successive segments of level m considered, and
- an "intermediate" node is a node between the two end nodes of a succession of adjacent segments.
- the invention also relates to a server for assistance with road navigation for implementing the method, comprising an interface for connection to a communication network, a block for receiving requests from client terminals, a block for receiving data from road network, a block for classifying road segments, a block for creating a virtual road network, a block for labeling road segments, a calculation module and an emission block.
- a server for assistance with road navigation for implementing the method, comprising an interface for connection to a communication network, a block for receiving requests from client terminals, a block for receiving data from road network, a block for classifying road segments, a block for creating a virtual road network, a block for labeling road segments, a calculation module and an emission block.
- FIG. 1 shows a diagram of a client terminal connected to a road navigation assistance server, through the Internet;
- FIG. 2 shows a functional block diagram of the navigation aid server of Figure 1;
- FIG. 3 shows a partial view of a road network
- Figures 4 and 5 respectively represent a table of parents and a table of buckets, after the development of a graph through the road network of Figure 3.
- the method of the invention makes it possible to determine the path of minimum cost, here in time, between at least two points, through a road transport network.
- this method is implemented by a server 1 for assistance in road navigation, connected to a communication network 3, here the Internet, and intended to indicate to client terminals, on request from the latter, the minimum cost path to connect a starting point and an ending point through the road transport network.
- a server 1 for assistance in road navigation connected to a communication network 3, here the Internet, and intended to indicate to client terminals, on request from the latter, the minimum cost path to connect a starting point and an ending point through the road transport network.
- the client terminals include cellular telephones which can connect to the Internet 3, by telephone connection to an access provider 5, through a cellular telephone network 4, and communicate via the Internet 3.
- the server 1 comprises an interface 10 for connection to the Internet 3, a block 11 for receiving requests from client terminals, a block 12 for receiving data relating to the road network, a block 13 for classifying road segments, a block 14 creation of a virtual road network, a block 15 for labeling road segments, a calculation module 16 and an emission block 17.
- the reception block 11 is connected, at the input, to the connection interface
- Block 11 is intended to receive requests for determining a road route of minimum cost, between a starting point and an ending point, issued by client terminals. Each request contains an indication of the location of the starting point and an indication of the location of the ending point.
- the receiving block 12 is connected, at the input, to the connection interface
- This block 12 is intended to acquire, via the Internet 3, from supplier servers, not represented, data relating to the road network, including vector mapping data and road traffic information, which is regularly updated.
- the road network map comprises a plurality of nodes, linked in pairs by segments corresponding to portions of road axes. These highways include streets, roads and highways. It will be noted here that the invention also applies to public transport networks, for example by rail, such as a metro network, by sea, such as a ferry network.
- the classification block 13, connected to the creation block 14, is intended to classify the road segments here according to three levels, of index one, two and three, corresponding respectively to streets, roads and highways.
- the index of a level is a function of the size of the road axes of this level. In this case, the higher the level, the larger the size of the road axes of this level.
- the creation block 14, connected to the calculation block 16, is intended to create a virtual road network, comprising here a reduced number of level 3 segments.
- the block 14 searches the road network for groups of successive level three segments such that each group comprises exclusively intermediate nodes not belonging to any level three segment other than those of the group of successive level three segments considered.
- intermediate node is meant to mean that it is a node between the two end nodes of a succession of adjacent segments.
- block 14 substitutes each group of successive level three segments found by a single virtual level three segment, connecting the two end nodes of the succession of segments of the group considered.
- the labeling block 15, linked to blocks 12, 14 and 16 is intended to assign a cost to each segment of the virtual road network and to update this cost regularly, using the traffic information received by the block 12.
- the calculation module 16 comprises a block 160 for developing a graph, a block 161 for detecting a change in the level of segments and a block 162 for determining the path of minimum cost.
- the development block 160 is intended, at the request of a client terminal, to develop two road path graphs, from the starting point and the finishing point respectively, taking into account the state of road traffic, using here a buckets algorithm.
- the buckets algorithm is a graph calculation algorithm.
- the reader can refer to the work "Algorithmes de graphes" by Christian PRINS, Eyrolles editions, second edition 1997, in order to obtain additional information concerning this algorithm.
- the road network contains a plurality of nodes P n , with n varying from 0 to N, linked in pairs by segments. Each segment is associated with a cost. In Figure 3, the road network is partially shown. The cost of each segment between two nodes is indicated in brackets.
- the development block 160 uses two tables, respectively called “parent table” and “bucket table”, respectively represented in FIGS. 4 and 5.
- the parents table includes
- a second column of parent nodes intended to contain, for each node of the network, a parent node associated with this node, - a third column of costs, intended to contain, for each node of the network, the cost of this node, and
- a "parent" node P n 'of a node P n is a node connected to the node P ⁇ by a single segment and located upstream of the node P n along a path of the graph.
- the node P n is in fact a "descending" node with respect to the node P n '. It will be noted that the parent node P n 'can have several descending nodes belonging respectively to several paths of the graph.
- the table of buckets is intended to contain the list of the nodes of the graph, that is to say the nodes selected to be part of the graph, and classified in ascending order in cost, as well as the cost associated with each of these nodes.
- the cost of a node, for a given path corresponds to the cost of the path between this node and the original node of the graph, which is equal to the sum of the costs of the segments forming this path.
- the parent node column and the cost column are initially empty and all flags are initially set to zero.
- the buckets table is initially empty.
- the parents' table contains only the nodes P 0 , ..., Pg, P z , necessary for understanding the description below.
- the nodes adjacent to the node P 0 are the nodes of the network connected to the node P n by a single segment (it is rare that there are several).
- the nodes P 4 , P 2 , P 7 and P 5 are adjacent to the node Po, we select these adjacent nodes and classify them in the table of buckets, with their respective associated costs, in ascending order in cost.
- each node P n of the list For the analysis of each node P n of the list, one seeks and one determines the nodes adjacent to this node P n . Among these adjacent nodes, the node or nodes which have not already been selected are selected. For each adjacent node which has already been selected, the new cost of this node is calculated, taking into account the fact that it belongs to another path (the one passing through the analyzed node P n ). If the new cost of the node considered is lower than its old cost (appearing in the table of parents), we select this node. Otherwise, the node considered is not selected.
- the parent node P n is associated with this node (by substituting the node P n for the old parent node, in the case where the considered node has already been selected) , we indicate the cost of this node (by replacing it with its old cost, in the case where the node considered has already been selected) and we set the flag of this node to one.
- the graph therefore has a substantially circular shape, centered around the point of origin Po-
- the optimal cost path is reconstructed, going up from the node P z to the node Po, from node to node, using kinship relationships between nodes in the parent table. It is thus determined that the path of minimum cost is the path Po - P 7 - »P z .
- the detection block 161 connected to the development block 160, is intended to calculate, as each graph develops, the number of segments of lowest level m inf belonging to the graph considered, to detect the overshoot of d 'a threshold of number of segments of level m inf , and to signal the exceeding of this threshold by the two graphs to the development block 160, so that it continues the development of the two graphs taking into account only the segments belonging to the levels strictly superior to the level mj nf .
- the block 162 for determining the optimal path (that is to say minimum cost), connected to the development block 160, is intended to reconstruct the path of minimum cost, between two nodes, using kinship relationships between nodes in the parent table.
- Points A and B are here each located substantially at the location of a node of the road network.
- classification block 13 classifies the segments of the road network according to the three network levels (street, road, motorway).
- Block 14 then creates a virtual road network, comprising a reduced number of level three segments, as previously explained.
- the labeling block 15 assigns a cost to each segment of the virtual road network and updates this cost regularly, using the traffic information received.
- the cost of a level three virtual segment, corresponding to a group of successive segments of the original road network, is equal to the sum of the costs of the segments of this group.
- a client terminal 2 sends a request to the server 1 for determining the minimum cost path between the starting point A and the ending point B, containing an indication of location of point A and an indication of location of point B.
- the reception block 11 receives the request from the terminal 2, extracts the location indications from the points A and B therefrom and supplies them to the calculation module 16.
- the development block 160 concomitantly develops two path graphs, respectively from the two points A and B, by determining the respective costs of the different paths of each graph, at using the previously explained buckets algorithm.
- the points A and B being located substantially at the location of a node of the network, each point A, B is assimilated to the node located nearby, by assigning a zero base cost to this node.
- Block 160 starts the development of the two graphs using the segments of the three network levels.
- the detection block 161 calculates the number of segments of each graph belonging to the lowest level, namely level one. If the number of level one segments, for the two graphs, reaches a predefined threshold Si, the block 161 detects it and signals it to the development block 160. The latter continues the development of the two graphs, beyond this threshold , using only the segments belonging to levels two and three, strictly superior to level one, and, concomitantly, calculates the number of segments of each graph belonging to the lowest level remaining, namely level two.
- the block 160 detects it and signals it to the development block 161 which continues the development of the two graphs, beyond this threshold S 2 , taking into account only level three segments, strictly greater than level two. It will be noted that if the number of level segments one of one of the two graphs does not reach the threshold Si, the development block 161 develops the two graphs taking account of the three levels, even if the number of level segments one of the other graph reaches and exceeds the threshold S ,.
- the development block 161 interrupts the development of the two graphs.
- the calculation algorithm finds a first point of intersection between C0 and C 1, noted X which is therefore a point which has been chosen by C0 and by C 1.
- V0 [B0]> V0 [X]
- V [Y] V0 [Y] + V1 [Y] and V0 [Y]> V0 [B0]
- V1 [Y]> V1 [B1] We have V [Y]> V0 [B0] + V1 [B1 ] So V [Y]> V0 [X] + VI [X] V [Y]> V [X]
- Block 162 then reconstructs the optimal path between point A and the interference node P, 0 and the optimal path between point B and the interference node P io , using the kinship relationships between nodes in the parent tables, and associate, connects these two optimal paths in order to obtain the minimum cost path between the two points A and B.
- the development block 160 searches for at least two nodes P A , o > PA, I. • • •, forming a segment and between which point A is substantially located.
- Block 160 then assigns to each of the nodes P A o > P AI , • • -, forming a segment, a non-zero basic cost, determined by proportionality from the cost of the segment considered, as explained below.
- P A; n and PA, ⁇ + I two neighboring nodes of point A, forming a road segment on which point A is substantially located.
- the basic cost c (P réelle n ), C (P A, n + i) of each node PA, ⁇ , P A , ⁇ + I is calculated using the following relationships:
- c (P A> n , P A) n + I ), d (P A ⁇ n , P A; n + ⁇ ), d (A, P A , n ) and d (A, P A , n + ⁇ ) represent respectively the cost of the segment connecting P A , n and P A , n + ⁇ , the distance between P A ⁇ n and P A, ⁇ + I> l at distance between P A ⁇ n and A and the distance between P A , n + ⁇ and AT.
- the basic cost of each of these nodes P A ⁇ n is determined , they are selected and they are classified in the array of buckets in ascending order in cost.
- the table of parents we associate with each node P A; n the parent point A, we indicate the cost of this node P A; n and we set its flag to one.
- the send block After determining the minimum cost path, the send block
- the road network could be subdivided into two levels or into more than three levels.
- the navigation aid server creates a virtual network by grouping successive level three segments.
- the navigation aid server could search for groups of successive segments of a given level m comprising exclusively intermediate nodes not belonging to any segment of level at least equal to m (that is to say greater than or equal to m) other than those of the group of segments considered, then substitute each group of successive segments by a single segment of level m.
- the navigation aid server could calculate the number of segments of each graph belonging to the level m inf most bottom and after the number of segments of level m inf , for the two graphs, has reached a predetermined threshold, develop the two graphs taking into account only the segments belonging to the levels strictly higher than the level mj nf , the new lower level taken into account account becoming level m inf + ⁇ .
- the server could repeat this operation, incrementing the lower level as the graphs develop.
- the navigation aid server could be arranged to determine the minimum cost path in terms of distance, money, road comfort or the like.
- the client terminals could connect to the navigation aid server by a communication network other than the global network comprising the Internet and the cellular network.
- the method of the invention could also be implemented by a system other than a navigation aid server and a transport network other than a road network, for example a rail network.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/FR2002/000061 WO2003058170A1 (fr) | 2002-01-09 | 2002-01-09 | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier |
CA002472950A CA2472950A1 (fr) | 2002-01-09 | 2002-01-09 | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier |
AU2002231861A AU2002231861B2 (en) | 2002-01-09 | 2002-01-09 | Method and device for determining the minimal cost path between two points in a road network |
EP02711926A EP1463921A1 (fr) | 2002-01-09 | 2002-01-09 | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier |
US10/500,991 US7437239B2 (en) | 2002-01-09 | 2002-01-09 | Method and device for determining the minimal cost path between two points in a road network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/FR2002/000061 WO2003058170A1 (fr) | 2002-01-09 | 2002-01-09 | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003058170A1 true WO2003058170A1 (fr) | 2003-07-17 |
Family
ID=8871164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2002/000061 WO2003058170A1 (fr) | 2002-01-09 | 2002-01-09 | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier |
Country Status (5)
Country | Link |
---|---|
US (1) | US7437239B2 (fr) |
EP (1) | EP1463921A1 (fr) |
AU (1) | AU2002231861B2 (fr) |
CA (1) | CA2472950A1 (fr) |
WO (1) | WO2003058170A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006042687A1 (fr) * | 2004-10-18 | 2006-04-27 | Societe De Technologie Michelin | Procede et dispositif de calcul d'itineraire avec elimination progressive des donnees correspondant au reseau routier |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006042688A2 (fr) * | 2004-10-18 | 2006-04-27 | Societe De Technologie Michelin | Procede d’etablissement de points de voisinage pour systeme de reseau routier numerique |
FR2881862B1 (fr) * | 2005-02-07 | 2007-04-13 | Michelin Soc Tech | Procede et dispositif de determination d'itineraire avec points d'interet |
US8015144B2 (en) | 2008-02-26 | 2011-09-06 | Microsoft Corporation | Learning transportation modes from raw GPS data |
US8972177B2 (en) | 2008-02-26 | 2015-03-03 | Microsoft Technology Licensing, Llc | System for logging life experiences using geographic cues |
US8966121B2 (en) | 2008-03-03 | 2015-02-24 | Microsoft Corporation | Client-side management of domain name information |
US9063226B2 (en) | 2009-01-14 | 2015-06-23 | Microsoft Technology Licensing, Llc | Detecting spatial outliers in a location entity dataset |
US8275649B2 (en) | 2009-09-18 | 2012-09-25 | Microsoft Corporation | Mining life pattern based on location history |
US9009177B2 (en) | 2009-09-25 | 2015-04-14 | Microsoft Corporation | Recommending points of interests in a region |
US8612134B2 (en) | 2010-02-23 | 2013-12-17 | Microsoft Corporation | Mining correlation between locations using location history |
US9261376B2 (en) | 2010-02-24 | 2016-02-16 | Microsoft Technology Licensing, Llc | Route computation based on route-oriented vehicle trajectories |
US10288433B2 (en) * | 2010-02-25 | 2019-05-14 | Microsoft Technology Licensing, Llc | Map-matching for low-sampling-rate GPS trajectories |
US8719198B2 (en) | 2010-05-04 | 2014-05-06 | Microsoft Corporation | Collaborative location and activity recommendations |
US9593957B2 (en) | 2010-06-04 | 2017-03-14 | Microsoft Technology Licensing, Llc | Searching similar trajectories by locations |
US9754226B2 (en) | 2011-12-13 | 2017-09-05 | Microsoft Technology Licensing, Llc | Urban computing of route-oriented vehicles |
US20130166188A1 (en) | 2011-12-21 | 2013-06-27 | Microsoft Corporation | Determine Spatiotemporal Causal Interactions In Data |
CN109150629B (zh) * | 2018-10-12 | 2021-05-14 | 中交第一公路勘察设计研究院有限公司 | 一种路网多类型监测设备组合布设方法 |
CN111651844B (zh) * | 2019-12-04 | 2023-04-11 | 台州学院 | 一种用于计算两个公交站点间多条乘车路径的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5041983A (en) * | 1989-03-31 | 1991-08-20 | Aisin Seiki K. K. | Method and apparatus for searching for route |
US5610821A (en) * | 1994-11-18 | 1997-03-11 | Ibm Corporation | Optimal and stable route planning system |
US5752217A (en) * | 1995-05-30 | 1998-05-12 | Nippondenso Co., Ltd. | Navigation system having optimal destination route setting capability |
EP0854353A2 (fr) * | 1997-01-15 | 1998-07-22 | Zexel Corporation | Détermination de routes dans un système de navigation véhiculaire |
FR2761837A1 (fr) * | 1997-04-08 | 1998-10-09 | Sophie Sommelet | Dispositif d'aide a la navigation ayant une architecture distribuee basee sur internet |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5170353A (en) * | 1988-11-17 | 1992-12-08 | U.S. Philips Corporation | Bucket-oriented route planning method, and navigation system comprising a route planner for carrying out such a method |
GB2327108B (en) * | 1997-04-09 | 2002-04-10 | Luk Getriebe Systeme Gmbh | Motor vehicle with automatic clutch |
US6038559A (en) * | 1998-03-16 | 2000-03-14 | Navigation Technologies Corporation | Segment aggregation in a geographic database and methods for use thereof in a navigation application |
US6192314B1 (en) * | 1998-03-25 | 2001-02-20 | Navigation Technologies Corp. | Method and system for route calculation in a navigation application |
US20020169543A1 (en) * | 2001-04-02 | 2002-11-14 | Blewitt Ronald L. | Long distance routing |
-
2002
- 2002-01-09 EP EP02711926A patent/EP1463921A1/fr not_active Withdrawn
- 2002-01-09 CA CA002472950A patent/CA2472950A1/fr not_active Abandoned
- 2002-01-09 US US10/500,991 patent/US7437239B2/en not_active Expired - Fee Related
- 2002-01-09 AU AU2002231861A patent/AU2002231861B2/en not_active Ceased
- 2002-01-09 WO PCT/FR2002/000061 patent/WO2003058170A1/fr not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5041983A (en) * | 1989-03-31 | 1991-08-20 | Aisin Seiki K. K. | Method and apparatus for searching for route |
US5610821A (en) * | 1994-11-18 | 1997-03-11 | Ibm Corporation | Optimal and stable route planning system |
US5752217A (en) * | 1995-05-30 | 1998-05-12 | Nippondenso Co., Ltd. | Navigation system having optimal destination route setting capability |
EP0854353A2 (fr) * | 1997-01-15 | 1998-07-22 | Zexel Corporation | Détermination de routes dans un système de navigation véhiculaire |
FR2761837A1 (fr) * | 1997-04-08 | 1998-10-09 | Sophie Sommelet | Dispositif d'aide a la navigation ayant une architecture distribuee basee sur internet |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006042687A1 (fr) * | 2004-10-18 | 2006-04-27 | Societe De Technologie Michelin | Procede et dispositif de calcul d'itineraire avec elimination progressive des donnees correspondant au reseau routier |
Also Published As
Publication number | Publication date |
---|---|
CA2472950A1 (fr) | 2003-07-17 |
EP1463921A1 (fr) | 2004-10-06 |
AU2002231861A1 (en) | 2003-07-24 |
US7437239B2 (en) | 2008-10-14 |
AU2002231861B2 (en) | 2008-05-15 |
US20050119825A1 (en) | 2005-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1463921A1 (fr) | Procede et dispositif pour determiner le chemin de cout minimal entre deux points dans un reseau routier | |
EP2017807B1 (fr) | Procédé de détermination automatique des limitations de vitesse sur une route et système associé | |
EP2116015B1 (fr) | Procede d'estimation et de signalisation de la densite de noeuds mobiles dans un reseau routier | |
EP1848965B1 (fr) | Procede et dispositif de determination d`itineraire avec points d`interet | |
EP3903069B1 (fr) | Procédé et système de planification d'un trajet | |
WO2017174623A1 (fr) | Procédé et appareil pour l'identification d'embouteillages | |
FR2947231A1 (fr) | Procede pour determiner de maniere predictive des situations routieres d'un vehicule | |
EP0616477A1 (fr) | Dispositif de recherche du chemin de moindre coût dans un réseau de télécommunication | |
EP1992109A1 (fr) | Procede d'organisation de noeuds d'un reseau en groupements de noeuds, programme d'ordinateur pour la mise en oeuvre d'un tel procede, et dispositif de communication formant noeud d'un reseau de noeuds | |
FR2805641A1 (fr) | Procede de gestion de places de stationnement | |
EP2220797B1 (fr) | Procede de diffusion de paquets de donnees dans un reseau de noeuds mobiles et systeme associe | |
EP2785553B1 (fr) | Procede d'estimation de la consommaton energetique d'un vehicule automobile | |
WO2006042690A2 (fr) | Procede de determination d’un itineraire en fonction de l’indice de sinuosite | |
EP1466141B1 (fr) | Procede et systeme de determination de l'itineraire emprunte par un vehicule | |
WO2008037768A1 (fr) | Procédé de determination d'itineraire permettant de predeterminer la consommation de carburant en fonction des caracteristiques de la route | |
FR2818414A1 (fr) | Procede et serveur d'aide a la navigation routiere pour determiner le chemin de cout minimal entre deux points, a travers un reseau de transport | |
EP1856481B1 (fr) | Procédé de localisation au sein d'un réseau d'un élément associé à une position géographique, serveur de localisation et programme d'ordinateur correspondants | |
WO2006042689A1 (fr) | Procede d’etablissement d’un indice de sinuosite pour systeme de cartographie numerique | |
FR3081413A1 (fr) | Interface de traitement et de communication permettant de guider connectes et/ou autonomes dans un parc de stationnement en leur fournissant un itineraire optimal | |
FR3065802A1 (fr) | Procede et dispositif de mise a jour de donnees de cartographie comportant une pluralite de zones elementaires | |
FR3099620A1 (fr) | Système amélioré de planification d’itinéraires pour des usagers d’un réseau multimodal de transports structurés | |
FR2716994A1 (fr) | Procédé et dispositif de sélection d'informations routières. | |
KR20190037987A (ko) | Poi 정보 관리 장치 및 방법 | |
EP0728623B1 (fr) | Procédé de gestion de la transmission de messages sur un réseau de transmission d'un système électronique embarqué à bord d'un véhicule automobile | |
FR3093976A1 (fr) | Procédé de routage adaptatif d’un véhicule dans un réseau routier |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AU BA BB BG BR BZ CA CN CO CR CU CZ DM DZ EC EE GD GE HR HU ID IL IN IS JP KP KR LC LK LR LT LV MA MG MK MN MX NO NZ OM PH PL RO SG SI SK TN TT UA US UZ VN YU ZA |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2472950 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002231861 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002711926 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2002711926 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10500991 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |