Patents Represented by Attorney, Agent or Law Firm Lawrence M. Kaplan
  • Patent number: 6317685
    Abstract: A feature for a navigation system that provides an evaluation of alternate routes. According to this feature, the navigation system compares the actual time of travel along a route to the estimated time of travel along the route. If the actual time of travel exceeds the estimated time of travel, alternate routes to the destination are calculated and provided to the user. This feature enables driver-experienced traffic conditions to be taken into account.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: November 13, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Frank J. Kozak, Lawrence M. Kaplan
  • Patent number: 6317753
    Abstract: A system and method of providing incremental updates for a geographical data set for use in navigation systems. The system and method include organizing updates of geographical data set into a series of transactions. Each of the transactions includes a transaction identifier that uniquely identifies the transaction, and n steps to be applied to the geographical data set to complete the transaction. All the steps of the transaction are required to be successfully applied in order for the transaction to be completed, otherwise, the entire transaction is not applied.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: November 13, 2001
    Assignee: Navigation Technologies Corporation
    Inventors: Timothy McGrath, John Jasper, James Herbst
  • Patent number: 6317683
    Abstract: A program and method are disclosed that provide for determining a position of a vehicle relative to a road network represented by a geographic database. An intermediate position density is determined along a plurality of road segments in the road network by shifting a prior position density which had been determined along the plurality of road segments by a distance traveled by the vehicle since the prior position density had been determined. Then, the intermediate position density is modified to take into account sensor-derived data received since the prior position density had been determined to form a new position density. The sensor-derived data include data indicating three metrics, namely (1) a position of the vehicle, (2) a heading of the vehicle, and (3) a curvature history. The curvature history represents a change of heading of the vehicle as a function of distance.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: November 13, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Joseph Ciprian, Bishnu P. Phuyal, Robert Fernekes, David S. Lampert
  • Patent number: 6314365
    Abstract: A method and system for providing navigation services to portable communications devices, such as cellular phones. A cellular phone user uses a cellular phone to request navigation services. The cellular phone is located in a geographic area that has a cellular phone location determining system that determines the positions of cellular phones used throughout the area. The cellular phone location determining system is used to determine one or more locations of the cellular phone used to request the navigation services. A map matching program uses a map database that contains data indicating the locations of roads located throughout the geographic area to relate the position of the cellular phone to one or more roads. Optionally, a direction of travel of the cellular phone can be determined by the map matching program using data indicating multiple positions of the cellular phone over time.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: November 6, 2001
    Assignee: Navigation Technologies Corp.
    Inventor: Nicholas E. Smith
  • Patent number: 6314367
    Abstract: A feature whereby an end user of a navigation system that uses geographic data can easily report perceived errors or inaccuracies in the geographic data or other problems such as poor quality route calculation or guidance. The end user uses a user interface of the navigation system to indicate the perceived error, inaccuracy, or other problem. The navigation system includes a report program that operates in response to the end user's indication. The report program collects information indicating the error, inaccuracy, or other problem and sends a report including the collected information to a geographic database developer. The geographic database developer can use the information in the report to update a geographic database.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: November 6, 2001
    Assignee: Navigation Technologies Corporation
    Inventors: Jean Ohler, Mark Barton, Roy Casino, Lawrence M. Kaplan
  • Patent number: 6298303
    Abstract: A program and method for route calculation for use with a navigation system and used with a map database that represents a road network in a geographic region. A route calculation program is adapted to find at least one solution route between a first location on a road network and a second location on the road network. The route calculation program includes a first search tree associated with the first location and a second search tree associated with the second location. Each search tree is adapted to hold gates. Each of the gates represents a physical position on the road network and a direction from the position to another location along a path on the road network. The route calculation program also includes at least one priority queue associated with one of the search trees. The priority queue assigns a priority to one of the gates in the associated search tree based upon an evaluation using a search algorithm.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: October 2, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Asta Khavakh, William McDonough, Oleg Voloshin, Yaoguang Wang
  • Patent number: 6292745
    Abstract: A method for forming a geographic database that can be used in a navigation system in which geographic data are transmitted in portions, as needed, from the geographic database to remotely located end users' computing platforms and used by the remotely located end users' computing platforms to provide navigation-related services and features to the end users as the end users travel along roads in a geographic region. The method includes the step of forming a plurality of separate collections of data from a primary copy of the geographic database. Each separate collection includes data that represent all roads of a corresponding respective separate rank, wherein a rank of a road represents a functional classification of the road such that roads that permit generally faster travel have a higher rank than roads that permit generally slower travel.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: September 18, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Philip Robare, William Gale
  • Patent number: 6289276
    Abstract: A system and method for distributing information for storage media, and in particular, for distributing updated navigation data, such as geographical data and navigation application programs, contained on storage media and used in in-vehicle navigation systems. A plurality of local repositories are located in a geographical area. Each of the local repositories includes updated versions of navigation data for the navigation systems. Owners of vehicles having navigation systems may visit any of the repositories from time to time where they can obtain updated versions of the navigation data for their navigation systems. Subscriptions for obtaining updated navigation data would be available to the owners of navigation systems that would entitle them to obtain updated navigation data from the repositories. Procedures for updating the local repositories are also provided. The system and method can be used for updating other types of software.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: September 11, 2001
    Assignee: Navigation Technologies Corporation
    Inventors: John Ahrens, John Jasper, Joseph Kohler, T. Russell Shields
  • Patent number: 6278942
    Abstract: A method performed by a navigation system to provide guidance to a driver of a vehicle when the vehicle departs from a route to a destination for which route guidance was being provided by the navigation system. Intersections that can be reached by the vehicle while calculation of a new solution route to the destination is being performed are identified. For each identified intersection, cost factors associated with the possible paths leading from the identified intersection are modified to increase the likelihood that the new solution route include those paths with the least cost factors.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: August 21, 2001
    Assignee: Navigation Technologies Corp.
    Inventor: William McDonough
  • Patent number: 6278939
    Abstract: A navigation system and method in which geographic data are transmitted in portions, as needed, to end users' computing platforms from a central geographic database and used by the end users' computing platforms to provide navigation-related features to end users as the end users travel along roads in a geographic region.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: August 21, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Philip Robare, William Gale
  • Patent number: 6278935
    Abstract: A navigation system provides a user thereof with warnings or advisories about toll gates that require exact change. The warnings or advisories are provided when the navigation system calculates a solution route to a destination specified by the user. The warnings or advisories are also provided when the user queries the navigation system about a particular specified portion of a road. The navigation system uses a geographic database that includes data about roads in a geographic region. The geographic database includes data about toll gates located along portions of roads including data about whether a toll gate along a portion or a road requires exact change.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: August 21, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Lawrence M. Kaplan, Frank J. Kozak
  • Patent number: 6253151
    Abstract: A feature whereby an end user of a navigation system that uses geographic data can easily report perceived errors or inaccuracies in the geographic data or other problems such as poor quality route calculation or guidance. The end user uses a user interface of the navigation system to indicate the perceived error, inaccuracy, or other problem. The navigation system includes a report program that operates in response to the end user's indication. The report program collects information indicating the error, inaccuracy, or other problem and sends a report including the collected information to a geographic database developer. The geographic database developer can use the information in the report to update a geographic database.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: June 26, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Jean Ohler, Mark Barton, Roy Casino, Lawrence M. Kaplan
  • Patent number: 6249742
    Abstract: A navigation system uses a geographic database to determine a solution route to a destination and provides detailed maneuvering guidance for following the solution route. In addition, the navigation system includes a preview function that provides a summary of the solution route prior to providing the detailed maneuvering guidance for following the solution route. The preview function is included in the programming of the navigation system. The preview function uses a feature incorporated in the geographic database wherein the portion of the geographic database used by the navigation system when determining a solution route includes references to another portion of the database that includes the actual text of the names of the roads represented thereby.
    Type: Grant
    Filed: June 20, 2000
    Date of Patent: June 19, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Matthew Friederich, William McDonough, Richard Ashby
  • Patent number: 6212474
    Abstract: A route guidance program and method are disclosed. Maneuver data structures are formed that include data from a geographic database for each location along a route at which a maneuvering instruction is to be provided. These maneuver data structures are used to form a list of tokens. A token can be either a character string or a symbol that refers to another item of data, which can be either a character string, audio data, or graphics data. Maneuvering instructions are provided by explicating the tokens in the list of tokens. Explicating the tokens is done by providing all the data contained in or referred to by the tokens in the order specified in the list of tokens. If the token is a character string, explication includes providing the character string data contained in the token. If the token is a symbol, explication includes providing the data referred to by the symbol, which can be either a character string, audio data, or graphics data. The list of tokens is built by combining sequences of tokens.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: April 3, 2001
    Assignee: Navigation Technologies Corporation
    Inventors: Andrew Fowler, Ankur Mittal
  • Patent number: 6208934
    Abstract: A system and method are that provide an end user of a navigation program with information about walking to a desired destination in combination with information about driving to or close to the desired destination. In addition to the calculation of a route for driving to the desired destination, the navigation program uses data in a geographic database to calculate one or more routes to reach the desired destination by walking from locations within a walking threshold around the desired destination. In calculating these one or more walking routes, the navigation program uses the data in the geographic database to assess the suitability of roads around the desired destination for pedestrian travel. In calculating these one or more walking routes, the navigation program can also include road segments in the walking routes without regard for travel restrictions that only apply to vehicular traffic.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: March 27, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Stephan V. Bechtolsheim, John M. Jaugilas, Roy Casino, Matthew Friederich, Srinivasa Doddapaneni, Shiva Kalisetty, Richard J. Weiland
  • Patent number: 6199013
    Abstract: A maneuver generation program for a computer-based navigation system. The navigation system provides a user with a series of maneuvering instructions to go from a first location to a second location in a geographic area. The series of maneuvering instructions are derived from a list of data entities that represent a route from the first location to the second location. The list of data entities includes data that represent a plurality of locations along the route at which maneuvering instructions may be provided. The maneuver generation program determines one and preferably no more than one maneuver type selected from a predetermined plurality of maneuver types for each location of the plurality of locations along the route. The maneuver generation program performs a series of tests upon data corresponding to each location. Each of the plurality of maneuver types is characterized by a unique set of tests selected from a predetermined superset of tests.
    Type: Grant
    Filed: July 15, 1997
    Date of Patent: March 6, 2001
    Assignee: Navigation Technologies Corp.
    Inventor: Michael J. O'Shea
  • Patent number: 6192312
    Abstract: A program and method are disclosed that provide for determining a position of an object, such as a vehicle, relative to a road network represented by a geographic database. An intermediate position density is determined along a plurality of road segments in the road network by shifting a prior position density which had been determined along the plurality of road segments by a distance traveled by the object since the prior position density had been determined. Then, the intermediate position density is modified to take into account sensor-derived data received since the prior position density had been determined to form a new position density. The position of the object is determined to be that location along the plurality of road segments at which the new position density is greatest. Also disclosed is a way to determine whether the object, such as the vehicle, is on or off the road network. A certainty measure of the new position density is computed.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: February 20, 2001
    Assignee: Navigation Technologies Corp.
    Inventor: Klaus Hummelsheim
  • Patent number: 6192314
    Abstract: A program and method for route calculation for use with a navigation system and used with a map database that represents a road network in a geographic region. A route calculation program is adapted to find at least one solution route between a first location on a road network and a second location on the road network. The route calculation program includes a first search tree associated with the first location and a second search tree associated with the second location. Each search tree is adapted to hold gates. Each of the gates represents a physical position on the road network and a direction from the position to another location along a path on the road network. The route calculation program also includes at least one priority queue associated with one of the search trees. The priority queue assigns a priority to one of the gates in the associated search tree based upon an evaluation using a search algorithm.
    Type: Grant
    Filed: March 25, 1998
    Date of Patent: February 20, 2001
    Assignee: Navigation Technologies Corp.
    Inventors: Asta Khavakh, William McDonough, Oleg Voloshin, Yaoguang Wang
  • Patent number: 6188957
    Abstract: A navigation system feature that provides information about bicycle traffic and/or travel by bicycle. According to one aspect of the disclosed subject matter, a navigation system uses a geographic database to provide navigation-related features, such as route calculation and route guidance, for both motorized vehicles and bicycles. When providing navigation-related features for travel by bicycle, the navigation system evaluates the road segments for suitability for travel by bicycle. According to another aspect of the disclosed subject matter, a navigation system in a motorized vehicle provides warnings about bicycle traffic around the motorized vehicle as the motorized vehicle is being driven. Using a geographic database that includes data about the locations of bicycle lanes and paths, the navigation system provides warnings as the motorized vehicle approaches a bicycle lane or path or otherwise is in proximity to a bicycle lane or path.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: February 13, 2001
    Assignee: Navigation Technologies Corporation
    Inventors: Stephan V. Bechtolsheim, Lawrence M. Kaplan, Frank J. Kozak
  • Patent number: 6182006
    Abstract: An improved remote control unit for an in-vehicle navigation system and methods for use thereof. The improved remote control unit includes a re-writable data storage memory and a data reception interface through which data from an external computing device can be transmitted to the remote control unit and stored in the re-writable data storage memory. The remote control unit also includes appropriate programming that provides for receiving data from an external computing device, storing the data in the re-writable data storage memory, and then transmitting the stored data from the re-writable data storage memory to the in-vehicle navigation system from a data transmission interface of the improved remote control unit. The improved remote control unit can also be used to transfer data from the in-vehicle navigation system to an external computing device.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: January 30, 2001
    Assignee: Navigation Technologies Corporation
    Inventor: James A. Meek