Movatterモバイル変換


[0]ホーム

URL:


US6507785B1 - Method and system for detecting and correcting off route navigation for server based route guidance systems - Google Patents

Method and system for detecting and correcting off route navigation for server based route guidance systems
Download PDF

Info

Publication number
US6507785B1
US6507785B1US09/960,693US96069301AUS6507785B1US 6507785 B1US6507785 B1US 6507785B1US 96069301 AUS96069301 AUS 96069301AUS 6507785 B1US6507785 B1US 6507785B1
Authority
US
United States
Prior art keywords
vehicle
generation application
ellipse
route
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US09/960,693
Inventor
Jeffrey M. Stefan
Jasmin Jijina
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Motors LLC
Original Assignee
General Motors Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US09/960,693priorityCriticalpatent/US6507785B1/en
Application filed by General Motors CorpfiledCriticalGeneral Motors Corp
Application grantedgrantedCritical
Publication of US6507785B1publicationCriticalpatent/US6507785B1/en
Assigned to UNITED STATES DEPARTMENT OF THE TREASURYreassignmentUNITED STATES DEPARTMENT OF THE TREASURYSECURITY AGREEMENTAssignors: GENERAL MOTORS CORPORATION
Assigned to CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES, CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIESreassignmentCITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIESSECURITY AGREEMENTAssignors: GENERAL MOTORS CORPORATION
Assigned to MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)reassignmentMOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: UNITED STATES DEPARTMENT OF THE TREASURY
Assigned to MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)reassignmentMOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES, CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Assigned to MOTORS LIQUIDATION COMPANYreassignmentMOTORS LIQUIDATION COMPANYCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GENERAL MOTORS CORPORATION
Assigned to GENERAL MOTORS COMPANYreassignmentGENERAL MOTORS COMPANYASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MOTORS LIQUIDATION COMPANY
Assigned to UNITED STATES DEPARTMENT OF THE TREASURYreassignmentUNITED STATES DEPARTMENT OF THE TREASURYSECURITY AGREEMENTAssignors: GENERAL MOTORS COMPANY
Assigned to UAW RETIREE MEDICAL BENEFITS TRUSTreassignmentUAW RETIREE MEDICAL BENEFITS TRUSTSECURITY AGREEMENTAssignors: GENERAL MOTORS COMPANY
Assigned to GENERAL MOTORS LLCreassignmentGENERAL MOTORS LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GENERAL MOTORS COMPANY
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC.reassignmentGM GLOBAL TECHNOLOGY OPERATIONS, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: UAW RETIREE MEDICAL BENEFITS TRUST
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC.reassignmentGM GLOBAL TECHNOLOGY OPERATIONS, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: UNITED STATES DEPARTMENT OF THE TREASURY
Assigned to WILMINGTON TRUST COMPANYreassignmentWILMINGTON TRUST COMPANYSECURITY AGREEMENTAssignors: GENERAL MOTORS LLC
Assigned to GENERAL MOTORS LLCreassignmentGENERAL MOTORS LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: WILMINGTON TRUST COMPANY
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention provides a system, a method and a computer usable medium including a program for a vehicle that has traveled off of a planned route.
This may be done by providing a plurality of nodes located on road segments, generating a plurality of pre-established checkpoints at intersections and receiving a signal including a location coordinate identifying current vehicle position. It may also be done by comparing the vehicle coordinates to the coordinates of checkpoints, constructing a proximity ellipse in response to the aforementioned comparison and identifying at least one return path cycle within the ellipse with acceptable road segments that allow travel back to a planned route.

Description

FIELD OF THE INVENTION
This invention relates generally to the navigation of a moving vehicle. In particular, this invention relates to a method and system for detecting and correcting off route navigation.
BACKGROUND OF THE INVENTION
As wireless communication continues to evolve, state of the art systems and technology continues to also increase in usefulness and effectiveness. Expectation of technology is also increasing and there is a growing need to develop applications, equipment and methods to drive this effectiveness even higher, while lowering cost. Costs are lowered primarily through building more capacity and functionality in existing technology or through designing systems or methods that require less processing time and increases data accuracy and transmission volume.
Many of these new developments in functionality are a result of advances in software development via complex algorithms based on established methods known in the art. In this inventions several key concepts are used to address a typical navigation challenge, which is a vehicle detouring off of a planned route.
It would be desirable therefore to provide a method for detecting and correcting off-route navigation to provide more effective navigation instructions to a moving vehicle that overcomes the above.
SUMMARY OF THE INVENTION
One aspect of the present invention provides a method of generating more effective navigation instructions for a vehicle that has traveled off of a planned route. A plurality of nodes located on road segments is provided, a plurality of pre-established checkpoints at intersections is generated and a signal including location coordinates identifying a vehicles current position is received. A vehicle's coordinates are compared to checkpoints coordinates, a proximity ellipse is constructed in response to the comparison of a vehicle's location coordinates to the coordinates of the checkpoints and determination is made if at least one return path cycle exist within a proximity ellipse.
Another aspect of the system provides a computer usable medium including a program for generating more effective navigation instructions for a vehicle that has traveled off of a planned route. The program may include computer readable program code that provides a plurality of nodes located on road segments, generates a plurality of pre-established checkpoints at intersections and receives a signal including location coordinates identifying a vehicle's current position. The program may also include computer readable program code that compares a vehicle's coordinates to coordinates of checkpoints, constructs a proximity ellipse in response to the comparison of the vehicle's location coordinates to the coordinates of the checkpoints and identifies at least one return path cycle within the proximity ellipse.
Another aspect of the present invention provides a system for generating more effective navigation instructions for a vehicle that has traveled off of a planned route. The system may include means for providing a plurality of nodes located on road segments, means for generating a plurality of pre-established checkpoints at intersections and means for receiving a signal including location coordinates identifying a vehicle's current position. It may also include means for comparing the vehicle's coordinates to coordinates of checkpoints, means for constructing a proximity ellipse in response to the comparison of the vehicle's location coordinates to the coordinates of the checkpoints and means for identifying at least one return path cycle within the proximity ellipse.
The foregoing and other features and advantages of the invention will become further apparent from the following detailed description of the presently preferred embodiments, read in conjunction with the accompanying drawings. The detailed description and drawings are merely illustrative of the invention rather than limiting, the scope of the invention being defined by the appended claims and equivalents thereof.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagram of a system for generating navigation information for a vehicle in accordance with the present invention;
FIG. 2 is a schematic diagram of another embodiment of a system for generating navigation information for a vehicle in accordance with the present invention;
FIG. 3 is a flow diagram of one embodiment of a method for of a method for detecting and correcting off-route navigation of a vehicle in accordance with the present invention;
FIG. 4 is a sequence diagram of one embodiment of a method for detecting and correcting off-route navigation of a vehicle in accordance with the present invention.
DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
FIG. 1 shows one embodiment of a system for providing services to a vehicle in accordance with the present invention at100.
The system may include one ormore vehicle clients101, one ormore carrier systems120, one ormore communication networks130, one or moreservice management subsystems140, and one ormore navigation subsystems150. The service management subsystems may comprise one or moreservice management applications142 and one ormore service managers144. Thenavigation subsystems150 may comprise one ormore route applications151,152 and one ormore coordinate databases153,154.
Navigation subsystem150 is a system for generating routes to be delivered tovehicle client101 and for receiving route information fromvehicle client101.Navigation subsystem150 may be connected with or in communication withservice management subsystem140.Service management subsystem140 may be used to manage the delivery of information to or fromnavigation subsystem150 to other parts ofsystem100. Routes may be delivered or information may be received via a live agent, such as a human advisor, or via a virtual agent, such as an interactive computer program.
Navigation subsystem150 may be any suitable hardware or software configuration, or combination of hardware and software that is configured to generate a route, process route information or receive information fromvehicle client101. In one embodiment of the invention,navigation subsystem150 comprises one ormore route applications151,152 and one ormore coordinate databases153,154. For example,route applications151,152 may be any suitable software application for generating route information or otherwise processing route information. Coordinatedatabases153,154 may be any suitable databases for storing route information, such as location coordinates.
Vehicle client101 may be any suitable vehicle. For example, the vehicle may be an automobile or a passenger-carrying unit such as a bus or train. Alternatively,vehicle client101 may be an occupant of the vehicle or any suitable client device contained in the vehicle. In one embodiment of the invention,vehicle client101 may be a mobile or portable device equipped to communicate withservice management subsystem140.Carrier system120 may be any suitable system for transmitting a signal fromvehicle101 toservice management subsystem140.Carrier system120 may also transmit a signal fromservice management subsystem140 tovehicle client101. In one embodiment of the invention,carrier system120 may be a wireless carrier system as is well known in the art.Carrier system120 may be; for example, a transmitter/receiver unit attached tovehicle client101. Alternatively,carrier system120 may be a separate transmitter/receiver carried byvehicle client101.
Communication network130 may be any suitable system for communicating betweenvehicle client101 andservice management subsystem140. In one embodiment of the invention, communication network may be a public switched telephone network (PSTN). Alternatively,communication network130 may be a multiprotocol Internet or Intranet capable or transmitting voice and/or data in either analog or digital form or a combination of both. Alternatively,communication network130 may be a hybrid communication network or virtual network.
Service management subsystem140 may be a system for managing a variety of services to be delivered to or fromvehicle client101. In one embodiment of the invention,service management subsystem140 manages services that can be distributed over a variety of channels. For example, services may be delivered via a live agent, such as a human advisor, or via a virtual agent, such as an interactive computer program. The structure ofservice management subsystem140 may enable services to be delivered in a uniform manner regardless of the channel used for delivery or of the service being delivered.Service management subsystem140 may maintain a consistent subscriber experience and “look and feel” across the products being delivered across the service distribution channels enabled.
FIG. 2 shows one embodiment of a navigation system in accordance with the present invention at200.Navigation system200 may include one ormore navigation clients210,212. Eachnavigation client210,212 may have an in-vehicle navigator221,222.Navigation system200 may also include one or moreroute generation applications251,252.Navigation system200 may also include one ormore coordinate databases253,254.
Navigation clients210,212 may be one or more vehicle clients as described above.
In-vehicle navigator221,222 may be any suitable component ofnavigation client210,212, which may be used to navigatevehicle client210,212. For example, in-vehicle navigator221,222 may be a driver. Alternatively, in-vehicle navigator221,222 may be an automatic system for navigatingvehicle210,212.
Route generation applications251,252 may be any suitable application for calculating maneuver lists of directions between one or more locations. For example,route generation applications251,252 may be any suitable software or hardware programs for managing or calculating routes, portions of route or route coordinates. Route generation applications may include or be able to calculate routes from navigation client's current location to private residences, businesses or recreational facilities. In one embodiment of the invention,route generation applications251,252 are in communication with coordinatedatabases253,254.
Route generation applications251,252 may generate navigation information in any suitable manner. For example,route generation applications251,252 may generate routes using geocoding. That is, theapplication251,252 determines a corresponding latitude and longitude based on an input navigation address. Alternatively,route generation applications251,252 may generate routes using reverse geocoding. That is, theapplication251,252 determines a corresponding navigation address based on input latitude and longitude coordinates.
Coordinatedatabases253,254 may be any suitable databases for storing such location coordinates as latitude and longitude of a variety of locations. These locations may be, for example, points of interest. Coordinatedatabases253,254 may also be a database of street addresses. Coordinatedatabases253,254 may also be a database of routes between points.
Referring now to FIG.3 and FIG.4. FIG. 3 shows a flow diagram of one embodiment of a method for detecting and correcting off-route navigation of a vehicle in accordance with the present invention at300. FIG. 4 is a sequence diagram of one embodiment of a method for detecting and correcting off-route navigation of a vehicle in accordance with the present invention at400.
The client vehicle may upload coordinates identifying its current position and, heading and speed information to the navigation system server150 (block303). The vehicle continues to navigate along aplanned route413 which may have been downloaded from thenavigation system server150. The vehicle may detour off of the plannedroute413 and approach and pass an off-route checkpoint (block305). Crossing the off-route checkpoint may signal a failure to execute an expected maneuver and may for example, trigger an audible or visible alarm. In this embodiment, the crossing of an off-route checkpoint may trigger the construction of a proximity ellipse (block307) by a method known in the art. The area within the proximity ellipse contains nodes and road segments. Using methods know in graph theory, these nodes and road segments can be connected to generate a return path, known in the art as a cycle, that may be navigated to return to a node on theplanned route413. Candidate cycles within the ellipse may be identified (block309) and if acceptable candidate cycles found within this list (block311), the cycle that is closest to the planned route may be selected (block317) and the vehicle may navigate back to a node on theplanned route413. If no acceptable cycles are found in the ellipse, arecovery rectangle418 can be constructed (block313) by using the leftmost focal point of the proximity ellipse as the rightmost point of the rectangle. The major axis length of the recovery rectangle may be predetermined based on various conditions, for example, road density, vehicle speed and navigation server information load. Candidate return path cycles may be identified within this rectangle. The return path cycle that is closest to the navigatingvehicle101 may be selected (block317) and the vehicle may use this cycle to navigate to a node back on the planned route413 (block319). If acceptable cycles are not found in the recovery rectangle (block315), another ellipse may be constructed using the leftmost rectangle point as the rightmost ellipse focal point. The process of identifying candidate cycles and selecting the cycle closest to the travelling vehicle may continue until an acceptable cycle is identified or until another predetermined action is triggered. In some embodiments the number of times that this process is repeated may be predetermined on thenavigation system server150.
Referring now to FIG. 4, before the vehicle begins to navigate, communication may be established withnavigation system server150. Aplanned route413 may be generated using theroute generation applications251,252 and then downloaded from thenavigation system server150 along with a list of off-route checkpoints.Point405 may be the starting point of thevehicle client101 on theplanned route413 and may be theplanned end point419. As shown in theactual route416 the client vehicle may incorrectly turn left at street m425. It may thancross checkpoint415 signaling that it has detoured off of the plannedroute413 and an audible or visual signal may be triggered. Anellipse420 may be constructed by a method known in the art, using the off-route checkpoint location as the rightmost focal point for the ellipse. The major axis can be determined based on various factors. In this embodiment, it is based on the current road density of the navigated road segment of street m425, the navigating vehicle speed and the information load of thenavigation system server150. The area bound by the ellipse contains road segments and nodes which can be connected to form a navigable path. Based on a method known in the art of graph theory, a cycle may be connected road segments and nodes that form a route with its end point being connected to a node onplanned route413. Candidate cycles may be identified within the proximity ellipse by a method known in the art andcycle417 may be the cycle nearest to the current location of the vehicle and may be identified as the innermost acceptable cycle. The vehicle may select thefirst cycle417 as the route to navigate back to the plannedroute413.
Had there been no acceptable cycles found within the ellipse, arecovery rectangle418 may have been constructed. The focal points of the ellipse may be used as the baseline for the construction of the rectangle.
While the embodiments of the invention disclosed herein are presently considered to be preferred, various changes and modifications can be made without departing from the spirit and scope of the invention. The scope of the invention is indicated in the appended claims, and all changes that come within the meaning and range of equivalents are intended to be embraced therein.

Claims (20)

We claim:
1. A method of dynamically generating navigation instructions for a vehicle that has traveled off a planned route, comprising:
providing a plurality of nodes, the nodes located on road segments;
generating, at a remote route generation application, a plurality of checkpoints at intersections, the checkpoints having checkpoint coordinates;
receiving, at the remote route generation application, vehicle location coordinates, the vehicle location coordinates identifying a current vehicle position;
comparing, at the remote route generation application, the vehicle location coordinates to the checkpoint coordinates;
constructing, at the remote route generation application, a proximity ellipse based on the comparison of the vehicle location coordinates to the checkpoint coordinates; and
determining whether at least one return path cycle is within the proximity ellipse, the return path cycle comprising at least one node on the planned route.
2. The method ofclaim 1, wherein the checkpoints are pre-established by the remote route generation application, further comprising:
downloading the checkpoints from the remote route generation application to the vehicle.
3. The method ofclaim 1, further comprising:
predetermining the planned route at the remote generation application; and
downloading the planned route to the vehicle.
4. The method ofclaim 1, wherein a rightmost focal point of the proximity ellipse comprises the current vehicle location.
5. The method ofclaim 1, wherein the return path cycle comprises at least one navigable road segment that connects to a node on the planned route.
6. The method ofclaim 1, further comprising:
selecting the return path cycle which is closest to the planned route.
7. The method ofclaim 1, further comprising:
constructing a recovery rectangle if no return path cycle exists within the proximity ellipse.
8. The method ofclaim 7, wherein a leftmost focal point of the proximity ellipse comprises a rightmost point of the recovery rectangle.
9. Computer program product in a computer usable medium for dynamically generating navigation instructions for a vehicle that has traveled off a planned route, comprising:
computer program code that providing a plurality of nodes, the nodes located on road segments;
computer program code generating, at a remote route generation application, a plurality of checkpoints at intersections, the checkpoints having checkpoint coordinates;
computer program code that receives, at the remote route generation application, vehicle location coordinates, the vehicle location coordinates identifying a current vehicle position;
computer program code that compares, at the remote route generation application, the vehicle location coordinates to the checkpoint coordinates;
computer program code that constructs, at the remote route generation application, a proximity ellipse based on the comparison of the vehicle location coordinates to the checkpoint coordinates; and
computer program code that determines whether at least one return path cycle is within the proximity ellipse.
10. The program ofclaim 9, wherein the checkpoints are pre-established by the remote route generation application, further comprising:
computer program code that downloads the checkpoints from the remote route generation application to the vehicle.
11. The program ofclaim 9, further comprising:
computer program code that predetermines the planned route at the remote generation application; and
computer program code that downloads the planned route to the vehicle.
12. The program ofclaim 9, wherein a rightmost focal point of the proximity ellipse comprises the current vehicle location.
13. The program ofclaim 9, wherein the return path cycle comprises at least one navigable road segment that connects to a node on the planned route.
14. The program ofclaim 9, further comprising:
computer program code that selects the return path cycle which is closest to the planned route.
15. The program ofclaim 9, further comprising:
computer program code that constructs a recovery rectangle if no return path cycle exists within the proximity ellipse.
16. The program ofclaim 15, wherein a leftmost focal point of the proximity ellipse comprises a rightmost point of the recovery rectangle.
17. A system for remotely generating navigation instructions for a vehicle that has traveled off of a planned route comprising:
means for providing a plurality of nodes, the nodes located on road segments;
means for generating, at a remote route generation application, a plurality of checkpoints at intersections, the checkpoints having checkpoint coordinates;
means for receiving, at the remote route generation application, vehicle location coordinates, the vehicle location coordinates identifying a current vehicle position;
means for comparing, at the remote route generation application, the vehicle location coordinates to the checkpoint coordinates;
means for constructing, at the remote route generation application, a proximity ellipse based on the comparison of the vehicle location coordinates to the checkpoint coordinates; and
means for determining whether at least one return path cycle is within the proximity ellipse.
18. The system ofclaim 17, further comprising:
means for selecting the return path cycle which is closest to the planned route.
19. The system ofclaim 17, further comprising:
means for constructing a recovery rectangle if no return path cycle exists within the proximity ellipse.
20. The system ofclaim 17, further comprising:
means for predetermining the planned route at the remote generation application; and
means for downloading the planned route to the vehicle.
US09/960,6932001-09-212001-09-21Method and system for detecting and correcting off route navigation for server based route guidance systemsExpired - LifetimeUS6507785B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/960,693US6507785B1 (en)2001-09-212001-09-21Method and system for detecting and correcting off route navigation for server based route guidance systems

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/960,693US6507785B1 (en)2001-09-212001-09-21Method and system for detecting and correcting off route navigation for server based route guidance systems

Publications (1)

Publication NumberPublication Date
US6507785B1true US6507785B1 (en)2003-01-14

Family

ID=25503493

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/960,693Expired - LifetimeUS6507785B1 (en)2001-09-212001-09-21Method and system for detecting and correcting off route navigation for server based route guidance systems

Country Status (1)

CountryLink
US (1)US6507785B1 (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6609005B1 (en)*2000-03-282003-08-19Leap Wireless International, Inc.System and method for displaying the location of a wireless communications device wiring a universal resource locator
US20030165254A1 (en)*2002-02-152003-09-04International Business Machines CorporationAdapting point geometry for storing address density
US6684155B1 (en)*2002-10-282004-01-27Sin Etke Technology Co., Ltd.Vehicle management system
US20040199325A1 (en)*2003-04-032004-10-07Mitsubishi Denki Kabushiki KaishaRoute guidance learning device
US20040203932A1 (en)*2002-06-112004-10-14Hitachi Electronic Service Co. Ltd.Automatic report control system for reporting arrival at destination or passing point
US20050004753A1 (en)*2003-06-192005-01-06Michael WeilandMethod of representing road lanes
US20050080553A1 (en)*2002-10-232005-04-14Um Bong SuNavigation system and controlling method for the motor vehicle
US20060111836A1 (en)*2004-11-242006-05-25Fast Todd HNavigation guidance cancellation apparatus and methods of canceling navigation guidance
US20060265125A1 (en)*2005-05-232006-11-23General Motors CorporationMethod and system for selecting route guidance data for off-board navigation
US20070013708A1 (en)*2005-07-142007-01-18Bob BarcklayTiled map display on a wireless device
US20080004790A1 (en)*2006-06-302008-01-03General Motors CorporationMethods and system for providing routing assistance to a vehicle
US20090030603A1 (en)*2007-07-272009-01-29Madalin Jr William ADigital map database and method for obtaining evacuation route information
US20090070445A1 (en)*2007-09-112009-03-12Regan GillDynamic configuration of mobile station location services
US20090098889A1 (en)*2007-09-112009-04-16Bob BarcklayWireless device location alerts on battery notification events
US20090144247A1 (en)*2007-11-092009-06-04Eric WistrandPoint-of-interest panning on a displayed map with a persistent search on a wireless phone using persistent point-of-interest criterion
US20090254273A1 (en)*2008-04-072009-10-08Regan GillContext enabled address selection
US20090265340A1 (en)*2008-04-072009-10-22Bob BarcklayProximity search for point-of-interest names combining inexact string match with an expanding radius search
US20100036605A1 (en)*2008-08-072010-02-11Mitac International Corp.Navigation systems and route planning methods thereof
US20100087167A1 (en)*2008-10-062010-04-08Kevin TsurutomeRemotely provisioned wirelessly proxy
US20100088018A1 (en)*2008-10-082010-04-08Kevin TsurutomeGlance ahead navigation
US20100088019A1 (en)*2008-10-062010-04-08Bob BarcklayProbabilistic reverse geocoding
US20100088020A1 (en)*2008-10-072010-04-08Darrell SanoUser interface for predictive traffic
US20100087207A1 (en)*2008-10-072010-04-08Kevin TsurutomeUser interface for content channel hud (heads-up display) and channel sets for location-based maps
US20100094550A1 (en)*2008-10-072010-04-15Kevin TsurutomeUser interface for dynamic user-defined stopovers during guided naviation ('side trips")
US20100332113A1 (en)*2009-06-242010-12-30General Motors CorporationSystem and method for providing route guidance to a requesting vehicle
US8983768B1 (en)2005-02-112015-03-17Enovation Controls, LlcEvent sensor
US9052717B1 (en)2004-02-112015-06-09Enovation Controls, LlcWatercraft speed control device
US9207675B1 (en)2005-02-112015-12-08Enovation Controls, LlcEvent sensor

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5638280A (en)*1994-03-301997-06-10Sumitomo Electric Industries, Ltd.Vehicle navigation apparatus and method
US5902349A (en)*1995-12-281999-05-11Alpine Electronics, Inc.Navigation apparatus
US5926118A (en)*1995-06-281999-07-20Aisin Aw Co., Ltd.Vehicular navigation apparatus
US5931888A (en)*1994-09-221999-08-03Aisin Aw Co., Ltd.Navigation system for vehicles with alternative route searching capabilities
US5977885A (en)*1996-08-301999-11-02Aisin Aw Co., Ltd.Land vehicle navigation apparatus with local route guidance selectivity and storage medium therefor
US6061630A (en)*1996-12-202000-05-09U.S. Philips CorporationNavigation system and method for guiding a road vehicle
US6101443A (en)*1997-04-082000-08-08Aisin Aw Co., Ltd.Route search and navigation apparatus and storage medium storing computer programs for navigation processing with travel difficulty by-pass
US6249740B1 (en)*1998-01-212001-06-19Kabushikikaisha Equos ResearchCommunications navigation system, and navigation base apparatus and vehicle navigation apparatus both used in the navigation system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5638280A (en)*1994-03-301997-06-10Sumitomo Electric Industries, Ltd.Vehicle navigation apparatus and method
US5931888A (en)*1994-09-221999-08-03Aisin Aw Co., Ltd.Navigation system for vehicles with alternative route searching capabilities
US5926118A (en)*1995-06-281999-07-20Aisin Aw Co., Ltd.Vehicular navigation apparatus
US5902349A (en)*1995-12-281999-05-11Alpine Electronics, Inc.Navigation apparatus
US5977885A (en)*1996-08-301999-11-02Aisin Aw Co., Ltd.Land vehicle navigation apparatus with local route guidance selectivity and storage medium therefor
US6061630A (en)*1996-12-202000-05-09U.S. Philips CorporationNavigation system and method for guiding a road vehicle
US6101443A (en)*1997-04-082000-08-08Aisin Aw Co., Ltd.Route search and navigation apparatus and storage medium storing computer programs for navigation processing with travel difficulty by-pass
US6249740B1 (en)*1998-01-212001-06-19Kabushikikaisha Equos ResearchCommunications navigation system, and navigation base apparatus and vehicle navigation apparatus both used in the navigation system

Cited By (53)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6609005B1 (en)*2000-03-282003-08-19Leap Wireless International, Inc.System and method for displaying the location of a wireless communications device wiring a universal resource locator
US7046827B2 (en)*2002-02-152006-05-16International Business Machines CorporationAdapting point geometry for storing address density
US20030165254A1 (en)*2002-02-152003-09-04International Business Machines CorporationAdapting point geometry for storing address density
US20040203932A1 (en)*2002-06-112004-10-14Hitachi Electronic Service Co. Ltd.Automatic report control system for reporting arrival at destination or passing point
US6983157B2 (en)*2002-06-112006-01-03Hitachi Electronic Service Co. Ltd.Automatic report control system for reporting arrival at destination or passing point
US7890250B2 (en)*2002-10-232011-02-15Sk Telecom Co., Ltd.Navigation system and controlling method for the motor vehicle
US20050080553A1 (en)*2002-10-232005-04-14Um Bong SuNavigation system and controlling method for the motor vehicle
US6684155B1 (en)*2002-10-282004-01-27Sin Etke Technology Co., Ltd.Vehicle management system
US20040199325A1 (en)*2003-04-032004-10-07Mitsubishi Denki Kabushiki KaishaRoute guidance learning device
US7197395B2 (en)*2003-04-032007-03-27Mitsubhishi Denki Kabushiki KaishaRoute guidance learning device
US20050004753A1 (en)*2003-06-192005-01-06Michael WeilandMethod of representing road lanes
US9052717B1 (en)2004-02-112015-06-09Enovation Controls, LlcWatercraft speed control device
US20060111836A1 (en)*2004-11-242006-05-25Fast Todd HNavigation guidance cancellation apparatus and methods of canceling navigation guidance
US7289905B2 (en)*2004-11-242007-10-30General Motors CorporationNavigation guidance cancellation apparatus and methods of canceling navigation guidance
US8983768B1 (en)2005-02-112015-03-17Enovation Controls, LlcEvent sensor
US9207675B1 (en)2005-02-112015-12-08Enovation Controls, LlcEvent sensor
US9068838B1 (en)2005-02-112015-06-30Enovation Controls, LlcEvent sensor
US9092033B1 (en)2005-02-112015-07-28Enovation Controls, LlcEvent sensor
US9098083B1 (en)*2005-02-112015-08-04Enovation Controls, LlcEvent sensor
US7266450B2 (en)*2005-05-232007-09-04General Motors CorporationMethod and system for selecting route guidance data for off-board navigation
US20060265125A1 (en)*2005-05-232006-11-23General Motors CorporationMethod and system for selecting route guidance data for off-board navigation
US9041744B2 (en)2005-07-142015-05-26Telecommunication Systems, Inc.Tiled map display on a wireless device
US9367566B2 (en)2005-07-142016-06-14Telecommunication Systems, Inc.Tiled map display on a wireless device
US20070013708A1 (en)*2005-07-142007-01-18Bob BarcklayTiled map display on a wireless device
US20080004790A1 (en)*2006-06-302008-01-03General Motors CorporationMethods and system for providing routing assistance to a vehicle
US20090030603A1 (en)*2007-07-272009-01-29Madalin Jr William ADigital map database and method for obtaining evacuation route information
US9554245B2 (en)2007-09-112017-01-24Telecommunication Systems, Inc.Dynamic configuration of mobile station location services
US20090098889A1 (en)*2007-09-112009-04-16Bob BarcklayWireless device location alerts on battery notification events
US20090070445A1 (en)*2007-09-112009-03-12Regan GillDynamic configuration of mobile station location services
US8862710B2 (en)2007-09-112014-10-14Telecommunication Systems, Inc.Dynamic configuration of mobile station location services
US20090144247A1 (en)*2007-11-092009-06-04Eric WistrandPoint-of-interest panning on a displayed map with a persistent search on a wireless phone using persistent point-of-interest criterion
US8428869B2 (en)2008-04-072013-04-23Telecommunication Systems, Inc.Context enabled address selection
US20090254273A1 (en)*2008-04-072009-10-08Regan GillContext enabled address selection
US20090265340A1 (en)*2008-04-072009-10-22Bob BarcklayProximity search for point-of-interest names combining inexact string match with an expanding radius search
US20100036605A1 (en)*2008-08-072010-02-11Mitac International Corp.Navigation systems and route planning methods thereof
US8594627B2 (en)2008-10-062013-11-26Telecommunications Systems, Inc.Remotely provisioned wirelessly proxy
US8712408B2 (en)2008-10-062014-04-29Telecommunication Systems, Inc.Remotely provisioned wireless proxy
US8838379B2 (en)2008-10-062014-09-16Telecommunication Systems, Inc.Probalistic reverse geocoding
US9420398B2 (en)2008-10-062016-08-16Telecommunication Systems, Inc.Remotely provisioned wireless proxy
US20160169693A1 (en)*2008-10-062016-06-16Telecommunication Systems, Inc.Probabilistic Reverse Geocoding
US9400182B2 (en)2008-10-062016-07-26Telecommunication Systems, Inc.Probabilistic reverse geocoding
US20100088019A1 (en)*2008-10-062010-04-08Bob BarcklayProbabilistic reverse geocoding
US8396658B2 (en)*2008-10-062013-03-12Telecommunication Systems, Inc.Probabilistic reverse geocoding
US20100087167A1 (en)*2008-10-062010-04-08Kevin TsurutomeRemotely provisioned wirelessly proxy
US20100088020A1 (en)*2008-10-072010-04-08Darrell SanoUser interface for predictive traffic
US9200913B2 (en)2008-10-072015-12-01Telecommunication Systems, Inc.User interface for predictive traffic
US9285239B2 (en)2008-10-072016-03-15Telecommunication Systems, Inc.User interface for content channel HUD (heads-up display) and channel sets for location-based maps
US20100087207A1 (en)*2008-10-072010-04-08Kevin TsurutomeUser interface for content channel hud (heads-up display) and channel sets for location-based maps
US20100094550A1 (en)*2008-10-072010-04-15Kevin TsurutomeUser interface for dynamic user-defined stopovers during guided naviation ('side trips")
US9372091B2 (en)2008-10-072016-06-21Telecommunication Systems, Inc.User interface for predictive traffic
US20100088018A1 (en)*2008-10-082010-04-08Kevin TsurutomeGlance ahead navigation
US20100332113A1 (en)*2009-06-242010-12-30General Motors CorporationSystem and method for providing route guidance to a requesting vehicle
US8321125B2 (en)2009-06-242012-11-27General Motors LlcSystem and method for providing route guidance to a requesting vehicle

Similar Documents

PublicationPublication DateTitle
US6507785B1 (en)Method and system for detecting and correcting off route navigation for server based route guidance systems
US6708110B2 (en)Method of providing vehicle instructions to a non-navigable point of interest
US6701251B2 (en)Method and system for providing multiple beginning maneuvers for navigation of a vehicle
US6427119B1 (en)Method and system for providing multiple entry points to a vehicle navigation route
US8548734B2 (en)System and method for real-time travel path prediction and automatic incident alerts
EP0901001B1 (en)Method and apparatus for displaying current position of a vehicle
US6615134B2 (en)Data communication system and method, and mobile body apparatus
US9677903B2 (en)Selected driver notification of transitory roadtrip events
US6278939B1 (en)Method and system for providing data from a remotely located geographic database for use in navigation system units
US9097553B2 (en)Navigation based on direction of travel/user-defined path
US10989553B2 (en)Method, apparatus and computer program product for determining likelihood of a route
US20040225433A1 (en)Method for associating real-time information with a geographical location
US20030158652A1 (en)Method for making available route data for a navigational device
US6775613B2 (en)Method and system for vehicle proximity searching
EP1560187B1 (en)Computer product having distribution map data, distribution map data creation method, distribution map data creation device, and terminal device
JPH07509559A (en) Route determination method and route guidance module of route guidance system
US6240363B1 (en)Navigation method, in particular for vehicles
WO2006009246A1 (en)Navigation system, route search device, navigation device, and program
US20020152024A1 (en)Method and system for generating a list of maneuvers for navigation of a vehicle
WO2005032177A1 (en)Method and system for providing map data search service
CN101526365B (en)Fuzzy navigation method and device thereof
WO2017089600A1 (en)Methods and systems for generating routes to optimise traffic flow
WO2023156258A1 (en)Processing digital map data
US6625538B2 (en)Method and system for reducing maneuver proximity diameter for a waypoint navigation system
US6466864B1 (en)Method and system for detecting anomalous road geometry for a navigation system

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

ASAssignment

Owner name:UNITED STATES DEPARTMENT OF THE TREASURY, DISTRICT

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:022191/0254

Effective date:20081231

Owner name:UNITED STATES DEPARTMENT OF THE TREASURY,DISTRICT

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:022191/0254

Effective date:20081231

ASAssignment

Owner name:CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECU

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:022552/0006

Effective date:20090409

Owner name:CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SEC

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:022552/0006

Effective date:20090409

ASAssignment

Owner name:MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS C

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:UNITED STATES DEPARTMENT OF THE TREASURY;REEL/FRAME:023119/0491

Effective date:20090709

ASAssignment

Owner name:MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS C

Free format text:RELEASE BY SECURED PARTY;ASSIGNORS:CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES;CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES;REEL/FRAME:023119/0817

Effective date:20090709

Owner name:MOTORS LIQUIDATION COMPANY, MICHIGAN

Free format text:CHANGE OF NAME;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:023129/0236

Effective date:20090709

Owner name:MOTORS LIQUIDATION COMPANY,MICHIGAN

Free format text:CHANGE OF NAME;ASSIGNOR:GENERAL MOTORS CORPORATION;REEL/FRAME:023129/0236

Effective date:20090709

ASAssignment

Owner name:GENERAL MOTORS COMPANY, MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTORS LIQUIDATION COMPANY;REEL/FRAME:023148/0248

Effective date:20090710

Owner name:UNITED STATES DEPARTMENT OF THE TREASURY, DISTRICT

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023155/0814

Effective date:20090710

Owner name:UAW RETIREE MEDICAL BENEFITS TRUST, MICHIGAN

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023155/0849

Effective date:20090710

Owner name:GENERAL MOTORS COMPANY,MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTORS LIQUIDATION COMPANY;REEL/FRAME:023148/0248

Effective date:20090710

Owner name:UNITED STATES DEPARTMENT OF THE TREASURY,DISTRICT

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023155/0814

Effective date:20090710

Owner name:UAW RETIREE MEDICAL BENEFITS TRUST,MICHIGAN

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023155/0849

Effective date:20090710

ASAssignment

Owner name:GENERAL MOTORS LLC, MICHIGAN

Free format text:CHANGE OF NAME;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023504/0691

Effective date:20091016

Owner name:GENERAL MOTORS LLC,MICHIGAN

Free format text:CHANGE OF NAME;ASSIGNOR:GENERAL MOTORS COMPANY;REEL/FRAME:023504/0691

Effective date:20091016

FPAYFee payment

Year of fee payment:8

ASAssignment

Owner name:GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:UAW RETIREE MEDICAL BENEFITS TRUST;REEL/FRAME:025311/0680

Effective date:20101026

Owner name:GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:UNITED STATES DEPARTMENT OF THE TREASURY;REEL/FRAME:025245/0273

Effective date:20100420

ASAssignment

Owner name:WILMINGTON TRUST COMPANY, DELAWARE

Free format text:SECURITY AGREEMENT;ASSIGNOR:GENERAL MOTORS LLC;REEL/FRAME:025327/0196

Effective date:20101027

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:GENERAL MOTORS LLC, MICHIGAN

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST COMPANY;REEL/FRAME:034183/0436

Effective date:20141017


[8]ページ先頭

©2009-2025 Movatter.jp