IP Library Granted Patent US 8,121,785
Granted Patent B2
US 8,121,785 · App. 11/965,318 · Granted Feb 21, 2012

Bicycle computer having position-determining functionality

Assignee: Garmin Switzerland GmbH
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,121,785
App. No.
11/965,318
Granted
Feb 21, 2012
Kind
B2
Abstract

A bicycle computer having position-determining functionality is described. In an implementation, an apparatus includes a housing configured to attach to a bicycle. The apparatus has one or more modules to store training metrics of a user of the bicycle as a function of geographic position.

Claims (35)

1. A bicycle computer comprising:

a housing;

a display disposed on the housing; and

one or more modules, disposed within the housing, to:

determine the current geographic position and a current map segment type, the map segment being one of a street map-matched segment or a segment that is not street map-matched;

calculate a route from the determined position to a destination;

identify one or more positions along the calculated route where the current map segment type varies;

output a map having an indication of the calculated route and the current geographic position in real time on the display;

output an alert on the display if the current position is in proximity to one of the positions along the calculated route where the current map segment type varies; and

output one or more training metrics of a user of a bicycle in real time on the display.

2. A bicycle computer as described in claim 1 , wherein the training metrics are selected from a group consisting of heart rate, cadence and power output.

3. A bicycle computer as described in claim 1 , wherein the modules are configured to receive at least one said training metric wirelessly from a device that collects data describing the at least one said training metric.

4. A bicycle computer as described in claim 3 , wherein the device is configured to be attached to the user.

5. A bicycle computer as described in claim 1 , wherein the one or more modules are further configured to output at least one training metric that was previously stored by the one or more modules that corresponds to the current geographic position.

6. A bicycle computer comprising one or more modules, disposed within a housing, to:

determine the current geographic position and a current map segment type, the map segment being one of a street map-matched segment or a segment that is not street map-matched;

calculate a route from the determined position to a destination;

identify one or more positions along the calculated route where the current map segment type varies;

store one or more training metrics of a user of a bicycle as a function of geographic position;

output an alert if the current position is in proximity to one of the positions along the calculated route where the current map segment type varies; and

output information related to the calculated route on a map in real time on a display.

7. A bicycle computer as described in claim 6 , wherein the one or more training metrics are stored at predetermined intervals.

8. A bicycle computer as described in claim 6 , wherein the information includes at least one of the training metrics.

9. A bicycle computer as described in claim 6 , wherein the information includes at least one of the training metrics stored previously at the geographic position by the one or more modules.

10. A bicycle computer as described in claim 6 , wherein the one or more modules are configured to determine the geographic position using one or more Global Positioning System (GPS) techniques.

11. A method comprising:

determining a geographic position and a current map segment type of a bicycle computer, the map segment being one of a street map-matched segment or a segment that is not street map-matched;

identifying one or more stored routes that correspond to the determined geographic position;

identifying one or more positions along the calculated route where the current map segment type varies;

calculating a route from the determined geographic position to a destination, the route including a portion of one or more stored routes; and

outputting a virtual training partner, having one or more training metrics, by the bicycle computer based on the determined geographic position on a map in real time, wherein an alert is communicated for changes in map segment type.

12. A method as described in claim 11 , wherein the virtual training partner is illustrated on a map that includes the determined geographic position.

13. A method as described in claim 11 , further comprising outputting the determined geographic position by the bicycle computer.

14. A method as described in claim 11 , further comprising outputting at least one said training metric of a current user of a bicycle having the bicycle computer concurrently with the virtual training partner.

15. A method as described in claim 11 , wherein the determining is performed through use of one or more Global Positioning System (GPS) techniques.

Assignments (2)
CHANGE OF NAME Recorded Jan 10, 2012
From: GARMIN LTD.
To: GARMIN SWITZERLAND GMBH
Reel/Frame 027506/0329 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2007
From: SWISHER, SARAH L.; LOVITT, JOHN H.; STEVENSON, CLAUDETTE D.; DOWNEY, DAVID J.
To: GARMIN LTD.
Reel/Frame 020294/0826 →
Continuity (2)
Provisional Application 60968557 · Aug 28, 2007
Related Publication 20090063049A1 · Mar 5, 2009