WO2014168428A1 - 복수의 경유지를 포함한 최적 경로 전달 방법 및 이를 위한 장치 - Google Patents
복수의 경유지를 포함한 최적 경로 전달 방법 및 이를 위한 장치 Download PDFInfo
- Publication number
- WO2014168428A1 WO2014168428A1 PCT/KR2014/003105 KR2014003105W WO2014168428A1 WO 2014168428 A1 WO2014168428 A1 WO 2014168428A1 KR 2014003105 W KR2014003105 W KR 2014003105W WO 2014168428 A1 WO2014168428 A1 WO 2014168428A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- route
- information
- subpath
- server
- waypoints
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096811—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096833—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
- G08G1/096838—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route where the user preferences are taken into account or the user selects one route out of a plurality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
- H04W40/38—Modification of an existing route adapting due to varying relative distances between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/085—Mobility data transfer involving hierarchical organized mobility servers, e.g. hierarchical mobile IP [HMIP]
Definitions
- Optimal route transmission method including a plurality of waypoints and device therefor [Technical Field]
- the present invention relates to a method for transmitting a route and an apparatus therefor, and more particularly, to a method for transmitting a route including a plurality of waypoints and an apparatus for the same.
- a navigation terminal detects a current position, that is, a starting point through a connection with a Global Positioning System (GPS), and receives a destination of a travel from a user to calculate a route in the terminal itself.
- GPS Global Positioning System
- service methods that provide route information, route-related real-time traffic information and various information from servers that provide traffic information and route information using PNDs (Personal Navigation Devices) in mobile networks are being utilized. have.
- the 0MA (0pen Mobile Alliance) standardization organization delivers TPEGCTraffic Protocol Expert Group (TPEGCTraffic Protocol Expert Group) information in a digital multimedia broadcasting (DMB) network in which information is provided in an existing broadcasting format.
- DMB digital multimedia broadcasting
- Dynamic Navigation Enabler which delivers real-time traffic information to peer-to-peer (P2P)
- IP IP
- the standard considers two types of navigation terminals and services of smartphones. ⁇
- the first method is to perform a complicated route calculation in a navigation application installed in a smartphone, but in a server providing traffic information and route information, and deliver the corresponding route to the smartphone.
- the second is to improve the performance of the smart phone when the route calculation is performed by the application itself mounted on the smartphone or when the navigation terminal equipped with a mobile modem performs the route calculation. If the terminal registers the calculated route to the server without transmitting it, only real-time traffic information related to the route is registered. It is a form that can be customized from the server in the IP-based P2P rather than the existing broadcast form.
- Fig. 1 shows the division of a navigation device.
- the navigation device additionally transmits TPEG-based traffic information transmitted through a broadcasting network such as DMB (110), additionally transmits traffic information based on IP such as a mobile communication network or Wi-Fi (120), and other communications. It can be classified into a standalone form 130 that generates and provides route information by tracking the location of the vehicle through GPS and connection without a medium connection.
- DynNav which is currently being standardized by OMA LOC WG, belongs to the form of transmitting IP-based traffic information in the above classification (120), and more specifically, belongs to the category of delivering in P2P form, and in DynNav, a navigation device is provided.
- IP-based traffic information in the above classification (120)
- DynNav a navigation device is provided.
- Smart NEKSmart ND, 122) A device that can calculate the route by itself and requests only real-time traffic information without receiving route information through the DynNav server.
- Lightweight MXLightweight ND, 121) It is impossible to calculate the route by itself, so the device requests all real-time traffic information including route information through DynNav server.
- Trip Structure As the first terminal, the first terminal acquires information such as origin and destination from the user and transfers the information to the server.
- the trip structure consists of subsets corresponding to multiple path structures.
- Route Structure The route structure is represented by several segments in such a way that the entire route is calculated through the trip structure.
- Segment Structure It is a structure that expresses each segment and can define not only the length of each segment but also the real-time traffic situation corresponding to the segment based on the expression of (TPEG).
- Subscription List Structure Displays a list of subscript ions. Table 4 included in POST requests by the client, but MUST be included in POST requests representing notifications by the server to the client, when a com lete
- the resourceURL MUST be also included in responses to any HTTP method that returns an entity body, and in I I PUT requests.
- Lightweight ND does not support route calculation because its capacity does not support route calculation, so it must request route information from server and receive route information from server.
- Typical functions are as follows.
- a user of an application defines travel parameters and the application sends the parameters to a server: the server uses a set of sets based on the received parameters using relevant traffic information. Compute suggested routes. The server responds to the application with a created "trip" resource containing the path identifiers of the suggested routes.
- the application accesses the set of paths in a summarized format. This step is repeated for all routes suggested by the server. However, if the length and complexity of the trip is limited or network quality is inadequate, full format path information may be used at this stage. The application may request this if the shape information (WGS84 coordinate polyline) for the proposed paths is not available in the navigation device.
- the user selects one path from the proposed set, and the application accesses full format information about the path selected by the user.
- the application may request this if shape information (WGS84 coordinate polyline) for the proposed paths is not available in the navigation device. If in step 2 the full format path is obtained, this step is not necessary.
- the server responds with the selected route information together with the relevant traffic information.
- the application accesses traffic events related to the route using links to the provided traffic event resources. Access to the traffic events may be restricted to categories selected by the user.
- the application removes unnecessary paths previously proposed by the server but not selected by the user.
- the application requests the server to create a subscript ion in the notification service for the trip (path (s)).
- the application is notified by the server about the following events:
- the server recognizes that the current location does not belong to the route being used and calculates a new route using the new origin. The server responds with the identifier of the new route and deletes the old route (and identifier). If the modified origin parameter belongs to the previous route, the server uses this information to delete the segment already traveled from the route.
- step 7 is a case in which the vehicle has detoured or departed from the route and the vehicle has moved a certain distance from a previously reported point and / or the segment where the vehicle has requested the server to upload its current location Occurs when entering.
- the server delivers a notification resource to the application using links to modified resources, including trips and routes, including the updated traffic information (traffic events and performance parameters).
- the application accesses the new proposed route along with performance parameters and traffic events. Since the application has subscribed to the notification service for the trip resource, the subscription will cover the new proposal path.
- the application accesses update information for the route being used, new related traffic events and the proposed alternative route, and since the subscription of the notification service includes all routes associated with the trip. And the notification extends to the proposed alternative route. If the location of the third party is changed, the application accesses the location of the changed third party and / or the updated route resource as a destination.
- a user often needs to request a route including one or more waypoints.
- a route including one or more waypoints For example, in order to improve the user satisfaction / experience of more various service provisions for the navigation service, a path including one or more maintenance is requested, and a method of providing the service on the server side is considered. For example, a user may have to visit several geographic locations within a certain time so that multiple waypoints can be entered when requesting a route.
- the present invention aims to propose a method for solving a problem occurring in the form of a service providing a route including one or more waypoints mentioned above.
- the technical problems to be achieved in the present invention are not limited to the above technical problems, and other technical problems not mentioned will be clearly understood by those skilled in the art from the following description. could be.
- a method for receiving a route of a trip including a plurality of waypoints calculated by a server wherein the method is performed by a terminal and includes the plurality of waypoints.
- Sending a request for a route for a trip to a server wherein the request includes an indicator indicating the request for a route including the plurality of waypoints and the plurality of waypoints, and a trip including the plurality of waypoints
- Receiving information on the proposed route of the server the method comprises the proposal route of the trip is composed of a plurality of sub-paths, the information on the proposed route is a number of proposal route of the trip If the information includes information indicating that the subpath is configured and a link to the first subpath of the subpath, Receiving information about the first subpath via a link to the second subpath, wherein the information on the first subpath indicates whether a second subpath following the first subpath exists; It may include a link to.
- the method may further comprise receiving information for the Nth subpath via a link to an N (N> 2) th subpath.
- the information on the N-th subpath includes an indicator indicating whether an N + 1th subpath exists and a link to the N + 1th subpath, wherein the N + 1
- the link to the N th subpath may be included in the information on the N th subpath when the N + 1 th subpath exists.
- the request includes a route condition consisting of at least one of a maximum allowable travel time of the route, a priority for each of the plurality of waypoints, or a time to stay at each of the plurality of waypoints; May be calculated based on the path condition.
- a route condition consisting of at least one of a maximum allowable travel time of the route, a priority for each of the plurality of waypoints, or a time to stay at each of the plurality of waypoints; May be calculated based on the path condition.
- a route condition consisting of at least one of a maximum allowable travel time of the route, a priority for each of the plurality of waypoints, or a time to stay at each of the plurality of waypoints; May be calculated based on the path condition.
- the time required for the operation of the specific proposal route calculated by the server exceeds the maximum allowable traveling time
- at least one of the plurality of waypoints is determined according to the priority of the specific proposal route. May be excluded.
- the proposed route may be divided into a plurality of sub-paths based on a travel time reference or a travel distance reference.
- each of the plurality of sub-paths may be based on road traffic information at different points in time.
- each of the plurality of subpaths may be received with a time difference.
- a method for providing a terminal with a route of a trip including a plurality of waypoints calculated by a server wherein the method is performed by a server and the plurality of waypoints.
- Receiving a request for a route for a trip from the terminal wherein the request includes information indicating a request for a route including the plurality of waypoints and the plurality of waypoints; a trip including the plurality of waypoints Calculating a suggested route of the; And transmitting information on the proposed route to the terminal, wherein the proposed route of the trip is composed of a plurality of sub-paths, and the information on the proposed route includes several sub-paths of the proposed route of the trip.
- the terminal is configured to receive information about the first sub-path through the link to the first sub-path, the first sub-path
- the information about may include an indicator indicating whether a second subpath following the first subpath exists and a link to the second subpath.
- information on the Nth subpath may be provided to the terminal through a link for an N (N> 2) th subpath.
- the information on the N-th subpath includes an indicator indicating whether an N + 1th subpath exists and a link to the N + 1th subpath, wherein the N + 1
- the link to the N th subpath may be included in the information on the N th subpath when the N + 1 th subpath exists.
- the request includes a route condition consisting of at least one of a maximum allowable travel time of the route, a priority for each of the plurality of waypoints, or a time to stay at each of the plurality of waypoints, and the proposed route. May be calculated based on the path condition.
- At least one of the plurality of waypoints is determined according to the priority of the specific proposal route. May be excluded.
- the proposed route may be divided into a plurality of sub-paths based on the travel time or the travel distance.
- each of the plurality of sub-paths may be based on road traffic information of different views.
- each of the plurality of subpaths may be provided with a time difference.
- a terminal configured to receive a trip route including a plurality of waypoints calculated by a server according to an embodiment of the present invention, comprising: a transceiver configured to communicate with a server; And a processor configured to obtain update information about the route based on the information received from the server, wherein the processor transmits a request for a route for a trip including the plurality of waypoints to a server, and the request.
- Is configured to receive information indicating a request for a route including the plurality of waypoints and the plurality of waypoints, and to receive information about a proposed route of the trip including the plurality of waypoints from the server.
- the processor may provide a link to the first sub-path.
- Information for the second sub-path may include a link to the indicator and the second sub-channel to indicate whether the second sub-path following the first sub-path exists.
- a server configured to provide a terminal with a route of a trip including a plurality of waypoints calculated by a server, according to an embodiment of the present invention, comprising: a transceiver configured to communicate with a terminal; And the warning based on the information received from the terminal.
- a processor configured to generate update information for the road, wherein the processor receives a request for a route for a trip including the plurality of waypoints from the terminal, wherein the request indicates a route request for the route including the plurality of waypoints; Information and the plurality of waypoint information; Information about the proposed route including the plurality of waypoints is transmitted to the terminal, and the proposed route of the trip is composed of a plurality of sub-paths.
- the terminal includes information indicating that a plurality of sub-paths and a link to the first sub-path of the sub-path is configured to receive information on the first sub-path through the link to the first sub-path
- the information on the first subpath may include an indicator indicating whether a second subpath following the first subpath exists and a link to the second subpath.
- unnecessary data transmission and transmission that may occur between the navigation device (or application) and the server may be reduced, thereby reducing service quality and / or user's service quality (QoE). It can increase.
- 1 shows a division for a navigation device.
- FIG. 2 is a flowchart illustrating the operation of a lightweight MXLight weight ND) in the conventional DynNav system.
- FIG. 3 is a network configuration diagram illustrating an overall IP-based DynNav system, which is a navigation system of the present invention. 4 shows the worm structure of TPEG.
- FIG. 5 illustrates a route including a plurality of waypoints according to an embodiment of the present invention.
- FIG. 6 illustrates a route including a plurality of waypoints in consideration of the time spent at each waypoint according to an embodiment of the present invention.
- FIG. 7 illustrates an example of a method of providing split waypoint information according to an embodiment of the present invention.
- FIG. 9 shows a block diagram of an apparatus in which embodiments of the present invention can be implemented.
- Application herein refers to the implementation of a well-defined but not standardized set of functions for performing tasks on behalf of a user.
- the application may consist of software and / or hardware elements and associated user interfaces.It may consist of software. and / or hardware elements and associated user interfaces. [79] Server
- a server corresponds to an entity that provides resources to clients in response to requests (An entity that provides resources to Clients in response to requests.).
- a client corresponds to a device, user agent, or other entity operating as a receiver of a service (A device, user agent, or other entity that acts as the receiver of a service). .)
- DynNav corresponds to an entity that is responsible for interacting with the DynNav server to obtain optimal route (s), real-time and future traffic information and auxiliary data. of interacting with a DynNav Server to get optimal route (s), real-time and forecasted traffic information and complimentary data.
- the DynNav application is mounted on a terminal including a smartphone, a mobile phone, a navigation device, and the like, and accordingly, the DynNav application may be referred to interchangeably with the terminal.
- the DynNav application is a kind of client.
- the DynNav application is referred to as a source terminal, a destination terminal, or simply a "terminal".
- the source terminal refers to a terminal requesting a destination terminal location-based path setting service
- the target terminal refers to an entity that is a destination in the corresponding service.
- the DynNav server corresponds to an entity that is responsible for providing the route (s), real-time and future traffic information and auxiliary data that are expected to the application (An entity that is in charge). of providing to the application optimal route (s), real-time and forecasted traffic information, and complimentary data.).
- the DynNav server corresponds to a type of the server.
- the DynNav server is referred to as "traffic information server” or simply "server”.
- Location URI Location URI (Location UI)
- a location URI corresponds to a URI that enables a device to obtain a current location of a device from a specific location server using a protocol for obtaining a location (A URI that enables the current location of a device to be obtained from a particular location server using a particular dereferencing protocol.).
- a navigation device corresponds to an entity that assists a driver to show a correct path to reach a final destination using a global navigation satellite system (GNSS) service.
- GNSS global navigation satellite system
- This entity can process real-time and predicted traffic information according to user preferences and dynamically estimate the optimal route (An entity that, using GNSS service, assists the driver showing correct route to reach the final destination.
- This entity may process real—time and predicted traffic information and dynamically estimates the optimal route, according to user preferences.)
- the light weight ND means a navigation device that does not have a function for calculating a route and requests and receives a calculated route from a server, and if the local map database is not available, And a navigation device that accesses to a server for route estimation functionalities and for retreiving roads shape representation, if not available in a local map database.
- a smart ND corresponds to a navigation device that can calculate a route (s) using a road network database available on the device itself (A navigation device that is able to calculate the route (s). , using a roads network database available on the device itself.
- Point Of Interest describe information about locations such as name, category, unique identifier or city address (POI describes information about locations such as name, category, unique identifier, or civic address.).
- segments are defined by segmenting roads according to the policy of each highway.
- traffic congestion or passing time may be determined.
- segments are used interchangeably with road segments.
- [100] refers to a collection of one or more consecutive segments. If necessary, a segment sequence consisting of one segment is also possible. Also, for example, a segment sequence consisting of two or more segments has the end point of the first segment equal to the start point of the second segment.
- a polyline corresponds to a continuous line used in graphic computing composed of one or defined by specifying end points of each segment. more line segments, defined by specifying the endpoints of each segment).
- the route information corresponds to information of coordinates of segment end points and complimentary data from the defined origin and the destination.
- traffic information corresponds to information consisting of traffic events and network performance parameters related to an area or a route.
- the traffic information may include current or future traffic information, that is, future traffic information.
- a traffic event includes events related to an area or route imposed or planned by a road network operator (that is, road constructions causing road closure) or events occurring outside the control of the network operator ( Information regarding event s related to an area or a route that are either imposed or planned by the road network operator (ie road works leading to lane closures) or event s that occur outside the control of the network operator (ie accidents)).
- the network performance parameter corresponds to information regarding performance or traffic flow (ie, speed, delay, and time required) of each segment existing in an area or a path (Information regarding the performances (ie speed, delay and travel time) of road segments related to an area or a route.).
- a type of route information including all segments from a source to a destination. Unless otherwise stated, the path information means the entire path.
- [114] refers to a form of route information including only segments selected for the summary of information among all segments from the source to the destination (the manner of selection is not covered in the present invention).
- a navigation service providing a mobile route to a mobile communication terminal has been widely used, away from the format using the conventional DMB broadcasting network, and 0MA L0C WG provides the above services with DynNav (Dynamic Navigation). This is called.
- DynNav Dynamic Navigation
- the navigation device refers to a device capable of performing a route guidance function
- the navigation device is portable or portable such as a smart phone mobile phone, a mobile device, a ramtop, a tablet PC, a smart pad, and the like. It includes all electronic devices that can be attached to possible objects.
- FIG. 3 is a network configuration diagram illustrating an overall IP-based DynNav system, which is a navigation system of the present invention.
- the navigation system includes a navigation device (ND) capable of accessing a mobile communication network, a mobile communication network for wireless transmission and reception, a traffic information collecting device and a traffic information and route information providing server (DynNav Server), and a navigation device to provide traffic information. It may include a location server for generating and forwarding assistance data (Assistance Data) for obtaining the location of the device.
- ND navigation device
- DynNav Server traffic information and route information providing server
- the traffic information providing server or the DynNav server is referred to as “server”, and the navigation apparatus is "terminal” ND “or” Smart ND “or” depending on the capability of each terminal. Lightweight ND ".
- the terminal (which can be divided into two terminal types as mentioned above) can be connected to an IP network such as a mobile communication network or Wi-Fi as shown in the figure, and for route guidance.
- the navigation application includes a navigation application, and the application can connect to a server to receive route guidance data and real-time traffic information to guide the route.
- the terminal capable of calculating the route itself may selectively receive only real-time traffic information without receiving route guidance data from the server.
- the real-time traffic information means additional information related to traffic such as optimal route information, real-time and predicted traffic information, POKPoint of Interest, and weather calculated by the DynNav server and delivered to the terminal.
- navigation applications, terminals or users are collectively referred to as terminals to eliminate duplication of expression. Therefore, in the present specification, “terminal”, “ND”, “Smart ND”, “Lightweight ND”, “navigation application” user “and terms equivalent thereto may be referred to as” terminal ".
- TPEG refers to a standard protocol for transmitting traffic and travel information through a digital broadcasting network.
- the hierarchical structure of the TPEG extends from the network layer (third layer) to the application layer (seventh layer) of the IS0 / 0SI Layer model.
- the network layer defines TPEG frame synchronization and routing.In the packetization layer of the 4th, 5th, 6th layer, the components of each application are merged into one stream, and each message specification corresponds to the 7th layer, which is the application layer. do.
- DynNav the TPEG
- the real-time traffic information can be provided to the terminal according to the real-time traffic information expression method of, a separate expression method can be used.
- a user when a user requests a route from a server, information such as a start point, a destination, a stopover, and a start time may be provided.
- the server may configure and deliver an optimized route to be provided to the user based on information such as a start point, a destination, a waypoint, a start time, and a real-time or predicted road traffic information requested by the user.
- the user In this case, the user must provide a starting point and a destination to the server.
- the method when a user requests a route from the server, the method includes requesting an optimal route passing through the waypoints, including one or more multiple waypoints.
- the server considers the real-time or predicted road traffic information, and generates an order of passing through each waypoint and an optimum path through the waypoint.
- the server selects a route considering one of several waypoints as a destination.
- An example of such a route request / provision could be a courier delivery or a salesman who must visit multiple branches.
- the shortest route through several stops may not necessarily be optimized. Therefore, there is a need for a method of providing an optimal route through various traffic conditions depending on road traffic conditions. In this case, the order of crossing multiple stops may change depending on road traffic conditions. In addition, road traffic conditions change over time, so consideration should be given to providing an efficient route accordingly.
- the present invention proposes a method in which a user requests a route passing through one or more waypoints, and the server provides an optimal route. It also considers ways to reduce the need to update route and traffic information as traffic conditions change.
- a method for providing a user with an optimal route through more than one waypoint is provided by a user requesting a route from the server and the server providing a route to the user. There are steps to provide.
- the present invention does not cover how the server calculates the optimal path according to the user's request.
- the method of calculating the optimal path may be implemented through various existing algorithms.
- the request when a user requests a route from a server, the request includes a basic information necessary for constructing the route (see Table 1). At this point, the origin (originWGS84 or originAddress) and destination (destinationWGS84 or destinationAddress) must be included.
- a condition for a user to request an optimal route through various waypoints to the server is as follows. .
- [133] includes routeForMult ipleWaypoints to request the best route across multiple waypoints when requesting routes
- the "routeForMult ipleWaypoints" parameter is defined as a sub-parameter of the Trip parameter used when a user requests a route from the server.
- the server calculates an optimal route in consideration of a starting point, a destination (when a destination is included), a waypoint and a traffic condition of a road. At this time, the order of reaching the waypoints may vary depending on the optimal route, and when no destination is included, one of the plurality of waypoints is considered as the final destination in consideration of the optimal route.
- the user can express multiple waypoints by using the "waypoints" sub-parameter of the Trip parameter (see Table 1), but depending on the implementation, multiple "destination” (dest inat ionWGS84 or destinationAddress). It can also be expressed through).
- the user may request a route by adding a time condition and a priority condition of waypoints.
- the time condition is a method of designating a total route driving time when a user requests a route.
- the parameters related to route travel time are as follows.
- the server should provide a route that can pass all waypoints during the designated traveling time. At this time, if the user does not specify the path starting time, the current time can be considered as the path starting time.
- the route driving time may be a criterion for determining whether to calculate and provide a new alternative route. If the traffic condition of the provided route worsens and the route travel time is increased, but if the route travel time does not exceed the route travel time above, continue to the corresponding route, and if the increased travel time exceeds the route travel time due to the bad traffic situation, The server may calculate and provide a new route to the user that does not exceed the route travel time. In addition, the user may set a waypoint priority condition along with a time condition when requesting a route. Parameters related to waypoint priority conditions are as follows.
- the server calculates an optimal path meeting the specified condition and provides the path. If all of the waypoints requested by the user can pass within a specified time condition, the server does not consider the condition for maintaining priority when creating an optimal path. However, if a plurality of waypoints requested by the user cannot pass all within a specified time condition, the server creates an optimal route by considering the high priority waypoints based on the waypoint priority conditions, and creates an optimal route. The optimal route can be created without including the low priority waypoints in the optimal route.
- a server provides a path to a user. The first is to provide the whole path at once and the second is to divide the path as before.
- the first method is the same as before.
- the server When a user requests a route from the server, the server provides the calculated entire route from the optimal starting point to the destination at once. Also, when the traffic information on the route is changed or an alternate route occurs during the route, the user is notified as before.
- the probability of a change or an alternate route of traffic information may be high and frequent.
- the parcel delivery shown above as an example
- change information may be frequently generated because of a long moving distance or a driving time due to a business characteristic. Therefore, the first proposed method is likely to require the server to frequently provide the changed information back to the user, and consumes a lot of network resources.
- the second method proposed for this problem is to provide the whole path divided into partial paths.
- the server divides the route on a predetermined basis and delivers the route to the user.
- the criteria that can be considered here are as follows.
- FIG. 5 illustrates a route including a plurality of waypoints according to an embodiment of the present invention.
- the user requests a route passing from A to B via H, and the server calculates an optimal route as follows. If the server delivers the route step by step based on the waypoint considering the driving distance and the reference driving distance is 10km, the server delivers the route to the user in the following steps.
- the path corresponding to each step is referred to as a divided path.
- FIG. 5 (b) shows that even if the server calculates a different route even if it passes through the same starting point and waypoint, the providing method may be different.
- FIG. 5 (c) shows a route including a plurality of waypoints based on the travel time.
- the user requested a route from A to B via F, and the server calculated the optimal route as shown in Fig. 5 (c). If the server delivers the route in stages based on the waypoint considering the driving time and the reference driving time is 1 hour, the server transmits the route to the user in the following steps.
- the reference driving time is 1 hour, but since the driving time of the route passing through each waypoint is not exactly divided into 1 hour, it is divided into a distance having an approximate value before and after 1 hour.
- the server may divide the calculated optimal path according to a criterion and provide the divided path to the user.
- two types of methods may be considered.
- the first method is a method in which the server provides a divided path to the user at a time
- the second method is a method in which the server provides a path of the next step after one path is completed to the user.
- a server provides a split path to a user at a time. After the server calculates an optimal path and splits the optimal path according to a user's request, the server may receive a split path from the user. Addresses can be provided. For example, if the optimal path consists of five divided paths, the server may provide the user with five addresses capable of receiving the five divided paths from the beginning. Users who have been provided with five addresses can access each address at the same time and receive each split path at once, or they can be provided by accessing an address that can receive the next split path before one split path is completed. have.
- the server provides a split path of the next step after the split path is completed to the user. After the server calculates an optimal path and splits the optimal path according to a user's request, , One split warning to the user You can provide the next split path before the end of the furnace.
- the server may first provide the user with the first split path. When providing the first split path, the server may deliver an indicator indicating that there is an additional split path along with the split path. The user can confirm that there are more splitting paths through the indicator. The user may request and receive the second divided path during the first divided path. Even when the second split path is provided, the server may deliver an indicator indicating that there are more split paths to the user. In this way the user can be provided with a subsequent split path.
- the server may inform the user that the end of the optimal path includes an indicator indicating that there is no path to be provided anymore.
- the first parameter is a parameter that indicates how many paths the server provides to the user when providing the optimal path in several parts (representing the divided path as "Subroute" when the divided optimal path is provided and divided). to be.
- the server when the server provides the first trip (Trip) information to the user (terminal), the server should provide information on the first divided route. This may be provided as the following parameter.
- the second parameter is a parameter that provides an indicator that there is an additional path in addition to the current user's path and a link to receive the path.
- the second parameter may be provided when providing the route information for the defined trip to the user after the trip is defined.
- the starting point and the destination of each divided route are the waypoints.
- the start and destination of a divided route do not necessarily have to be waypoints.
- the starting point and destination of the divided path can be any location pointed to by the server rather than a waypoint.
- a method of reducing traffic and route information updates will be described. If a user has a stopover while driving, he / she may arrive at the stop and leave again after another day. For example, in the case of a courier service or a salesman, the user arrives at the waypoint and starts again after seeing the work. However, since the existing navigation service does not consider the time spent on arrival at the waypoint, there is no movement of the route during the time actually spent at the waypoint, so the road traffic information used in calculating the optimal route is It may be different from that. That is, since the traffic information change associated with the route of the user may occur during the time spent at the waypoint, the optimal route calculation may not be optimized in practice. This problem is described again with reference to FIG. 6 as follows.
- FIG. 6 illustrates an optimal route reflecting time spent at each waypoint according to an embodiment of the present invention.
- a route passing through waypoints B, C, D, E, and F is shown as a starting point, and the travel time between each waypoint and the time of stay at each waypoint are shown.
- the total driving time is 239 minutes, and considering the time spent at the stop, the total driving time is 309 minutes, a difference of 70 minutes.
- the server calculates the route if the driving route is long, the road traffic information to be applied to the route calculation differs depending on the frequency of updating the road traffic information. Can lose.
- the server calculates the route the real-time road traffic information and the predicted road traffic information may be applied according to the driving time according to the length of the route.
- the server For example, if the server generates the prediction road traffic information by the hour, and the driving time of the requested route is 2 hours or more, the real time traffic information is applied to the route to be moved for the first hour, and then 1 hour thereafter.
- the route can be calculated by applying the predicted traffic information to the route to be moved. Therefore, it is difficult to apply the appropriate real-time and predicted road traffic information according to the above example because it is impossible to calculate the exact total driving time without considering the time spent at the waypoint as in the example above. In particular, when the distance, time and waypoints are large, these errors increase, thereby increasing the number of notifications of change of road traffic information.
- an embodiment of the present invention allows the server to provide a dwell time at each waypoint when a user requests the server for an optimal route through multiple waypoints.
- the proposed parameters are as follows.
- the server can accurately estimate the travel time when calculating the optimum route, and can calculate the route by applying the real-time road traffic information and the predicted road traffic information better, and eventually change the road traffic information. It is possible to reduce the number of notifications of (Update).
- the user may transmit various waypoint information to the server while the user requests an optimal route through the waypoints. Stopovers The information may be conveyed without considering the order of passage.
- the server considers a plurality of waypoints as the optimal route based on current and predicted road traffic information, and delivers the order of passing through multiple waypoints to the user.
- a user may request an optimal route through a plurality of waypoints while delivering a plurality of waypoint information to the server. At this time, the waypoint information is transmitted without considering the order of passing through the waypoint.
- the server receiving the request may determine the order of passing through the plurality of waypoints by calculating an optimal route passing through the plurality of waypoints in consideration of current and predicted road traffic information.
- the server delivers order information passing through waypoints to the user based on the result calculated in (2).
- the user who receives the order information passing through the waypoints requests the server for route information or road traffic information to reach each waypoint according to the order information.
- (Request for transit information of smart ND, request for route information of lightweight ND) For example, if a stopover order is received as shown in the table of FIG. 7 (3), the user may initially have a route from origin to point A ( Or traffic information). You can then request a route from point A to point D. In this way, the user can request and receive a route to point E. In this way, the way of requesting and receiving routes is the same as that of the existing DynNav service.
- the server when a user requests a route through several waypoints, the server specifies and orders an order of passing through each waypoint. Based on this, the user requests and receives the route from one waypoint to the next waypoint to the server.
- FIG. 2 relates to a scenario in which a DynNav application (hereinafter, referred to as a terminal) requests delivery of route information to a DynNav server (hereinafter, referred to as a server).
- the main functions of this scenario are (1) delivery of the summary path and / or the full path, (2) subscription of the notification service, (3) reporting of the current location by the terminal, and (4) (a) the proposed path.
- the user of the terminal defines a trip based on a departure point, a destination and other preferences, and these parameters are immediately transmitted by the terminal to the server.
- the destination is defined using the third party's ID, in which case the server can obtain the third party's location via an external location application (server) and use the third party's location as the destination.
- the server will respond with a set of routes that match the travel parameters taking into account real time and predicted road traffic information. For bandwidth optimization, paths are available on the server in two different formats, summary and total.
- the terminal accesses the summary path: With this information the user of the terminal can select one path from the proposed set to be used for navigation.
- the route to be delivered to the third party can be selected from the proposed routes.
- the terminal may request the entire path for the selected path and delete the unused paths. Due to the limited length, the complexity of the trip and the network capabilities, the proposed routes can be encoded into the full route right from the start; In this case, the server does not need to encode the summary path. If this data is not available for the terminal in the road database, the terminal may request information from the server about the segment shape of the routes (WGS84 coordinate polygon).
- the terminal updates traffic information (performance parameters and traffic events) for the route to be used for receiving an alternative route proposal when there is congestion along the route, and a third party ID is used as a destination. If your location changes, you can subscribe to notification services to receive updated information (updated destinations, additional segments or alternative routes).
- the terminal will update its current location on the server after the vehicle (on which the terminal is mounted) has driven a certain distance. Using this information, the server will delete segments that have already traveled from the route to use (if not previously deleted by the terminal) and delete routes that are no longer compatible with the current location.
- the user can bypass the usage path.
- the terminal can upload its updated current location
- the server Recognizing that the current location of the terminal is not compatible with the usage path the new path estimation may be performed based on the updated location information.
- a new route identifier may be sent to the terminal in the current location update procedure (notification procedure for the new route is therefore not necessary).
- the notification service will be automatically extended to the new proposal path (s).
- the server informs the terminal of the updated traffic information on the usage route and the proposal of an alternative route, and the terminal can access known resources.
- the server will automatically provide a notification service for the new proposal route if it is not deleted.
- the server may notify the terminal of the updated information.
- the types of updated information are (1) updated destinations (2) additional segments, (3) alternative routes.
- the server may notify the updated information only when the terminal is near the destination according to the type of updated information.
- the server may divide the predicted route (computed route) into several sub-paths in order to efficiently manage and update the route information. have. In this case, since the server can provide the sub paths sequentially, the terminal can retrieve the sub paths to be used sequentially.
- the user can create a trip consisting of parameters related to the desired trip, namely, origin, destination and waypoint (s).
- an indicator (routeForMultipleWaypoints) must be added to indicate requesting a route including the waypoint, in which case at least two waypoints Information should be added.
- the user may further add a constraint on the requesting path. For example, the user may add a maximum time (TraveledTravellingTime) allowed for the route. For example, if a user is allowed up to four hours (240 minutes) to stop all the waypoints A through E from the point of origin (usually the current user's location), the user may add up to four hours as a condition of the route request. have.
- the priority refers to the priority of each waypoint, which is input by the terminal and may be removed from the waypoint having a lower priority.
- the user may set the time to stay at each waypoint at the route request, which must be taken into account when calculating the route by the server.
- the server may divide the proposal route into a plurality of subroutes.
- the server may inform the user how many partial paths the proposed path includes.
- a reference path resource for the first partial path of the proposed path may be provided to the user.
- the user may select one of the proposed plurality of summary paths and request or access the full path to it.
- a user requests a server for a path including a plurality of waypoints, and the server provides the path as a plurality of divided paths
- the user or terminal may access the divided path information instead of the entire path. .
- the user In receiving the segmentation path, the user receives information about the first segmentation path from the server, a branch indicating whether there is a subsequent segmentation path, and if there is a subsequent segmentation path thereafter (ie, Second, path information including information on a reference (link) to the split path may be received.
- step 3 is followed by a subsequent split path before the user arrives at the destination of the ongoing split path. It can be repeated to access the furnace. In addition, the process 3 may be repeated until it is indicated that there are no more splitting paths.
- the terminal 810 may be referred to as a user, a user terminal, or an application in the user terminal
- the server 820 may be referred to as one of a server, a server device, or an application in the server device, and the like.
- the scope of the invention is not limited.
- the terminal may request a route including a plurality of waypoints to the server (S81).
- the request must include a starting point and a plurality of waypoints, the destination need not necessarily be specified. If a destination is not specified, one of the plurality of waypoints may be designated as a destination.
- the request for indicating a route including the plurality of waypoints should be included in the request, and in this case, two or more waypoints should be included in the request.
- the terminal may add an additional constraint when transmitting the request. For example, a maximum time for driving the route may be set. In this regard, priorities may be set for each waypoint. If the estimated time required to operate the route calculated by the server exceeds the set maximum time, at least one waypoint may be deleted according to the priority in the calculated route.
- a time for staying at each waypoint may be set.
- the time to stay at each waypoint is more likely to stay for a specific time at each waypoint and may require updating of current / predictive road traffic information by the specific time. It may be necessary to establish a more accurate path prediction.
- the server may calculate a proposal path according to the request in S81 and transmit a voice answer including information on the proposal path to the terminal (S82).
- At least one of the parameters described in Table 7, Table 8 and Table 12 is input when the terminal (or user) requests a route for a trip including a plurality of waypoints.
- the server may calculate a proposal path based on the input parameter.
- the answer may include information indicating how many divided paths the proposed path is divided into, and a reference link to the first divided path.
- the terminal may request the first split path by accessing the reference link (S83).
- the terminal may acquire information including the first split path from the server (S84).
- the information may include reference links (if there is a second split path) for the first split path and the second split path.
- the terminal may obtain a reference link for a specific split path and subsequent split paths from the server through a reference link. This may be repeated until there are no further split paths.
- the plurality of divided paths may be sequentially transmitted and received at predetermined time intervals. Accordingly, the current / prediction road traffic information used to calculate each divided route may be road traffic information at different times, that is, the current / prediction road traffic information may be updated information at different times.
- the terminal 910 may include a transceiver 911 configured to communicate with the server 920; and a processor 912 configured to obtain update information about the path based on information received from the server.
- the server 920 includes a transceiver 921 configured to communicate with the terminal; And a processor 922 configured to generate update information about the path based on the information received from the terminal.
- the terminal 910 is a lightweight ND, and the terminal includes a plurality of waypoints calculated by the server. It is configured to receive the path of.
- the starting point of the route is the location of the terminal, and the destination is designated separately or determined as one of a plurality of waypoints.
- the processor 912 may be configured to send a request for a route for a trip including the plurality of waypoints to a server.
- the request may include information indicating requesting a route including the plurality of waypoints and the plurality of waypoint information.
- the processor 912 is configured to perform the plurality of operations.
- the server may be configured to receive information about the proposed route of the trip including a stopover from the server.
- the proposed route of the trip is composed of a plurality of sub-paths so that the information on the proposed route indicates that the proposed route of the trip is composed of several sub-paths and the first sub-path of the sub-paths.
- the processor 912 may be configured to receive information about the first subpath via a link to the first subpath.
- the information on the first subpath may include an indicator indicating whether a second subpath following the first subpath exists and a link to the second subpath.
- the processor 912 may be configured to receive information on the Nth subpath through a link to an N (N is an integer greater than or equal to 2) subpath.
- the information on the N-th subpath may include an indicator indicating whether an N + 1th subpath exists and a link to the N + 1th subpath, and the N + 1th The link to the subpath may be included in the information on the Nth subpath when the N + 1th subpath exists.
- the processor 912 may be configured to include a route condition in the request comprising at least one of a maximum allowable travel time of the route, a priority for each of the plurality of waypoints, or a time to stay at each of the plurality of waypoints. Can be.
- the maximum allowable travel time and priority for each of the plurality of waypoints may be included at the same time.
- At least one of the plurality of waypoints may be excluded according to the priority in the specific proposal route when the operation time of the specific proposal route calculated by the server exceeds the maximum allowable operation time.
- the suggested route may be divided into a plurality of sub routes on the basis of a travel time requirement or a travel distance basis.
- Each of the plurality of sub-paths may be calculated based on road traffic information at different points in time.
- the processor 912 may be configured to receive each of the plurality of subpaths with a time difference.
- the terminal requests the server for route information for visiting the plurality of waypoints, and in this case, the traveling distance or the traveling time of the route may be significantly large. . If a long path is provided and used as is, then managing and updating the path information is inefficient and may use more resources.
- the server may divide the long path into several short paths (that is, sub or split paths) and provide short paths sequentially to efficiently manage and update the path information. Since each sub-path is provided to the terminal sequentially, the server may internally update route information not yet provided to the terminal according to changing traffic conditions. Thus, consumption of network resources will enjoy.
- the server After the server calculates or predicts a route associated with the requested trip, if the travel distance or travel time of the route exceeds a certain threshold, the server transfers the predicted route to several sub routes. Can be divided. When the server generates sub routes, the original (total) route may be divided based on travel distance (eg every 20 km) or travel time (eg every 2 hours).
- the server may provide the first sub route information to the terminal through the travel related information.
- the terminal can then access the first subpath information.
- the link of the second subpath is included in the first subpath information.
- the terminal may access the second subpath information including the link of the third subpath. The terminal may repeat this procedure until it is indicated that an additional subpath no longer exists to access a subsequent subpath (that is, when the "additionalSubroute" parameter in the Route resource has a false value).
- the present invention proposes a method for requesting and providing a route through several waypoints without a user specifying a destination, and also a notification of a change in alternative route and traffic information through the way of providing a route and providing time remaining at the waypoint.
- the use of the network resources of the terminal can be reduced by reducing the number of notifications of alteration of alternate routes and traffic information.
- the terminal or the server may perform a combination of one or two or more of the embodiments described above, it may be performed by combining or combining some of the embodiment (s).
- Embodiments of the present invention are applicable to a navigation device or a server.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201480020683.5A CN105144262B (zh) | 2013-04-11 | 2014-04-10 | 用于传送包括多个经过地点的最优路径的方法和装置 |
JP2015562942A JP6140312B2 (ja) | 2013-04-11 | 2014-04-10 | 複数の経由地を含む最適経路伝達方法及びこのための装置 |
US14/782,399 US9749930B2 (en) | 2013-04-11 | 2014-04-10 | Method for delivering optimum path including plurality of passage places and apparatus therefor |
Applications Claiming Priority (14)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361810733P | 2013-04-11 | 2013-04-11 | |
US61/810,733 | 2013-04-11 | ||
US201361825524P | 2013-05-21 | 2013-05-21 | |
US61/825,524 | 2013-05-21 | ||
US201361827668P | 2013-05-27 | 2013-05-27 | |
US61/827,668 | 2013-05-27 | ||
US201361897816P | 2013-10-30 | 2013-10-30 | |
US61/897,816 | 2013-10-30 | ||
US201361902272P | 2013-11-10 | 2013-11-10 | |
US61/902,272 | 2013-11-10 | ||
US201461941469P | 2014-02-18 | 2014-02-18 | |
US61/941,469 | 2014-02-18 | ||
US201461969249P | 2014-03-23 | 2014-03-23 | |
US61/969,249 | 2014-03-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014168428A1 true WO2014168428A1 (ko) | 2014-10-16 |
Family
ID=51689768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2014/003105 WO2014168428A1 (ko) | 2013-04-11 | 2014-04-10 | 복수의 경유지를 포함한 최적 경로 전달 방법 및 이를 위한 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9749930B2 (ko) |
JP (1) | JP6140312B2 (ko) |
CN (1) | CN105144262B (ko) |
WO (1) | WO2014168428A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111600965A (zh) * | 2020-06-05 | 2020-08-28 | 支付宝(杭州)信息技术有限公司 | 区块链中的共识方法和系统 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9696175B2 (en) * | 2015-10-16 | 2017-07-04 | GM Global Technology Operations LLC | Centrally managed waypoints established, communicated and presented via vehicle telematics/infotainment infrastructure |
CN106251621A (zh) * | 2016-09-28 | 2016-12-21 | 山东华旗新能源科技有限公司 | 智慧交通管理系统及方法 |
CN107869995A (zh) * | 2016-09-28 | 2018-04-03 | 阿里巴巴集团控股有限公司 | 一种路径时长的生成方法、系统及移动终端 |
WO2018131814A1 (ko) * | 2017-01-11 | 2018-07-19 | 주식회사 투엔 | 빅 데이터 분석을 통한 배송인 추천방법 |
US20180252545A1 (en) * | 2017-03-01 | 2018-09-06 | Delphi Technologies, Inc. | Destination-less travel system for an automated-vehicle |
CN109922483B (zh) | 2017-12-12 | 2020-12-15 | 华为技术有限公司 | 一种无线资源的调整方法及相关设备 |
CN108985506A (zh) * | 2018-07-03 | 2018-12-11 | 蔚来汽车有限公司 | 行车路径推荐方法、预测方法、获取方法及其装置 |
US10740716B1 (en) | 2019-08-27 | 2020-08-11 | I Transport, Llc | Methods and systems for coordinating physical transport of an object utilizing artificial intelligence |
CN112362071B (zh) * | 2020-11-10 | 2023-02-03 | 中国平安人寿保险股份有限公司 | 多目的地路线规划方法、装置及存储介质 |
DE102021133435A1 (de) * | 2021-12-16 | 2023-06-22 | Joynext Gmbh | Austausch von Daten zwischen einer Navigationseinrichtung und einer Datenwolke zu einer Route |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060064711A (ko) * | 2004-12-09 | 2006-06-14 | 엘지전자 주식회사 | 복수 경유지를 탐색하는 네비게이션 시스템 |
KR20070099727A (ko) * | 2006-04-05 | 2007-10-10 | 주식회사 현대오토넷 | 네비게이션 시스템의 다중 경로 탐색 및 안내방법 |
KR20080096274A (ko) * | 2007-04-27 | 2008-10-30 | 팅크웨어(주) | 네비게이션 시스템 및 네비게이션 경로 설정 방법 |
JP2011242363A (ja) * | 2010-05-21 | 2011-12-01 | Alpine Electronics Inc | ナビゲーション装置およびその目的地設定方法 |
JP2012242370A (ja) * | 2011-05-24 | 2012-12-10 | Navitime Japan Co Ltd | ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4441962B2 (ja) | 1999-11-18 | 2010-03-31 | 株式会社エクォス・リサーチ | 案内システム |
JP3929305B2 (ja) * | 2001-12-25 | 2007-06-13 | トヨタ自動車株式会社 | 経路送信方法、センターおよび経路案内装置 |
JP2005233628A (ja) * | 2004-02-17 | 2005-09-02 | Kenwood Corp | 案内経路探索装置、ナビゲーション装置および案内経路の探索方法 |
JP4645203B2 (ja) * | 2005-01-19 | 2011-03-09 | 株式会社ケンウッド | 案内経路生成装置および案内経路生成方法 |
US20070129886A1 (en) * | 2005-12-06 | 2007-06-07 | Toms Mona L | Method for traffic-only access using integrated satellite radio data and navigation system |
JP4742908B2 (ja) * | 2006-02-24 | 2011-08-10 | 株式会社デンソー | 経路設定装置、ナビゲーション装置、及びプログラム |
GB2443472A (en) * | 2006-10-30 | 2008-05-07 | Cotares Ltd | Method of generating routes |
US8255158B2 (en) * | 2007-03-23 | 2012-08-28 | Verizon Patent And Licensing Inc. | Travel route adjustment |
KR101633889B1 (ko) | 2009-02-18 | 2016-06-28 | 삼성전자주식회사 | 격자지도를 이용한 경로 생성 장치 및 방법 |
US9683854B2 (en) * | 2009-07-19 | 2017-06-20 | Aaron T. Emigh | Pricing by historical comparison |
JP5355718B2 (ja) * | 2010-01-19 | 2013-11-27 | 三菱電機株式会社 | 地図データ作成装置、ナビゲーション装置およびこれらを用いた地図処理システム |
JP2011069827A (ja) * | 2010-10-15 | 2011-04-07 | Aisin Aw Co Ltd | ナビゲーション装置 |
US8706416B2 (en) * | 2012-04-03 | 2014-04-22 | Ford Global Technologies, Llc | System and method for determining a vehicle route |
-
2014
- 2014-04-10 WO PCT/KR2014/003105 patent/WO2014168428A1/ko active Application Filing
- 2014-04-10 CN CN201480020683.5A patent/CN105144262B/zh not_active Expired - Fee Related
- 2014-04-10 JP JP2015562942A patent/JP6140312B2/ja not_active Expired - Fee Related
- 2014-04-10 US US14/782,399 patent/US9749930B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060064711A (ko) * | 2004-12-09 | 2006-06-14 | 엘지전자 주식회사 | 복수 경유지를 탐색하는 네비게이션 시스템 |
KR20070099727A (ko) * | 2006-04-05 | 2007-10-10 | 주식회사 현대오토넷 | 네비게이션 시스템의 다중 경로 탐색 및 안내방법 |
KR20080096274A (ko) * | 2007-04-27 | 2008-10-30 | 팅크웨어(주) | 네비게이션 시스템 및 네비게이션 경로 설정 방법 |
JP2011242363A (ja) * | 2010-05-21 | 2011-12-01 | Alpine Electronics Inc | ナビゲーション装置およびその目的地設定方法 |
JP2012242370A (ja) * | 2011-05-24 | 2012-12-10 | Navitime Japan Co Ltd | ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111600965A (zh) * | 2020-06-05 | 2020-08-28 | 支付宝(杭州)信息技术有限公司 | 区块链中的共识方法和系统 |
CN111600965B (zh) * | 2020-06-05 | 2023-10-27 | 支付宝(杭州)信息技术有限公司 | 区块链中的共识方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN105144262A (zh) | 2015-12-09 |
US9749930B2 (en) | 2017-08-29 |
JP2016512604A (ja) | 2016-04-28 |
CN105144262B (zh) | 2017-12-19 |
US20160044571A1 (en) | 2016-02-11 |
JP6140312B2 (ja) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014168428A1 (ko) | 복수의 경유지를 포함한 최적 경로 전달 방법 및 이를 위한 장치 | |
JP7459276B2 (ja) | ナビゲーション方法および装置 | |
JP6105747B2 (ja) | 経路計算方法、経路獲得方法またはこのための装置 | |
US9903721B2 (en) | Method for transferring route and device therefor | |
US8897806B2 (en) | Dynamic data publication and dissemination | |
US9576481B2 (en) | Method and system for intelligent traffic jam detection | |
US9494431B2 (en) | Method for acquiring or providing update information for route to third party and apparatus for same | |
JP2008198204A (ja) | 走行ルートの走行時間を算出する方法および装置 | |
US9983017B2 (en) | Route calculating method, route acquisition method or terminal for same | |
KR20160125457A (ko) | 트래픽 혼잡 경고를 제공하기 위한 방법들 및 시스템들 | |
US9638541B2 (en) | Method for calculating paths, method for obtaining paths as well as terminal for same | |
KR20140041124A (ko) | 도착예정정보 자동 통보 장치 및 방법 | |
US11511771B2 (en) | Enhanced navigation and ride hailing | |
US11706643B2 (en) | Route connectivity optimization mapping | |
KR20190000066A (ko) | 사용자 위치 기반 여행지 이동 경로 정보 제공 서버 및 그 방법 | |
Xin et al. | Hybrid Navigation System That Combines Cloud and On-Board Computing | |
KR102591310B1 (ko) | 재난 지역의 사용불가 경로 정보를 제공하는 네비게이션 서비스 방법 및 서버장치 | |
KR20180138114A (ko) | 재난 지역의 사용불가 경로 정보를 제공하는 네비게이션 서비스 방법 및 서버장치 | |
JP2002015400A (ja) | 移動体運行状況取得システム、移動体運行状況取得方法、および、記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480020683.5 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14783457 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015562942 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14782399 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14783457 Country of ref document: EP Kind code of ref document: A1 |