SENSOR DEVICE FOR A BICYCLE
20180013833 · 2018-01-11
Inventors
Cpc classification
H04L67/12
ELECTRICITY
International classification
Abstract
A bicycle sensor device of the type not having Internet accessibility and comprising at least one sensor element adapted for registering data regarding the bicycle, a data storage unit adapted for storing registered data regarding the bicycle, a processor element adapted for generating an output of the sensor device, and a transmitter element adapted for transmitting by short range communication an output of the sensor device to an external device being adapted for displaying the output of the sensor device to a user. The processor element is configured to cause the transmitter element to transmit the output of the sensor device to an external device in one of a first mode, a second mode and a third mode. The first mode is a normal operation mode, the second mode is a service request mode, and the third mode is a data transfer mode.
Claims
1. A bicycle sensor device of the type not having Internet accessibility and being adapted for being mounted on or built into a component of a bicycle, the sensor device comprising: at least one sensor element adapted for registering data regarding the bicycle, a data storage unit adapted for storing registered data regarding the bicycle, a processor element configured to generate an output of the sensor device, and a transmitter element adapted for transmitting by short range communication an output of the sensor device to an external device being adapted for displaying the output of the sensor device to a user, wherein the processor element is configured to cause the transmitter element to transmit the output of the sensor device to an external device in one of a first mode, a second mode and a third mode, and wherein the first mode is a normal operation mode in which the output of the sensor device generated by the processor element is the registered data regarding the bicycle, the second mode is a service request mode in which the output of the sensor device generated by the processor element comprises data, which data, when the output of the sensor device is displayed to the user, is readily discernible to the user as differing from the registered data regarding the bicycle, and the third mode is a data transfer mode in which data stored in the data storage unit of the sensor device, such as the registered data regarding the bicycle, is transferred to the external device or to a further external device, and if required furthermore is uploaded to a remote server unit via the external device or the further external device.
2. A sensor device according to claim 1, wherein the processor element furthermore is configured to, when the transmitter element transmits the output of the sensor device to the external device or the further external device in the second mode, only to cause the transmitter element to return to transmit the output of the sensor device to the external device in the first mode via the third mode.
3. A sensor device according to claim 2, wherein the processor element furthermore is configured to perform a transition from causing the transmitter element to transmit the output of the sensor device in the first mode to causing the transmitter element to transmit the output of the sensor device in the second mode in reaction to a predefined limit of a predefined value being reached, and preferably wherein the predefined value is chosen from the group comprising: usage time, number of rides, number of revolutions, magnitude of vibrations, magnitude of strain and magnitude of stress.
4. A sensor device according to claim 1, wherein the second mode is a service request mode in which the output of the sensor device generated by the processor element comprises data being the registered data regarding the bicycle modified to comprise a data pattern, which data pattern, when the output of the sensor device is displayed to the user, is readily discernible to the user as differing from the registered data regarding the bicycle.
5. A sensor device according to claim 1, wherein the sensor device further comprises a receiver element adapted for receiving an input from the external device and/or from the further external device, and wherein the processor element is configured to perform a transition from causing the transmitter element to transmit the output of the sensor device in the second mode to causing the transmitter element to transmit the output of the sensor device in the third mode in reaction to the input received indicating that an internet connection is established via the external device or the further external device and/or the input received indicating a request for data transfer from the external device or the further external device.
6. A sensor device according to claim 1, wherein the processor element is configured to perform a transition from causing the transmitter element to transmit the output of the sensor device in the third mode to causing the transmitter element to transmit the output of the sensor device in the first mode in reaction to the data storage unit being empty, and/or wherein the sensor device further comprises a receiver element adapted for receiving an input from the external device and/or the further external device and/or the remote server unit, and wherein the processor element is configured to perform a transition from causing the transmitter element to transmit the output of the sensor device in the third mode to causing the transmitter element to transmit the output of the sensor device in the first mode in reaction to the input received indicating that the data transfer is completed and/or in reaction to the input received indicating that the data in the data storage unit and the data in the external device or in the further external device or in the remote server unit is synchronized and/or in reaction to the input received comprising a key or token configured to cause the processor element to switch to the first mode for any one of a defined and an infinite period of time.
7. A sensor device according to claim 4, wherein the data pattern signalling anomalous operation of the sensor device comprises any one of the following: alternating an output of the sensor device corresponding to the output of the sensor device in the first mode for a first predetermined duration and an output of the sensor device not corresponding to the output of the sensor device in the first mode, for instance a null value output, for a second predetermined duration, an output of the sensor device corresponding to the output of the sensor device in the first mode for a first parameter displayed to a user and an output of the sensor device not corresponding to the output of the sensor device in the first mode, for instance a null value output, for a second parameter displayed to the user, alternating different values of a first parameter displayed to a user, and a constant value of a first parameter displayed continuously to a user.
8. A system comprising: a sensor device according to any one of the above claims and an external device, wherein the sensor device comprises a transmitter element and a processor element, the processor element being configured to generate an output of the sensor device and to cause the transmitter element to transmit the output of the sensor device to the external device in one of a first mode, a second mode and a third mode, wherein the first mode is a normal operation mode in which the output of the sensor device generated by the processor element is the registered data regarding the bicycle, the second mode is a service request mode in which the output of the sensor device generated by the processor element comprises data, which data, when the output of the sensor device is displayed to the user, is readily discernible to the user as differing from the registered data regarding the bicycle, and the third mode is a data transfer mode in which data stored in the data storage unit of the sensor device, such as the registered data regarding the bicycle, is transferred to the external device, and if required furthermore is uploaded to a remote server unit via the external device, and wherein the external device is configured to and adapted for receiving the transmitted output of the sensor device, displaying the received output of the sensor device to a user, providing a connection to the internet and, if required, when the processor element is causing the transmitter element to transmit the output of the sensor device to the external device in the third mode, uploading the received output of the sensor device to a remote server unit via the connection to the internet.
9. A system according to claim 8, wherein the external device is only configured to and adapted for receiving the transmitted output of the sensor device and displaying the received output of the sensor device to a user, the system further comprises a further external device, the third mode is a data transfer mode in which data stored in the data storage unit of the sensor device, such as the registered data regarding the bicycle, is transferred to the further external device, and if required furthermore is uploaded to a remote server unit via the further external device, and the further external device is configured to and adapted for receiving the transmitted output of the sensor device, displaying the received output of the sensor device to a user, providing a connection to the internet and, if required, when the processor element is causing the transmitter element to transmit the output of the sensor device to the further external device in the third mode, uploading the received output of the sensor device to a remote server unit via the connection to the internet.
10. A system according to claim 8, wherein the external device and/or the further external device and/or the remote server unit furthermore is configured to transmit an input to the sensor device, and the sensor device further comprises a receiver element adapted for receiving the input from the external device and/or the further external device and/or the remote server unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The invention will be described in more detail below by means of a non-limiting example of a presently preferred embodiment and with reference to the schematic drawings, in which:
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
DETAILED DESCRIPTION OF EMBODIMENTS
[0057] The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which currently preferred embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided for thoroughness and completeness, and fully convey the scope of the invention to the skilled person.
[0058] Referring first to
[0059] Alternatively, the connection element 6 may be omitted and the sensor device 1 may be built into a component of a bicycle 100.
[0060] Referring again to
[0061] The processor element 4 of the sensor device 1 is configured to generate an output 5 of the sensor device 1, the output 5 comprising the data registered by the sensor element 2. The processor element 4 is furthermore configured to cause the transmitter element 9 to transmit the output 5 to the external device 50 in one of a first mode M1, a second mode M2 and a third mode M3. The three modes M1, M2, M3 and the transitions TA, TB and TC between the modes are illustrated schematically in
[0062] Optionally, the sensor device 1 may also comprise a receiver element 7 adapted for receiving an input 8 from the external device 50 and/or from a further external device 50′ (cf.
[0063] The first mode M1 is a mode of normal operation in which the output 5 of the sensor device 1 is the actual registered data regarding the bicycle 100. When the sensor device 1 operates in the first mode M1, the external device 50 thus displays the actual registered data regarding the bicycle 100 to the user. The first mode M1 may be set or preset to last for a pre-defined period of real time or time of operation, number of rides, revolutions or whatever metric the manufacturer may choose as the limiting factor, upon which the sensor device automatically starts operating in the second mode M2. In other words the transition between operation in the first mode M1 and the second mode M2 is performed in reaction to a predefined limit of a predefined value being reached.
[0064] The second mode M2 is a service request mode in which the output 5 of the sensor device 1 comprises data, e.g. in the form of a data pattern, which when the output of the sensor device is displayed to the user, is readily discernible to the user as being different from the actual registered data regarding the bicycle, and which thus signals anomalous operation of the sensor device 1. When the sensor device 1 operates in the second mode M2, the external device 50 thus displays a modified version of the registered data regarding the bicycle 100 to the user. The registered data regarding the bicycle 100 is modified in such way that it is obvious to the user that the data displayed by the external device 50 is wrong or differs from what would have been shown during operation of the sensor device 1 in the first mode M1, and is in other words not the actual registered data regarding the bicycle 100.
[0065] Alternatively, such an output of the sensor device 1 may in principle simply be a data pattern, which when the output of the sensor device is displayed to the user, is readily discernible to the user as being different from the actual registered data regarding the bicycle, and which thus signalling anomalous operation of the sensor device 1, and which data pattern does not comprise the registered data regarding the bicycle 100. An output of the sensor device 1 with such a data pattern would also make it obvious to the user that the data displayed by the external device 50 is wrong or differs from what would have been shown during operation of the sensor device 1 in the first mode M1. For instance, when the sensor device 1 operates in the second mode M2, the external device 50 may display a suitable message, continuously or according to a pattern, to the user.
[0066] It is noted that operation of the sensor device 1 may initially start in any one of the first mode M1 or the second mode M2 when the sensor device 1 is first installed or put in use.
[0067] In the following a few examples of operation in the second mode M2 is given. Illustrations are shown on
[0068] In a first example illustrated in
[0069] In a second and related example illustrated in
[0070] A third example is illustrated in
[0071] In a fourth example, where the external device 50 is equipped with a display 51, the output 5 of the sensor device 1 comprises data in the form of a message may be shown to the user for 5 seconds every time the sensor device 1 is operated. Alternatively, and as illustrated in
[0072] It is noted that even if the above examples of operation of the sensor device 1 in the second mode M2 are all based on visual indications, it is also feasible to provide the sensor device with an element for emitting an acoustic or a tactile signal and to employ such an acoustic or a tactile signal as an indication to the user of operation in the second mode M2.
[0073] In an example of a tactile signal or indication, the sensor device 1 is adapted for monitoring an active suspension of the bicycle 100, and the output 5 of the sensor device 1 is an output provided to the active suspension and comprising a data pattern according to which the active suspension is caused to operate with interleaved periods of 5 seconds of “firm” suspension and periods of 10 seconds of normal operation.
[0074] Turning again to
[0075] Whenever the external device 50 or the further external device 50′ is connected to the sensor device 1 and to the internet, data from the sensor device 1 can be uploaded to a remote server 60 and be analyzed for potential safety hazards and/or wear of components. In case the external device 50 or the further external device 50′ cannot establish access to the remote server unit 60, the data received from the sensor device 1 may be stored in a memory device or cache of the external device 50 or the further external device 50′ and be uploaded to the remote server device 60 at a later time. If any critical conditions are detected, such as a component of the bicycle 100 needing maintenance or exchange, the user can be adequately warned. If the sensor data are deemed within safe ranges, a key or token may be transferred to the sensor device 1 to restart a period of normal operation, i.e. operation in the first mode M1. The period of normal operation may be a fixed period or a period determined based on the data analysis.
[0076] In an embodiment, the sensor device 1 works in the same three modes M1, M2, M3 as described above, but instead of restarting a limited period of normal operation when data has been transferred (in the third mode M3), a key or token may be transferred to the sensor device 1 to switch it to an infinite period of normal operation. This would be useful when only a single safety check is required to verify correct installation and initial operation.
[0077] In an embodiment the sensor device may work in the third mode M3 and either of the first mode M1 and the second mode M2 simultaneously. Thereby a faster data transfer is enabled, and it is furthermore made possible to execute the data transfer process as a background process.
[0078] Still with reference to
[0079] The processor element 4 of the sensor device 1 is configured to cause the sensor device 1 to perform a first transition TA from operating in the first mode M1 to operating in the second mode M2 in reaction to a predefined limit of a predefined value being reached.
[0080] Examples of predefined values are given above. Further examples of predefined value are usage time, number of rides, number of revolutions, magnitude of vibrations, magnitude of strain and magnitude of stress. Yet another example of a predefined value would be the capacity of the data storage unit 3.
[0081] Predefined values such as magnitude of vibrations are suitable for monitoring wear of bicycle parts such as, but not limited to, cranks, wheels and wheel rims. Predefined values such as usage time, number of rides and number of revolutions are suitable for monitoring wear of parts such as, but not limited to, tires and brakes. Predefined values such as magnitude of strain and stress are suitable for monitoring wear of bicycle parts such as, but not limited to, cables and frame components and chains.
[0082] The processor element 4 of the sensor device 1 is also configured to cause the sensor device 1 to perform a second transition TB from operating in the third mode M3 to operating in the first mode M1 in reaction to the data transfer process being finished or in other words the data storage unit 3 being empty or the data in the data storage unit 3 and the data in the external unit 50 and/or the further external unit 50′ and/or the remote server unit 60 being synchronized.
[0083] In a further embodiment, the processor element 4 of the sensor device 1 may optionally also be configured to cause the sensor device 1 to perform a fourth transition from operating in the first mode M1 to operating in the third mode M3. Such an embodiment has the advantage of extending the time until it is needed for the sensor device 1 to operate in the second mode M2.
[0084] In some embodiments the sensor device 1 as described above with reference to
[0085] Turning now to
[0086] The sensor device 1 comprises a sensor element 2, a processor element 4 and a transmitter element 9. The processor element 4 is configured to generate an output 5 of the sensor device 1 The transmitter element 9 is adapted for transmitting the output 5 of the sensor device 1 to the external device 50. The processor element 4 of the sensor device 1 is configured to cause the sensor device 1 to transmit the output 5 to the external device 50 in one of a first mode M1, a second mode M2 and a third mode M3 as described above.
[0087] The external device 50 is configured to and adapted for receiving the transmitted output 5. The external device 50 is configured to and adapted for displaying the received output 5 of the sensor device 1 to a user and comprises to this end a display 51. The external device 50 is configured to and adapted for providing internet access, in particular internet connection 70 to the remote server unit 60. The external device 50 may furthermore comprise an app 54 or another suitable program configured to process the received output 5 for analysis and/or display.
[0088] Turning now to
[0089] Thus, the external device 50 is configured to and adapted for receiving the transmitted output 5. The external device 50 is configured to and adapted for displaying the received output 5 of the sensor device 1 to a user and comprises to this end a display 51.
[0090] The further external device 50′ is configured to and adapted for receiving the transmitted output 5. The further external device 50′ is configured to and adapted for displaying the received output 5 of the sensor device 1 to a user and comprises to this end a display 51′. The further external device 50′ is configured to and adapted for providing internet access, in particular internet connection 70, to the remote server unit 60. The further external device 50′ may furthermore comprise an app 54′ or another suitable program configured to process the received output 5 for analysis and/or display. When the sensor device 1 comprises a receiver 7, the further external device 50′ may furthermore be configured to transmit an input 8 to the receiver 7 of the sensor device 1.
[0091] When the sensor device 1 comprises a receiver 7, the remote server unit 60 may also furthermore be configured to transmit an input 8 to the receiver 7 of the sensor device 1, optionally via the external device 50 or the further external device 50′.
[0092] The person skilled in the art realizes that the present invention by no means is limited to the preferred embodiments described above. On the contrary, many modifications and variations are possible within the scope of the appended claims.