Systems and methods for integrating a portable electronic device with a bicycle
First Claim
1. An electronic device for providing cycling information of a plurality of bicycles that are riding in a group, the electronic device being associated with a first bicycle of the plurality of bicycles, the electronic device comprising control circuitry operative to:
- detect a plurality of other electronic devices, wherein each electronic device of the detected plurality of other electronic devices is associated with a respective bicycle of the plurality of bicycles;
determine at least a first riding characteristic of at least one of the first bicycle and a first user that is riding the first bicycle;
receive in real-time from at least one electronic device of the detected plurality of other electronic devices, at least a second riding characteristic of a second bicycle of the plurality of bicycles that is associated with the at least one electronic device and a second user that is riding the second bicycle;
provide at least one riding recommendation of the first user based on at least the determined first riding characteristic and the received second riding characteristic;
determine a current position of the first bicycle that is on a first cycling path;
in response to the determining the current position, identify at least a second cycling path that is located in the vicinity of the determined current position; and
provide the identified second cycling path to a display of the electronic device that is associated with the first bicycle for display to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are providing for interfacing an electronic device with a bicycle system. The electronic device can receive the output from sensors coupled to the bicycle and generate riding characteristics for display to the user. The electronic device can in addition receive communications from other electronic devices and provide the communications to the user. In some embodiments, the electronic device can be paired with the devices of one or more other cyclists so that the cyclists can share riding characteristics and other information. This can allow the cyclists to ride as a team and better assist each other.
-
Citations
20 Claims
-
1. An electronic device for providing cycling information of a plurality of bicycles that are riding in a group, the electronic device being associated with a first bicycle of the plurality of bicycles, the electronic device comprising control circuitry operative to:
-
detect a plurality of other electronic devices, wherein each electronic device of the detected plurality of other electronic devices is associated with a respective bicycle of the plurality of bicycles; determine at least a first riding characteristic of at least one of the first bicycle and a first user that is riding the first bicycle; receive in real-time from at least one electronic device of the detected plurality of other electronic devices, at least a second riding characteristic of a second bicycle of the plurality of bicycles that is associated with the at least one electronic device and a second user that is riding the second bicycle; provide at least one riding recommendation of the first user based on at least the determined first riding characteristic and the received second riding characteristic; determine a current position of the first bicycle that is on a first cycling path; in response to the determining the current position, identify at least a second cycling path that is located in the vicinity of the determined current position; and provide the identified second cycling path to a display of the electronic device that is associated with the first bicycle for display to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device that is operative to:
-
determine a first location of a first user; determine a second location of a second user and a second speed of the second user; predict a future location of the second user based on each of the determined second location, the determined second speed, and predefined path data; and determine a path for the first user to reach the second user based on the determined first location and the predicted future location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification