Techniques for displaying wind metrics to a bike rider

The method and system for displaying effective air speed on bike computers address the lack of wind metrics by measuring and presenting wind assistance or hindrance, improving rider awareness through visual and auditory feedback.

WO2026102102A1PCT designated stage Publication Date: 2026-05-15WAHOO FITNESS LLC
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
WAHOO FITNESS LLC
Filing Date
2025-11-06
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing bike computers do not effectively display wind metrics to bicycle riders, limiting their ability to understand how wind affects their ride.

Method used

A method and system for determining and displaying effective air speed by measuring air speed relative to the rider, subtracting the bicycle's speed, and presenting it on a display with indicia indicating whether the air is assisting or hindering the motion, using a wind sensor, bike computer, and display device.

Benefits of technology

Provides riders with real-time, visually and audibly informative wind metrics, enhancing their understanding of wind impact on their ride.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2025054332_15052026_PF_FP_ABST
    Figure US2025054332_15052026_PF_FP_ABST
Patent Text Reader

Abstract

A method is presented for displaying wind metrics to a rider of a bicycle. The method includes: measuring air speed relative to the rider of the bicycle, where the wind sensor is attached to the bicycle; determining speed of the bicycle relative to the ground, where the wind sensor is in data communication with the computer processor; computing effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and presenting the effective air speed on a display device to the rider, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle. In one implementation, the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle.
Need to check novelty before this filing date? Find Prior Art

Description

Attorney Docket No. 16734-000178-WO-POATECHNIQUES FOR DISPLAYING WIND METRICS TO A BIKE RIDERCROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims priority to U.S. Patent Application No. 19 / 378,568, filed on November 4, 2025, and also claims the benefit of U.S. Provisional Application No. 63 / 716,959 filed on November 6, 2024. The entire disclosures of the above applications are incorporated herein by reference.FIELD

[0002] The present disclosure relates to techniques for displaying wind metrics to a bicycle rider.BACKGROUND

[0003] Bike computers are small devices configured to be attached to handlebars or another portion of a bicycle. Bike computers function to calculate and display various information about a ride to the rider of the bicycle. Information may include but is not limited to speed, cadence, power, distance, elevation profiles, etc. To calculate this information, the bike computer may be interfaced with and receive input from different types of sensors. Wind speed and how the wind is affecting the ride is one area that riders are keenly interested in. Therefore, it is desirable to develop improved techniques for determining and displaying wind metrics to the rider of a bicycle.

[0004] This section provides background information related to the present disclosure which is not necessarily prior art.SUMMARY

[0005] This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.

[0006] A method is presented for displaying wind metrics to a rider of a bicycle. The method includes: measuring air speed relative to the rider of the bicycle, where the wind sensor is attached to the bicycle; determining speed of the bicycle relative to the ground, where the wind sensor is in data communication with the computer processor; computing effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and presenting the effective air speed on a display device toAttorney Docket No. 16734-000178-WO-POA the rider, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle. In one embodiment, the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle.

[0007] In one embodiment, the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle. For example, the number value for the effective air speed may be displayed in green to indicate a tail wind and displayed in red to indicate a head wind. In some embodiments, the effective air speed displayed on the display device is dynamically updated while the bicycle is moving.

[0008] The speed of the bicycle may be determined using a speed sensor configured to measure rotational speed of a wheel of the bicycle. Alternatively, the speed of the bicycle is determined using input from a GPS module interfaced with the computer processor.

[0009] In another aspect, a non-transitory computer-readable medium having computer-executable instructions that, upon execution of the instructions by a processor of a bike computer, cause the bike computer to: receive, from a wind sensor, air speed relative to the rider of the bicycle, where the wind sensor is attached to a bicycle; determine speed of the bicycle relative to the ground; compute effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and present the effective air speed on a display device, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle.

[0010] In yet another aspect, a system is provided for displaying wind metrics to a rider of a bicycle. The system is comprised of a wind sensor, a bike computer, and a display device. The wind sensor is attached to the bicycle and configured to measure air speed relative to the rider of the bicycle. The bike computer is in data communication with the wind sensor. The bike computer operates to determine speed of the bicycle relative to the ground and computer an effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed. The display device is interfaced with the bike computer and configured to present the effective air speed to the rider, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle.Attorney Docket No. 16734-000178-WO-POA

[0011] Further areas of applicability will become apparent from the description provided herein. The description and specific examples in this summary are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.DRAWINGS

[0012] The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.

[0013] Figure 1 is a diagram of a bicycle with a bike computer.

[0014] Figure 2 is a block diagram of an example implementation of a bike computer.

[0015] Figure 3 is a flowchart showing an improved technique for displaying effective wind speed to a rider.

[0016] Figure 4 illustrates an example user interface for a bike computer.

[0017] Figure 5 illustrates another example user interface on a bike computer.

[0018] Figure 6 illustrates an example graphical user interface for displaying a grade / wind power ratio.

[0019] Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.DETAILED DESCRIPTION

[0020] Example embodiments will now be described more fully with reference to the accompanying drawings.

[0021] Figure 1 depicts an example bicycle 10 with a bike computer 12 attached to the handlebars. ELEMNT bike computer commercially available from Wahoo Fitness is an example of a bike computer 12 although other types of bike computers are suitable as well. It is envisioned that the techniques described herein may be integrated into such bike computers. It is also envisioned that the bike computer 12 may be interfaced with external sensor devices (not shown) including but not limited to a wind sensor and / or a speed sensor.

[0022] Figure 2 further depicts an example implementation of the bike computer 12. The bike computer 12 is comprised of an integrated wind sensor 22, a display 26 and a controller 28. In some embodiments, the bike computer 12 includes a globalAttorney Docket No. 16734-000178-WO-POA positioning system (GPS) module 24 as well as other sensors, such as a barometer. It is to be understood that only the relevant components of the bike computer are discussed in relation to Figure 2, but that other components may be needed to control and manage the overall operation of the bike computer.

[0023] In the example embodiment, the wind sensor 22 is integrated into the bike computer 12. In other embodiments, the wind sensor 22 may be external to the bike computer 12 and interfaced thereto via a wired or wireless data connection. In any case, the wind sensor 22 operates to measure the air speed relative to the rider of the bicycle. For further details regarding an exemplary wind sensor, reference may be had to the Powerpod V5 manufactured by Velocomp. Other suitable wind sensors and anemometers are readily known in the art.

[0024] In an exemplary embodiment, the controller 28 is implemented as a microcontroller. It should be understood that the logic for the control of bike computer by controller 28 can be implemented in hardware logic, software logic, or a combination of hardware and software logic. In this regard, controller 28 can be or can include any of a digital signal processor (DSP), microprocessor, microcontroller, or other programmable device which are programmed with software implementing the above described methods. It should be understood that alternatively the controller 28 is or includes other logic devices, such as a Field Programmable Gate Array (FPGA), a complex programmable logic device (CPLD), or application specific integrated circuit (ASIC). When it is stated that controller 28 performs a function or is configured to perform a function, it should be understood that controller 28 is configured to do so with appropriate logic (such as in software, logic devices, or a combination thereof).

[0025] In some embodiments, the bike computer 12 is interfaced with a speed sensor 23. The speed sensor 23 operates to measure speed of the bicycle relative to the ground. For example, the speed sensor may be configured to measure the rotational speed of a wheel of the bicycle. Suitable speed sensors are readily known in the art.

[0026] Effective wind speed is one wind metric of interest to the rider of the bicycle. An improved technique for displaying effective wind speed to a rider of a bicycle is shown in Figure 3. To do so, the air speed relative to the rider of the bicycle is measure at 31 , for example by the wind sensor 22 attached to the bicycle. Again, the wind sensor 22 may be integrated into the bike computer 12 or may be disposed external to but interfaced with the bike computer 12.Attorney Docket No. 16734-000178-WO-POA

[0027] Next, the speed of the bicycle relative to the ground is determined at 32 by the controller 28 of the bike computer 12. In one example, the speed of the bicycle is received by the controller 28 as an input from the speed sensor 23. In another example, the speed of the bicycle is determined using input from the GPS module 24. For example, speed of the bicycle can be derived from the distance between two GPS locations and the time it took to traverse the distance between the two GPS locations. Other techniques for determining the speed of the bicycle also fall within the broader aspects of this disclosure.

[0028] Effective air speed experienced by the rider is computed at 33 based on the air speed and the speed of the bicycle. More specifically, effective air speed, Vwind, is computed by subtracting the speed of the bicycle, Vbike, from the air speed, Vair. The effective air speed is then presented on the display device of the bike computer to the rider as indicated at 34. The effective air speed is preferably presented along with an indicia indicating whether the air is assisting (i.e. , tail wind) or hindering (i.e. , head wind) the motion of the bicycle.

[0029] Figure 4 illustrates an example user interface for a bike computer. In this example, the rider’s route is shown on a map and an elevation profile is overlayed on the bottom of the map. Of note, a numeric value for the effective air speed is shown in a box 41 overlayed on the left side of the map. The color of the numeric value (or the box containing the numeric value) is an indicia of whether the air is assisting or hindering the motion of the bicycle. For example, green is used to indicate a tail wind and red is used to indicate a head wind. Blue may be used to indicate that the air is neutral (i.e., neither assisting nor hindering the rider). In other examples, different shades of green may be used to signify magnitude or strength of the tail wind and different shades of red may be used to signify magnitude or strength of head wind. These colors are merely illustrative and other color schemes may be employed.

[0030] Moreover, other types of indicia may be used to indicate whether the air is assisting or hindering the rider. In another example, a head wind is signified by an downward arrow and a tail wind is signified by an upward arrow. In other embodiments, a head wind may be indicated by flashing the numeric value of the effective air speed, such that the frequency of the flashing correlates to the magnitude of the head wind. In yet another example, the indicia may be audible, such as beeping. Other types of indicia are also contemplated by this disclosure.Attorney Docket No. 16734-000178-WO-POA

[0031] Upon concluding a ride, different metrics summarizing the ride may be displayed on the display of the bike computer. Figure 5 illustrates another example user interface on a bike computer. In this example, the duration of the ride is partitioned into five categories: heavy tail wind, light tail wind, neutral wind, light head wind and heavy head wind. For each category, the duration of the ride spent in the category along with the percent of the total duration is shown. A summary of the power distribution may also be shown. In this example, power distribution is divided amongst how much of the rider's power was used to overcome i) gravity (climbing), ii) inertial (acceleration), iii) rolling resistance, and iv) air resistance. Other categories are also contemplated by this disclosure.

[0032] During or after a ride, other wind derived metrics may also be computed by and displayed on the bike computer. For example, the wind adjusted speed, Vwa, is a metric the indicates the theoretical rider speed over ground had the rider experienced no (zero) effective wind. In an example embodiment, the wind adjusted speed is calculated as follows.

[0033] The wind adjusted speed metric computes the hypothetical ground speed VWAthe rider would have been riding if there were no headwind (I / wind= 0). This metric is derived from the equations that compute the rider’s power output given environmental conditionswithFairFgrade = 9.8067 * sin (arctan( grade%)) * WIf one assumes the rider’s acceleration to be 0, this means thatTo reduce numerical complexity, one can approximate vWAto the measured rider speed vtruefor the rolling resistance and grade components, assuming the slightly higher speed does not require these components to require higher power.Attorney Docket No. 16734-000178-WO-POA

[0034] Wind adjusted grade is another wind derived metric. The wind adjusted grade metric computes the hypothetical grade that would result in the same resistive force from gravity as the current actual aerodynamic drag from effective wind. In other words, if you were to replace the head / tail wind with a climb / descent. This metric is derived from the equations that compute the rider’s power output given environmental conditions ~ (FairFgradewithFairFgrade = 9.8067 * sin (arctan( grade%)) * W or with small angle approximationFgrade = 9.8067 * grade % * WIf one assumes the rider’s acceleration to be 0, this means that. *

[0035] Lastly, a grade / wind power ratio can be computed for a given ride as seen in Figure 6. The grade / wind power ratio indicates how much power is going to overcome grade versus the power required to overcome aerodynamic drag from the wind relative to the rider. This metric is defined as Fgrade I (Fgrade + Fair). This ratio will be zero for a user riding on a flat surface (no grade) and close to 1 for a user going up a steep hill. By definition the value is 0.5 if the bike is not moving.

[0036] The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit theAttorney Docket No. 16734-000178-WO-POA disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.

Claims

Attorney Docket No. 16734-000178-WO-POACLAIMSWhat is claimed is:1 . A method for displaying wind metrics to a rider of a bicycle, comprising: measuring, by a wind sensor, air speed relative to the rider of the bicycle, where the wind sensor is attached to the bicycle; determining, by a computer processor, speed of the bicycle relative to the ground, where the wind sensor is in data communication with the computer processor; computing, by the computer processor, effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and presenting, by the computer processor, the effective air speed on a display device to the rider, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle.

2. The method of claim 1 wherein the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle.

3. The method of claim 2 further comprises displaying the numeric value for the effective air speed in green to indicate a tail wind and display the numeric value for the effective air speed in red to indicate a head wind.

4. The method of claim 1 wherein presenting the effective air speed further comprises dynamically updating the effective air speed displayed on the display device while the bicycle is moving.

5. The method of claim 1 wherein the speed of the bicycle is determined using a speed sensor configured to measure rotational speed of a wheel of the bicycle.

6. The method of claim 1 wherein the speed of the bicycle is determined using input from a GPS module interfaced with the computer processor.Attorney Docket No. 16734-000178-WO-POA7. A non-transitory computer-readable medium having computer-executable instructions that, upon execution of the instructions by a processor of a computer, cause the computer to: receive, from a wind sensor, air speed relative to the rider of the bicycle, where the wind sensor is attached to a bicycle; determine speed of the bicycle relative to the ground; compute effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and present the effective air speed on a display device, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle.

8. The non-transitory computer-readable medium of claim 7 wherein the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle.

9. The non-transitory computer-readable medium of claim 8 wherein the computer executable instructions cause the computer to display the numeric value for the effective air speed in green to indicate a tail wind and display the numeric value for the effective air speed in red to indicate a head wind.

10. The non-transitory computer-readable medium of claim 7 wherein the computer executable instructions cause the computer to dynamically update the effective air speed displayed on the display device while the bicycle is moving.1 1 . The non-transitory computer-readable medium of claim 7 wherein the speed of the bicycle is determined using a speed sensor configured to measure rotational speed of a wheel of the bicycle.

12. The non-transitory computer-readable medium of claim 7 wherein the speed of the bicycle is determined using input from a GPS module interfaced with the computer processor.

13. A system for displaying wind metrics to a rider of a bicycle, comprising:Attorney Docket No. 16734-000178-WO-POA a wind sensor attached to the bicycle and configured to measure air speed relative to the rider of the bicycle; a bike computer in data communication with the wind sensor, wherein the bike computer is configured to determine speed of the bicycle relative to the ground and computer an effective air speed experienced by the rider by subtracting the speed of the bicycle from the air speed; and a display device interfaced with the bike computer and configured to present the effective air speed to the rider, where the effective air speed includes an indicia of whether the air is assisting or hindering the motion of the bicycle.

14. The system of claim 13 wherein the effective air speed is a numeric value and color of the numeric value is the indicia of whether the air is assisting or hindering the motion of the bicycle.

15. The system of claim 14 wherein the numeric value for the effective air speed is displayed green to indicate a tail wind and the numeric value for the effective air speed is displayed in red to indicate a head wind.

16. The system of claim 13 wherein the effective air speed displayed on the display device is updated while the bicycle is moving.