Patents Assigned to Garmin Ltd.
  • Patent number: 6650996
    Abstract: Systems, devices and methods are provided to compress data, and in particular to code and decode data. One aspect of the present subject matter is a data structure. The data structure includes a field representing a decoding structure to decode canonical Huffman encoded data, and a field representing a symbol table. The decoding structure includes a field representing an accelerator table to provide a 2N-deep direct-index lookup to provide high-frequency symbols for high-frequency data and to provide bracketing indices for low-frequency data. The decoding structure also includes a field for a binary search table to provide a low-frequency symbol index using a binary search bounded by the bracketing indices provided by the accelerator table. The symbol table is adapted to provide a symbol associated with the low-frequency index.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: November 18, 2003
    Assignee: Garmin Ltd.
    Inventors: Darin J. Beesley, Stephen C. Robinson, Michael Childs, Chunyen Liu
  • Patent number: 6647340
    Abstract: Systems, devices and methods are provided improving the accuracy, availability and integrity of GPS service. Specifically, the present invention provides a GPS device with the correction messages which are from the most accurate and desirable source while at the same time conserving processor and memory resources of the device. The method includes receiving GPS data. An SBAS signal from a first correction source is received. Ionospheric mask messages, for a number of grid points, in the received SBAS signal are analyzed. An abbreviated bounding region around a group of similar type grid points is constructed. The method further includes determining whether the position of the GPS device is within the abbreviated bounding region.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: November 11, 2003
    Assignee: Garmin Ltd.
    Inventors: Cliff A. Pemble, Clayton E. Barber
  • Patent number: 6646594
    Abstract: A method and system are provided for minimizing storage and processing of ionospheric grid point corrections transmitted from WAAS satellites in a global positioning system. Based upon a current location, the system creates a boundary around the current location and collects ionospheric grid point corrections within the boundary. The collected correction points are used to correct the position initially determined by a global positioning system.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: November 11, 2003
    Assignee: Garmin Ltd.
    Inventors: Clayton Barber, Cliff Pemble
  • Patent number: 6647337
    Abstract: A name of a thoroughfare is identified from at least one name for the thoroughfare in reference to a set of criteria. In one example, the set of criteria includes whether or not the thoroughfare is an interstate, whether or not a name is shielded, has a suffix, and/or has an identified prefix. Interstate thoroughfares are often identified by a shielded name of the interstate thoroughfare, and non-interstate thoroughfares are often identified by a non-shielded name of the non-interstate thoroughfare. The identified name includes a name which is most recognized or well-known for navigating.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: November 11, 2003
    Assignee: Garmin Ltd.
    Inventors: Michael Childs, Shane R. Runquist
  • Publication number: 20030158660
    Abstract: Systems, devices and methods are provided for an improved navigational route planning device which provides more understandable, accurate and timely route calculation capabilities. The navigational aid device with route calculation capabilities includes a processor connected to a memory. The memory includes cartographic data and a desired destination, the cartographic data including data indicative of thoroughfares of a plurality of types. A display is connected to the processor and is capable of displaying the cartographic data. The device is adapted to calculate a route to navigate to the desired destination. And, the device is adapted to adjust a starting point for the route calculation to an appropriate location such that the device is on the route at a time when the route calculation is completed. The device processes travel along the route, recognizes when the device has deviated from the route, and calculates a new route to navigate to the desired destination.
    Type: Application
    Filed: February 11, 2003
    Publication date: August 21, 2003
    Applicant: Garmin, Ltd.
    Inventors: Jay Dee Krull, Michael Childs, Scott M. Burgett, Thomas H. Walters
  • Publication number: 20030158659
    Abstract: Devices, systems, functional data and methods are provided for biasing an active location to an acceptable location within a planned route of a map. The navigational device with map biasing capabilities includes a processor communicating with a memory. In biasing a map, an active position and a planned position are received, and an active score and a planned score are associated with each position, respectively. The active position is checked to ensure it falls within a second range, and if it does the active score is made to fall within a first range associated with the planned score, such that the active position is biased to appear as if it were the planned position.
    Type: Application
    Filed: February 11, 2003
    Publication date: August 21, 2003
    Applicant: Garmin, Ltd.
    Inventors: Mark D. Tompkins, Jay Dee Krull
  • Patent number: 6595608
    Abstract: An apparatus and method for sealing an opening in a structure, e.g., an electronic device, are provided. The apparatus includes a cover, a fastening member and a receiving member. The cover is adapted to be pivotally coupled with the structure and positioned over the opening. The fastening member is adapted to be coupled with the cover and the receiving member is adapted to be coupled with the structure. The receiving member is further adapted to selectively engage the fastening member providing a water-tight seal over the opening. In one embodiment, the apparatus further includes a biasing member for selectively biasing the cover in one of two positions.her includes a biasing member for selectively biasing the cover in one of two positions.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: July 22, 2003
    Assignee: Garmin Ltd.
    Inventors: Jeffrey D. Minelli, Robert M. Kalis, Brian Poindexter
  • Patent number: 6590561
    Abstract: A computer program, method, and device for controlling the brightness of a display (10) by proportionally varying the voltage delivered to each pixel in the display (10) after the back light (12) for the display (10) has been dimmed to its approximate lowest level. The display (10) includes a back light (12); a display module (16) having an array of pixels that may be individually controlled to selectively block or pass light from the back light (12) to create a desired image; a user interface (24) for selectively adjusting brightness of the back light (12) to vary the amount of light passing through the pixels to control the brightness of the image; and a controller (22) for proportionally adjusting the luminosity of the pixels to further control the amount of light passing through the pixels to control the brightness of the image.
    Type: Grant
    Filed: May 26, 2001
    Date of Patent: July 8, 2003
    Assignee: Garmin Ltd.
    Inventors: Darrin Kabel, Scott Brunk, Michael Carlson
  • Patent number: 6581003
    Abstract: Systems, devices and methods are provided for more efficient use of RAM and other resources in connection with a route calculation algorithm which quickly obtains a best or reasonable best path between two locations. The navigational aid device includes forced layer switching capabilities. The navigational aid device includes a processor and a memory adapted to communicate with the processor. The memory has cartographic data including any number of locations and data indicative of thoroughfares of a plurality of types connecting certain ones of the locations. The plurality of thoroughfares are organized in a hierarchy of detail levels. The processor operates on a route calculation algorithm to find a path between any two of the number of locations and the route calculation algorithm dynamically forces switching between different levels in the hierarchy of detail levels based on a set of criteria.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: June 17, 2003
    Assignee: Garmin Ltd.
    Inventors: Michael Childs, Darin J. Beesley
  • Patent number: 6574553
    Abstract: A method and apparatus are provided for calculating potential paths through a roadway network defined at least partially by separate, but adjacent data maps. First and second data maps are provided that are indicative of roadway networks for different geographic regions bounded by region edges, at least one of which is common to both geographic regions. The data maps are adjacent, and one data map contains the first location while the other data map contains a roadway segment over which the potential paths may travel. Potential paths are planned from the first location through the first data map. When a current potential path intersects an edge of the first data map, the intersection is identified by coordinate data. A transition point is located in an adjacent data map based on the location where the current potential path intersects the edge of the first data map. The calculation method and apparatus continue from the transition point through the second data map toward the second location.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: June 3, 2003
    Assignee: Garmin Ltd.
    Inventors: Darin J. Beesley, Michael Childs
  • Patent number: 6574554
    Abstract: A method and apparatus are provided for calculating potential paths between source and destination locations. First and second map databases are provided that are indicative of roadway networks for geographic regions bounded by region edges and containing source and destination locations. The first and second map databases, are non-adjacent, non-contiguous such that the region edges of the first map database are separate and distinct from region edges of the second map database. Potential paths are calculated through the roadway network of the first map database up to a node or segment at which each potential path intersects a region edge of the first map database, thereby defining a node/edge coordinate. A transition location is obtained in the second map database that geographically corresponds to the node/edge coordinate at which a given potential path intersected the region edge of the first map database.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: June 3, 2003
    Assignee: Garmin Ltd.
    Inventors: Darin J. Beesley, Michael Childs
  • Patent number: 6552680
    Abstract: A method and system are provided for minimizing storage and processing of ionospheric grid point corrections transmitted from WAAS satellites in a global positioning system. Based upon a current location, the system creates a boundary around the current location and collects ionospheric grid point corrections within the boundary. The collected correction points are used to correct the position initially determined by a global positioning system.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: April 22, 2003
    Assignee: Garmin Ltd.
    Inventors: Clayton Barber, Cliff Pemble
  • Patent number: 6549424
    Abstract: An equipment module, a module retention device, as well as a system and a method for mounting equipment modules are disclosed. The modules can be installed without tools, using the retention device. Each module includes a chassis unit which slides into a unit rack, which is in turn attached to a mounting frame. The entire assembly may be mounted to an instrument panel. The module retention device is attached to the chassis unit, typically engaging a slot on the rack. A rotating fastener secures the retention device in the engaged position. The method includes inserting an electronic module into the open end of a unit rack, sliding an engagement lug attached to a cam lever into engagement with a slot on the rack, electrically coupling a connector on the module with a connector on the rack, and attaching the rack to the mounting frame.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: April 15, 2003
    Assignee: Garmin Ltd.
    Inventors: Jeffrey L. Beseth, Daniel J. Cool, Paul J. Rollheiser, Sheldon T. Wheaton, Brian F. Ruff, Jared S. Klein
  • Patent number: 6545637
    Abstract: Systems, devices and methods are provided for an improved navigational route planning device which provides more understandable, accurate and timely route calculation capabilities. The navigational aid device with route calculation capabilities includes a processor connected to a memory. The memory includes cartographic data and a desired destination, the cartographic data including data indicative of thoroughfares of a plurality of types. A display is connected to the processor and is capable of displaying the cartographic data. The device is adapted to calculate a route to navigate to the desired destination. And, the device is adapted to adjust a starting point for the route calculation to an appropriate location such that the device is on the route at a time when the route calculation is completed. The device processes travel along the route, recognizes when the device has deviated from the route, and calculates a new route to navigate to the desired destination.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: April 8, 2003
    Assignee: Garmin, Ltd.
    Inventors: Jay Dee Krull, Michael Childs, Scott M. Burgett, Thomas H. Walters
  • Patent number: D473537
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: April 22, 2003
    Assignee: Garmin Ltd.
    Inventor: David Lammers-Meis
  • Patent number: D474478
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: May 13, 2003
    Assignee: Garmin Ltd.
    Inventors: David Laverick, John B. Whiteside
  • Patent number: D477597
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: July 22, 2003
    Assignee: Garmin Ltd.
    Inventors: David Laverick, Christopher Hanshew, Brian G. Schoenfish, David Lammers-Meis
  • Patent number: D478575
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: August 19, 2003
    Assignee: Garmin Ltd.
    Inventor: David Lammers-Meis
  • Patent number: D479220
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: September 2, 2003
    Assignee: Garmin Ltd.
    Inventor: David Lammers-Meis
  • Patent number: D480081
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: September 30, 2003
    Assignee: Garmin Ltd.
    Inventors: David Laverick, Jonathan C. Burrell, David Lammers-Meis