Patents.us
Patents/US12209564

Remote Controller

US12209564No. 12,209,564utilityGranted 1/28/2025

Abstract

A remote controller is provided. The remote controller includes a motion sensing circuit and a wireless communication circuit electrically connected to the motion sensing circuit. The motion sensing circuit determines whether or not a motion of the remote controller complies with one of multiple reference motions. When the motion of the remote controller complies with one of the reference motions, the wireless communication circuit is switched from a sleep state to a working state. The wireless communication circuit that is in the working state determines whether or not a received signal strength indication between the remote controller and a controlled device is greater than or equal to a strength threshold. When the received signal strength indication is less than the strength threshold, the wireless communication circuit is switched from the working state to the sleep state.

Claims (6)

Claim 1 (Independent)

1. A remote controller, comprising: a motion sensing circuit, wherein the motion sensing circuit determines whether or not a motion of the remote controller complies with one of a plurality of reference motions; and a wireless communication circuit electrically connected to the motion sensing circuit; wherein, when the motion of the remote controller complies with one of the plurality of reference motions, the wireless communication circuit is switched from a sleep state to a working state; wherein the wireless communication circuit that is in the working state determines whether or not a received signal strength indication (RSSI) between the remote controller and a controlled device is greater than or equal to a strength threshold; wherein, when the received signal strength indication is less than the strength threshold, the wireless communication circuit is switched from the working state to the sleep state.

Show 5 dependent claims
Claim 2 (depends on 1)

2. The remote controller according to claim 1 , wherein the motion of the remote controller is a displacement or a rotation of the remote controller caused by an external force; wherein, when the displacement or the rotation of the remote controller complies with one of the plurality of reference motions, the wireless communication circuit is switched from the sleep state to the working state.

Claim 3 (depends on 1)

3. The remote controller according to claim 1 , further comprising an ultra-wideband (UWB) transceiver, wherein the wireless communication circuit is a BLUETOOTH circuit, and the ultra-wideband transceiver is electrically connected to the BLUETOOTH circuit; wherein, when the received signal strength indication is greater than or equal to the strength threshold, the BLUETOOTH circuit is configured to have the ultra-wideband transceiver switched from the sleep state to the working state.

Claim 4 (depends on 1)

4. The remote controller according to claim 1 , wherein, when the received signal strength indication is greater than or equal to the strength threshold, the remote controller sends a motion index value corresponding to the motion of the remote controller to the controlled device.

Claim 5 (depends on 1)

5. The remote controller according to claim 1 , wherein the motion sensing circuit includes an acceleration sensing circuit and a register, the motion of the remote controller includes a first axis acceleration change, a second axis acceleration change and a third axis acceleration change, the reference motions are saved in the register, and each of the reference motions includes a first axis reference acceleration change, a second axis reference acceleration change and a third axis reference acceleration change; wherein, when the first axis acceleration change, the second axis acceleration change and the third axis acceleration change respectively comply with the first axis reference acceleration change, the second axis reference acceleration change and the third axis reference acceleration change, the motion of the remote controller complies with one of the plurality of reference motions, and the motion sensing circuit is configured to have the wireless communication circuit switched from the sleep state to the working state.

Claim 6 (depends on 4)

6. The remote controller according to claim 4 , wherein, when the wireless communication circuit receives a notice signal from the controlled device after the wireless communication circuit sends the motion index value to the controlled device, the wireless communication circuit is switched from the working state to the sleep state.

Full Description

Show full text →

CROSS-REFERENCE TO RELATED PATENT APPLICATION

This application is a divisional application of the U.S. Patent Application Ser. No. 17/868,957, filed on Jul. 20, 2022, and entitled “REMOTE CONTROLLER, REMOTE-CONTROLLER SYSTEM AND CONTROL METHOD THEREOF” now U.S. U.S. Pat. No. 11,939,942, the entire disclosure of which are incorporated herein by reference.

Some references, which may include patents, patent applications and various publications, may be cited and discussed in the description of this disclosure. The citation and/or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to the disclosure described herein. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference.

FIELD OF THE DISCLOSURE

The present disclosure relates to a remote controller.

BACKGROUND OF THE DISCLOSURE

In recent years, many consumer electronics support wireless communication technologies, such as radio-frequency identification (RFID). The consumer electronic or a vehicle is equipped with a radio wave transceiver and a memory. The memory saves identification information. A remote controller is also equipped with another radio wave transceiver. The radio wave transceiver of the remote controller sends a radio wave to the radio wave transceiver of the consumer electronic. After the consumer electronic authenticates an identity of the remote controller, the remote controller can control the consumer electronic.

When the remote controller is not being used, the radio wave transceiver continues to consume power of a battery of the remote controller. As such, a consumer needs to pay attention to the remaining power of the battery of the remote controller and charge the battery. Otherwise, when the power of the battery is insufficient, the radio wave transceiver cannot be activated, thereby causing the remote controller to be unusable.

Therefore, how to overcome the above-mentioned deficiency has become one of the important issues to be solved in the field.

SUMMARY OF THE DISCLOSURE

In response to the above-referenced technical inadequacy, the present disclosure provides a remote controller.

In one aspect, the present disclosure provides a remote controller. The remote controller includes a motion sensing circuit and a wireless communication circuit. The motion sensing circuit determines whether or not a motion of the remote controller complies with one of a plurality of reference motions. The wireless communication circuit is electrically connected to the motion sensing circuit. When the motion of the remote controller complies with one of the plurality of reference motions, the wireless communication circuit is switched from a sleep state to a working state. The wireless communication circuit that is in the working state determines whether or not a received signal strength indication (RSSI) between the remote controller and a controlled device is greater than or equal to a strength threshold. When the received signal strength indication is less than the strength threshold, the wireless communication circuit is switched from the working state to the sleep state.

Therefore, the remote controller provided by the present disclosure can be applied to various consumer electronics and vehicles. The wireless communication circuit is initially in the sleep state, and a user applies an external force to the remote controller, so as to generate a motion of the remote controller. Only when the motion of the remote controller complies with at least one of the multiple reference motions does the motion sensing circuit switch the wireless communication circuit from the sleep state to the working state. As such, the user must apply a correct external force to the remote controller, so that the wireless communication circuit can be switched from the sleep state to the working state. In this way, power of the remote controller can be saved.

These and other aspects of the present disclosure will become apparent from the following description of the embodiment taken in conjunction with the following drawings and their captions, although variations and modifications therein may be affected without departing from the spirit and scope of the novel concepts of the disclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

The described embodiments may be better understood by reference to the following description and the accompanying drawings, in which:

FIG. 1 is a circuit block diagram of a remote controller according to a first embodiment of the present disclosure;

FIG. 2 is a circuit block diagram of a remote-control system according to the first embodiment of the present disclosure;

FIGS. 3 A and 3 B are flowcharts showing a control method of the remote-control system of FIG. 2 with respect to a seat cover of a motorbike;

FIG. 4 is a schematic view showing an acceleration change of the remote controller which is clicked once by a user;

FIGS. 5 A and 5 B are flowcharts showing a control method of the remote-control system of FIG. 2 with respect to an engine of the motorbike;

FIGS. 6 A and 6 B are flowcharts showing a control method of the remote-control system of FIG. 2 with respect to a fuel tank cover of the motorbike;

FIG. 7 is a circuit block diagram of a remote controller according to a second embodiment of the present disclosure;

FIG. 8 is a circuit block diagram of a remote-control system according to the second embodiment of the present disclosure;

FIGS. 9 A and 9 B are flowcharts showing a control method of the remote-control system of FIG. 8 with respect to the seat cover of the motorbike;

FIGS. 10 A and 10 B are flowcharts showing a control method of the remote-control system of FIG. 8 with respect to the engine of the motorbike;

FIGS. 11 A and 11 B are flowcharts showing a control method of the remote-control system of FIG. 8 with respect to the fuel tank cover of the motorbike;

FIG. 12 is a schematic view showing motions of the remote controller for opening the seat cover of the motorbike;

FIG. 13 is a schematic view showing a motion of the remote controller for starting up the engine of the motorbike;

FIG. 14 is a schematic view showing an acceleration change of the motion of FIG. 13 ;

FIG. 15 is a schematic view showing a motion of the remote controller for turning off the engine of the motorbike;

FIG. 16 is a schematic view showing an acceleration change of the motion of FIG. 15 ; and

FIG. 17 is a schematic view showing a motion of the remote controller for opening the fuel tank cover of the motorbike.

DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS

The present disclosure is more particularly described in the following examples that are intended as illustrative only since numerous modifications and variations therein will be apparent to those skilled in the art. Like numbers in the drawings indicate like components throughout the views. As used in the description herein and throughout the claims that follow, unless the context clearly dictates otherwise, the meaning of “a”, “an”, and “the” includes plural reference, and the meaning of “in” includes “in” and “on”. Titles or subtitles can be used herein for the convenience of a reader, which shall have no influence on the scope of the present disclosure.

The terms used herein generally have their ordinary meanings in the art. In the case of conflict, the present document, including any definitions given herein, will prevail. The same thing can be expressed in more than one way. Alternative language and synonyms can be used for any term(s) discussed herein, and no special significance is to be placed upon whether a term is elaborated or discussed herein. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms is illustrative only, and in no way limits the scope and meaning of the present disclosure or of any exemplified term. Likewise, the present disclosure is not limited to various embodiments given herein. Numbering terms such as “first”, “second” or “third” can be used to describe various components, signals or the like, which are for distinguishing one component/signal from another one only, and are not intended to, nor should be construed to impose any substantive limitations on the components, signals or the like.

FIG. 1 is a circuit block diagram of a remote controller according to a first embodiment of the present disclosure. As shown in FIG. 1 , a remote controller KS 1 includes a motion sensing circuit 12 and a first BLUETOOTH circuit 14 . For example, the first BLUETOOTH circuit 14 may be a BLUETOOTH low energy (BLE) circuit. The first BLUETOOTH circuit 14 is in a sleep state, and the motion sensing circuit 12 is electrically connected to the first BLUETOOTH circuit 14 by an inter-integrated circuit.

The motion sensing circuit 12 includes an acceleration sensing circuit 122 , a first register 124 , a second register 126 and a comparison circuit 128 , and each of the acceleration sensing circuit 122 , the first register 124 , and the second register 126 is electrically connected to the comparison circuit 128 . When the remote controller KS 1 receives an external force of a user and a motion of the remote controller KS 1 is generated, the acceleration sensing circuit 122 detects an X-axis acceleration change, a Y-axis acceleration change, and a Z-axis acceleration change of the motion of the remote controller KS 1 . The motion of the remote controller KS 1 caused by the external force can be, for example, a displacement or a rotation of the remote controller KS 1 . The first register 124 saves a plurality of different reference motions, and these reference motions can be preset and changed according to a requirement of the user. Each of the plurality of reference motions includes a specific X-axis reference acceleration change, a specific Y-axis reference acceleration change, and a specific Z-axis reference acceleration change, and the plurality of reference motions are preset to correspond to different motion index values. For example, two of the reference motions are a clockwise rotation and a counterclockwise rotation, respectively. Naturally, acceleration changes of the clockwise rotation along an X axis, a Y axis and a Z axis are not the same as acceleration changes of the counterclockwise rotation along the X axis, the Y axis and the Z axis. The motion index value corresponding to the clockwise rotation is 0, and the motion index value corresponding to the counterclockwise rotation is 1.

After the acceleration sensing circuit 122 detects the X-axis acceleration change, the Y-axis acceleration change and the Z-axis acceleration change of the motion of the remote controller KS 1 , the comparison circuit 128 compares the X-axis acceleration change, the Y-axis acceleration change and the Z-axis acceleration change with the reference motions saved in the first register 124 . When the comparison circuit 128 determines that the X-axis acceleration change, the Y-axis acceleration change and the Z-axis acceleration change of the motion of the remote controller KS 1 comply with the X-axis reference acceleration change, the Y-axis reference acceleration change and the Z-axis reference acceleration change of one of the reference motions, the motion of the remote controller KS 1 complies with the one of the reference motions. When the motion of the remote controller KS 1 complies with the one of the reference motions, the comparison circuit 128 saves the motion index value which corresponds to the motion of the remote controller KS 1 in the second register 126 . For example, a first reference motion and a second reference motion of the first register 124 respectively correspond to a first motion index value and a second motion index value. When the motion of the remote controller KS 1 complies with the first reference motion, the motion of the remote controller KS 1 corresponds to the first motion index value. When the motion of the remote controller KS 1 complies with the second reference motion, the motion of the remote controller KS 1 corresponds to the second motion index value.

When the motion of the remote controller KS 1 complies with one of the plurality of reference motions, the comparison circuit 128 further sends an interrupt signal to the first BLUETOOTH circuit 14 by the inter-integrated circuit bus. The first BLUETOOTH circuit 14 is switched from the sleep state to a working state due to the interrupt signal, and the working state includes a startup state.

The first BLUETOOTH circuit 14 includes a first micro-control unit 142 , a first antenna 144 and a third register 146 , and each of the first antenna 144 and the third register 146 is electrically connected to the first micro-control unit 142 . When the first BLUETOOTH circuit 14 is in the working state, the first micro-control unit 142 of the first BLUETOOTH circuit 14 obtains the motion index value from the second register 126 of the motion sensing circuit 12 via the inter-integrated circuit bus, and saves the motion index value in the third register 146 . The first BLUETOOTH circuit 14 that is in the working state sends a beacon to a controlled device E, and then the first BLUETOOTH circuit 14 in the working state determines whether or not a received signal strength indication (RSSI) between the remote controller KS 1 and the controlled device E is greater than or equal to a strength threshold. The strength threshold can be, for example, −55 dB, but is not limited thereto. When the received signal strength indication is greater than or equal to the strength threshold, the first micro-control unit 142 of the first BLUETOOTH circuit 14 transmits the motion index value saved in the third register 146 to the controlled device E. Or, when the received signal strength indication is greater than or equal to the strength threshold and the remote controller KS 1 is in communication with the controlled device E, the first micro-control unit 142 of the first BLUETOOTH circuit 14 transmits the motion index value saved in the third register 146 to the controlled device E. When the controlled device E receives the motion index value, the controlled device E notifies the remote controller KS 1 to be switched from the working state to the sleep state. When the received signal strength indication is less than the strength threshold, the first BLUETOOTH circuit 14 is switched from the working state to the sleep state. Generally speaking, the closer a distance (d) between the remote controller KS 1 and the controlled device E is, the stronger the received signal strength indication is. On the contrary, the farther the distance (d) between the remote controller KS 1 and the controlled device E is, the weaker the received signal strength indication is. Therefore, the user can set a safe distance between the remote controller KS 1 and the controlled device E by adjusting the strength threshold.

In addition, the first BLUETOOTH circuit 14 mentioned above is only an example. In fact, the first BLUETOOTH circuit 14 (of low energy consumption) in the remote controller KS 1 can be replaced by other types of wireless communication circuits, such as RFID (NFC/LF/HF), WI-FI, or Zigbee (wireless communication protocols with RSSI information).

FIG. 2 is a circuit block diagram of a remote-control system according to a first embodiment of the present disclosure. As shown in FIG. 2 , a remote-control system 100 includes the remote controller KS 1 of FIG. 1 and a second BLUETOOTH circuit 16 . For example, the second BLUETOOTH circuit 16 may be a BLUETOOTH low energy circuit. The second BLUETOOTH circuit 16 includes a second micro-control unit 162 , a second antenna 164 and a fourth register 166 , and each of the second antenna 164 and the fourth register 166 is electrically connected to the second micro-control unit 162 . The first BLUETOOTH circuit 14 is disposed in the remote controller KS 1 , and the second BLUETOOTH circuit 16 is disposed in the controlled device E. In addition, the second BLUETOOTH circuit 16 is always in the startup state by receiving power from a battery of the controlled device E. The type of the controlled device E is not limited, such as a motorbike, a bicycle, a car or a multimedia audio-visual device.

The controlled device E includes a general-purpose input/output (GPIO), a controller area network (CAN bus), and an electronic control unit (ECU). The second micro-control unit 162 of the second BLUETOOTH circuit 16 is electrically connected to the general-purpose input/output (GPIO) and the controller area network (CAN bus), and is electrically connected to the electronic control unit (ECU) through the general input/output (GPIO) and the controller area network (CAN bus).

When the acceleration sensing circuit 122 of the motion sensing circuit 12 detects the motion of the remote controller KS 1 caused by the external force and the comparison circuit 128 determines that the motion of the remote controller KS 1 complies with one of the plurality of reference motions saved in the first register 124 , the comparison circuit 128 saves the motion index value corresponding to the motion of the remote controller KS 1 in the second register 126 and transmits the interrupt signal to the first BLUETOOTH circuit 14 . Accordingly, the first BLUETOOTH circuit 14 is switched from the sleep state to the working state, and the working state includes the startup state. The first micro-control unit 142 of the first BLUETOOTH circuit 14 that is in the working state obtains the motion index value from the second register 126 of the motion sensing circuit 12 . The first BLUETOOTH circuit 14 in the working state sends the beacon to the second BLUETOOTH circuit 16 , and then the first micro-control unit 142 of the first BLUETOOTH circuit 14 or the second micro-control unit 162 of the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication between the remote controller KS 1 and the controlled device E is greater than or equal to the strength threshold. When the received signal strength indication is greater than or equal to the strength threshold, the second BLUETOOTH circuit 16 is communication-connected with the first BLUETOOTH circuit 14 and the second BLUETOOTH circuit 16 obtains the motion index value from the first BLUETOOTH circuit 14 . When the second BLUETOOTH circuit 16 obtains the motion index value, the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The fourth register 166 of the second BLUETOOTH circuit 16 saves an index comparison table, and the index comparison table includes the multiple motion index values and multiple controlled elements of the controlled device E which respectively correspond to the motion index values. The second BLUETOOTH circuit 16 determines the corresponding controlled element of the controlled device E according to the motion index value obtained from the first BLUETOOTH circuit 14 and the index comparison table. For example, the controlled device E is a motorbike, the controlled element of the controlled device E is a seat cover of the motorbike when the motion index value is 0, the controlled element is an engine of the motorbike when the motion index value is 1, and the controlled element is a fuel tank cover of the motorbike when the motion index value is 2. The second micro-control unit 162 of the second BLUETOOTH circuit 16 detects at least one operational state of the controlled device E from the controller area network (CAN bus), and the second micro-control unit 162 of the second BLUETOOTH circuit 16 generates a control command according to the at least one operational state of the controlled device E and the motion index value and sends the control command to the electronic control unit (ECU) of the controlled device E. The electronic control unit (ECU) controls the controlled elements of the controlled device E based on the control command from the second micro-control unit 162 of the second BLUETOOTH circuit 16 .

FIGS. 3 A and 3 B are flowcharts showing a control method of the remote-control system of FIG. 2 with respect to a seat cover of a motorbike. As shown in FIGS. 3 A and 3 B , in step S 301 , the remote controller KS 1 receives an external force to generate a first motion. For example, when the user clicks on a surface of the remote controller KS 1 once, the remote controller KS 1 generates the first motion.

FIG. 4 is a schematic view showing an acceleration change of the remote controller which is clicked once by a user. As shown in FIG. 4 , the motion sensing circuit 12 detects that an X-axis acceleration, a Y-axis acceleration and a Z-axis acceleration of the remote controller KS 1 maintain substantially the same before a first time point T 1 . When the user clicks the surface of the remote controller KS 1 once, the motion sensing circuit 12 detects change in the X-axis acceleration, the Y-axis acceleration and the Z-axis acceleration of the remote controller KS 1 between the first time point T 1 and a second time point T 2 . Since the user does not apply the external force to the remote controller KS 1 after the second time point T 2 , the motion sensing circuit 12 detects that the X-axis acceleration, the Y-axis acceleration and the Z-axis acceleration of the remote controller KS 1 return to their state before the first time point T 1 .

Referring to FIGS. 3 A and 3 B , in step S 303 , the motion sensing circuit 12 detects the first motion of the remote controller KS 1 and determines whether or not the first motion of the remote controller KS 1 complies with one of the plurality of reference motions. When the first motion complies with one of the plurality of reference motions, the step S 303 is followed by step S 305 . When the first motion does not comply with one of the plurality of reference motions, the step S 303 is followed by step S 307 .

In the step S 305 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state and the first BLUETOOTH circuit 14 obtains the first motion index value corresponding to the first motion of the remote controller KS 1 from the motion sensing circuit 12 , and the working state includes the startup state. In the step S 307 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 3 A and 3 B returns to the step S 301 .

The step S 305 is followed by step S 309 . In the step S 309 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 1 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −40 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 309 is followed by step S 311 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 309 is followed by step S 313 .

In the step S 311 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the first motion index value from the first BLUETOOTH circuit 14 . In the step S 313 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 3 A and 3 B returns to the step S 301 .

The step S 311 is followed by step S 315 . In the step S 315 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 315 is followed by step S 317 . In the step S 317 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the first motion index value is the seat cover of the motorbike according to the first motion index value and the index comparison table.

The step S 317 is followed by step S 319 . In the step S 319 , the second BLUETOOTH circuit 16 detects whether or not a speed of the motorbike is zero via the controller area network (CAN bus) of the motorbike.

When the speed of the motorbike is zero, the step S 319 is followed by step S 321 . When the speed of the motorbike is not zero, the control method of FIGS. 3 A and 3 B returns to the step S 301 .

In the step S 321 , the second BLUETOOTH circuit 16 sends a first control command to the electronic control unit (ECU), and the electronic control unit (ECU) opens the seat cover of the motorbike.

The control method of FIGS. 3 A and 3 B returns to the step S 301 .

FIGS. 5 A and 5 B are flowcharts showing a control method of o the remote-control system of FIG. 2 with respect to an engine of the motorbike. As shown in FIGS. 5 A and 5 B , in step S 501 , the remote controller KS 1 receives an external force to generate a second motion. For example, when the user consecutively clicks the surface of the remote controller KS 1 twice, the remote controller KS 1 generates the second motion. In step S 503 , the motion sensing circuit 12 detects the second motion of the remote controller KS 1 and determines whether or not the second motion of the remote controller KS 1 complies with one of the plurality of reference motions. When the second motion complies with one of the plurality of reference motions, the step S 503 is followed by step S 505 . When the second motion does not comply with one of the plurality of reference motions, the step S 503 is followed by step S 507 .

In the step S 505 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 obtains the second motion index value corresponding to the second motion of the remote controller KS 1 from the motion sensing circuit 12 . In the step S 507 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 5 A- 5 B returns to the step S 501 .

The step S 505 is followed by step S 509 . In the step S 509 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 1 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −40 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 509 is followed by step S 511 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 509 is followed by step S 513 .

In the step S 511 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the second motion index value from the first BLUETOOTH circuit 14 . In the step S 513 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 5 A and 5 B returns to the step S 501 .

The step S 511 is followed by step S 515 . In the step S 515 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 515 is followed by step S 517 . In the step S 517 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the second motion index value is the engine of the motorbike according to the second motion index value and the index comparison table.

The step S 517 is followed step S 519 . In the step S 519 , the second BLUETOOTH circuit 16 detects whether or not the engine of the motorbike is started up by the controller area network (CAN bus) of the motorbike.

In the step S 519 , when the engine of the motorbike is not started up, the step S 519 is followed by step S 521 . When the engine of the motorbike is started up, the step S 519 is followed by step S 523 .

In the step S 521 , the second BLUETOOTH circuit 16 sends a second control command to the electronic control unit (ECU), and the electronic control unit (ECU) starts up the engine of the motorbike. In the step S 523 , the second BLUETOOTH circuit 16 detects whether or not the speed of the motorbike is zero by the controller area network (CAN bus) of the motorbike.

The control method of FIGS. 5 A and 5 B returns to the step S 501 after the step S 521 .

When the speed of the motorbike is zero, the step S 523 is followed by step S 525 . When the motorbike speed is not zero, the control method of FIGS. 5 A and 5 B returns to the step S 501 .

In the step S 525 , the second BLUETOOTH circuit 16 sends a third control command to the electronic control unit (ECU), and the electronic control unit (ECU) turns off the engine of the motorbike.

The control method of FIGS. 5 A and 5 B returns to the step S 501 after the step S 525 .

FIGS. 6 A and 6 B are flowcharts showing a control method of the remote-control system of FIG. 2 with respect to a fuel tank cover of the motorbike. As shown in FIGS. 6 A and 6 B , in a step S 601 , the remote controller KS 1 receives an external force to generate a third motion. For example, when the user consecutively clicks the surface of the remote controller KS 1 three times, the remote controller KS 1 generates the third motion.

The step S 601 is followed by step S 603 . In the step S 603 , the motion sensing circuit 12 detects the third motion of the remote controller KS 1 and determines whether or not the third motion of the remote controller KS 1 complies with one of the plurality of reference motions. When the third motion complies with one of the plurality of reference motions, the step S 603 is followed by step S 605 . When the third motion does not comply with one of the plurality of reference motions, the step S 603 is followed by step S 607 .

In the step S 605 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 obtains a third motion index value corresponding to the third motion of the remote controller KS 1 from the motion sensing circuit 12 . In the step S 607 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 6 A and 6 B returns to the step S 601 .

The step S 605 is followed by step S 609 . In the step S 609 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 1 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −40 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 609 is followed by step S 611 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 609 is followed by step S 613 .

In the step S 611 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the third motion index value from the first BLUETOOTH circuit 14 . In the step S 613 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 6 A and 6 B returns to the step S 601 .

The step S 611 is followed by step S 615 . In the step S 615 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 615 is followed by step S 617 . In the step S 617 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the third motion index value is the fuel tank cover of the motorbike according to the third motion index value and the index comparison table.

The step S 617 is followed step S 619 . In the step S 619 , the second BLUETOOTH circuit 16 detects whether or not the engine of the motorbike is started up by the controller area network (CAN bus) of the motorbike.

When the engine of the motorbike is not started up, the step S 619 is followed by step S 621 . When the engine of the motorbike is started up, the control method of FIGS. 6 A and 6 B returns to the step S 601 after the step S 619 .

In the step S 621 , the second BLUETOOTH circuit 16 sends a fourth control command to the electronic control unit (ECU), and the electronic control unit (ECU) opens the fuel tank cover of the motorbike. Then, the control method of FIGS. 6 A and 6 B returns to the step S 601 after the step S 621 .

FIG. 7 is a circuit block diagram of a remote controller according to a second embodiment of the present disclosure. As shown in FIG. 7 , a remote controller KS 2 includes the motion sensing circuit 12 , the first BLUETOOTH circuit 14 and a first ultra-wideband (UWB) transceiver circuit 18 A. For example, the first BLUETOOTH circuit 14 may be a BLUETOOTH low energy circuit. The first BLUETOOTH circuit 14 is in the sleep state, the motion sensing circuit 12 is electrically connected to the first BLUETOOTH circuit 14 through an inter-integrated circuit bus, and the first ultra-wideband transceiver circuit 18 A is electrically connected to the first BLUETOOTH circuit 14 through a serial peripheral interface (SPI).

The motion sensing circuit 12 of the remote controller KS 2 is the same as the motion sensing circuit 12 of the remote controller KS 1 of FIG. 1 , and the first BLUETOOTH circuit 14 of the remote controller KS 2 is the same as the first BLUETOOTH circuit 14 of the remote controller KS 1 of FIG. 1 . When the motion sensing circuit 12 of the remote controller KS 2 detects a motion of the remote controller KS 2 caused by an external force and determines that the motion of the remote controller KS 2 complies with one of a plurality of reference motions, the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 in the working state obtains a motion index value corresponding to the motion of the remote controller KS 2 from the motion sensing circuit 12 .

The first ultra-wideband transceiver circuit 18 A includes an antenna and is in the sleep state. When the first BLUETOOTH circuit 14 is in the working state, the first BLUETOOTH circuit 14 (of low energy consumption) is configured to have the first ultra-wideband transceiver circuit 18 A switched from the sleep state to the working state, and the working state includes the startup state.

FIG. 8 is a circuit block diagram of a remote-control system according to the second embodiment of the present disclosure. As shown in FIG. 8 , a remote-control system 200 includes the remote controller KS 2 of FIG. 7 , the second BLUETOOTH circuit 16 and a second ultra-wideband transceiver circuit 18 B. For example, the second BLUETOOTH circuit 16 may be a BLUETOOTH low energy circuit. The second ultra-wideband transceiver circuit 18 B is electrically connected to the second BLUETOOTH circuit 16 by the serial peripheral interface (SPI), and the second BLUETOOTH circuit 16 and the second ultra-wideband transceiver circuit 18 B are arranged in the controlled device E. The second ultra-wideband transceiver circuit 18 B includes an antenna and is in the sleep state. When the first BLUETOOTH circuit 14 of the remote controller KS 2 is in the working state, the first BLUETOOTH circuit 14 obtains the motion index value corresponding to the motion of the remote controller KS 2 from the motion sensing circuit 12 . The first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not a received signal strength indication between the remote controller KS 2 and the motorbike is greater than or equal to a strength threshold. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the first BLUETOOTH circuit 14 and the second BLUETOOTH circuit 16 are configured to respectively have the first ultra-wideband transceiver circuit 18 A and the second ultra-wideband transceiver circuit 18 B switched from the sleep state to the working state. In addition, the second ultra-wideband transceiver circuit 18 B measures a distance between the remote controller KS 2 and the controlled device E. When the received signal strength indication is less than the strength threshold, the first BLUETOOTH circuit 14 is switched from the working state to the sleep state.

When the second ultra-wideband transceiver circuit 18 B determines that the distance between the remote controller KS 2 and the controlled device E is within a preset distance range (e.g., 0 cm to 150 cm), the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains a motion index value from the first BLUETOOTH circuit 14 . When the distance between the remote controller KS 2 and the controlled device E is not within the preset distance range (e.g., greater than 150 cm), the first BLUETOOTH circuit 14 of the remote controller KS 2 is switched from the working state to the sleep state.

After the second BLUETOOTH circuit 16 obtains the motion index value from the first BLUETOOTH circuit 14 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state. The second BLUETOOTH circuit 16 determines a controlled element of the controlled device E corresponding to the motion index value according to the motion index value and the index comparison table.

The second BLUETOOTH circuit 16 detects at least one operational state of the controlled device E from the controller area network (CAN bus). The second BLUETOOTH circuit 16 generates a control command according to the at least one operational state of the controlled device E and the motion index value, and sends the control command to the electronic control unit (ECU) of the controlled device E. The electronic control unit (ECU) controls the controlled elements of the controlled device E according to the control command from the second BLUETOOTH circuit 16 .

FIGS. 9 A and 9 B are flowcharts showing a control method of the remote-control system of FIG. 8 with respect to the seat cover of the motorbike. As shown in FIGS. 9 A and 9 B , in step S 901 , the remote controller KS 2 receives an external force to generate a first motion. For example, when the user clicks on a surface of the remote controller KS 2 once, the remote controller KS 2 generates the first motion.

In step S 903 , the motion sensing circuit 12 detects the first motion of the remote controller KS 2 and determines whether or not the first motion of the remote controller KS 2 complies with one of the plurality of reference motions. When the first motion complies with one of the plurality of reference motions, the step S 903 is followed by step S 905 . When the first motion does not comply with one of the plurality of reference motions, the step S 903 is followed by step S 907 .

In the step S 905 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 obtains a first motion index value corresponding to the first motion of the remote controller KS 2 from the motion sensing circuit 12 . In the step S 907 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 9 A and 9 B returns to the step S 901 .

The step S 905 is followed by step S 909 . In the step S 909 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 2 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −55 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 909 is followed by step S 911 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 909 is followed by a step S 913 .

In the step S 911 , the first BLUETOOTH circuit 14 and the second BLUETOOTH circuit 16 are configured to respectively have the first ultra-wideband transceiver circuit 18 A and the second ultra-wideband transceiver circuit 18 B switched from the sleep state to the working state. In the step S 913 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 9 A and 9 B returns to the step S 901 .

The step S 911 is followed by step S 915 . In the step S 915 , the second ultra-wideband transceiver circuit 18 B measures the distance between the remote controller KS 2 and the motorbike and determines whether or not the distance is within the preset distance range (for example, but not limited to, 0 cm to 150 cm).

When the distance between the remote controller KS 2 and the motorbike is within the preset distance range, the step S 915 is followed by step S 917 . When the distance between the remote controller KS 2 and the motorbike is not within the preset distance range, the step S 915 is followed by step S 919 .

In the step S 917 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the first motion index value from the first BLUETOOTH circuit 14 . In the step S 919 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 9 A and 9 B returns to the step S 901 .

The step S 917 is followed by step S 921 . In the step S 921 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 921 is followed by step S 923 . In the step S 923 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the first motion index value is the seat cover of the motorbike according to the first motion index value and the index comparison table.

The step S 923 is followed by step S 925 . In the step S 925 , the second BLUETOOTH circuit 16 detects whether or not the speed of the motorbike is zero via the controller area network (CAN bus) of the motorbike. When the speed of the motorbike is zero, the step S 925 is followed by step S 927 . When the speed of the motorbike is not zero, the control method of FIGS. 9 A and 9 B returns to the step S 901 after the step S 925 .

In the step S 927 , the second BLUETOOTH circuit 16 sends a first control command to the electronic control unit (ECU), and the electronic control unit (ECU) opens the seat cover of the motorbike.

The control method of FIGS. 9 A and 9 B returns to the step S 901 after the step S 927 .

FIGS. 10 A and 10 B are flowchart showing a control method of the remote-control system of FIG. 8 with respect to the engine of the motorbike. As shown in FIGS. 10 A and 10 B , in step S 1001 , the remote controller KS 2 receives an external force to generate a second motion. For example, when the user consecutively clicks on the surface of the remote controller KS 2 twice, the remote controller KS 2 generates the second motion. In step S 1003 , the motion sensing circuit 12 detects the second motion of the remote controller KS 2 and determines whether or not the second motion of the remote controller KS 2 complies with one of the plurality of reference motions. When the second motion complies with one of the reference motions, the step S 1003 is followed by step S 1005 . When the second motion does not comply with one of the plurality of reference motions, the step S 1003 is followed by step S 1007 .

In the step S 1005 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 obtains a second motion index value corresponding to the second motion of the remote controller KS 2 from the motion sensing circuit 12 . In the step S 1007 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 10 A- 10 B returns to the step S 1001 .

The step S 1005 is followed by step S 1009 . In the step S 1009 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 2 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −55 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 1009 is followed by step S 1011 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 1009 is followed by step S 1013 .

In the step S 1011 , the first BLUETOOTH circuit 14 and the second BLUETOOTH circuit 16 are configured to respectively have the first ultra-wideband transceiver circuit 18 A and the second ultra-wideband transceiver circuit 18 B switched from the sleep state to the working state. In the step S 1013 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 10 A and 10 B returns to the step S 1001 .

The step S 1011 is followed by step S 1015 . In the step S 1015 , the second ultra-wideband transceiver circuit 18 B measures the distance between the remote controller KS 2 and the motorbike and determines whether or not the distance is within the preset distance range (for example, but not limited to, 0 cm to 150 cm).

When the distance between the remote controller KS 2 and the motorbike is within the preset distance range, the step S 1015 is followed by step S 1017 . When the distance between the remote controller KS 2 and the motorbike is not within the preset distance range, the step S 1015 is followed by step S 1019 .

In the step S 1017 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the second motion index value from the first BLUETOOTH circuit 14 . In the step S 1019 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 10 A and 10 B returns to the step S 1001 .

The step S 1017 is followed by step S 1021 . In the step S 1021 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 1021 is followed by step S 1023 . In the step S 1023 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the second motion index value is the engine of the motorbike according to the second motion index value and the index comparison table.

The step S 1023 is followed by step S 1025 . In the step S 1025 , the second BLUETOOTH circuit 16 detects whether or not the engine of the motorbike is started up via the controller area network (CAN bus) of the motorbike. When the engine of the motorbike is not started up, the step S 1025 is followed by step S 1027 . When the engine of the motorbike is started up, the step S 1025 is followed by step S 1029 .

In the step S 1027 , the second BLUETOOTH circuit 16 sends a second control command to the electronic control unit (ECU), and the electronic control unit (ECU) starts up the engine of the motorbike. In the step S 1029 , the second BLUETOOTH circuit 16 detects whether or not the speed of the motorbike is zero via the controller area network (CAN bus) of the motorbike.

The control method of FIGS. 10 A- 10 B returns to the step S 1001 after the step S 1027 .

When the speed of the motorbike is zero, the step S 1029 is followed by step S 1031 . When the speed of the motorbike is not zero, the control method of FIGS. 10 A and 10 B returns to the step S 1001 after the step S 1029 .

In the step S 1031 , the second BLUETOOTH circuit 16 sends a third control command to the electronic control unit (ECU), and the electronic control unit (ECU) turns off the engine of the motorbike. Then, the control method of FIGS. 10 A and 10 B returns to the step S 1001 after the step S 1031 .

FIGS. 11 A and 11 B are flowcharts showing a control method of the remote-control system of FIG. 8 with respect to the fuel tank of the motorbike. As shown in FIGS. 11 A and 11 B , in step S 1101 , the remote controller KS 2 receives an external force to generate a third motion. For example, when the user consecutively clicks on the surface of the remote controller KS 2 three times, the remote controller KS 2 generates the third motion.

In step S 1103 , the motion sensing circuit 12 detects the third motion of the remote controller KS 2 and determines whether or not the third motion of the remote controller KS 2 complies with one of the plurality of reference motions. When the third motion complies with one of the plurality of reference motions, the step S 1103 is followed by step S 1105 . When the third motion does not comply with one of the plurality of reference motions, the step S 1103 is followed by step S 1107 .

In the step S 1105 , the motion sensing circuit 12 is configured to have the first BLUETOOTH circuit 14 switched from the sleep state to the working state, and the first BLUETOOTH circuit 14 obtains a third motion index value corresponding to the third motion of the remote controller KS 2 from the motion sensing circuit 12 . In the step S 1107 , the first BLUETOOTH circuit 14 remains in the sleep state, and the control method of FIGS. 11 A- 11 B returns to the step S 1101 .

The step S 1105 is followed by step S 1109 . In the step S 1109 , the first BLUETOOTH circuit 14 or the second BLUETOOTH circuit 16 determines whether or not the received signal strength indication (RSSI) between the remote controller KS 2 and the motorbike is greater than or equal to the strength threshold. The strength threshold can be, for example, −55 dB, but is not limited thereto. When the received signal strength indication (RSSI) is greater than or equal to the strength threshold, the step S 1109 is followed by step S 1111 . When the received signal strength indication (RSSI) is less than the strength threshold, the step S 1109 is followed by step S 1113 .

In the step S 1111 , the first BLUETOOTH circuit 14 and the second BLUETOOTH circuit 16 are configured to respectively have the first ultra-wideband transceiver circuit 18 A and the second ultra-wideband transceiver circuit 18 B switched from the sleep state to the working state. In the step S 1113 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 11 A and 11 B returns to the step S 1101 .

The step S 1111 is followed by step S 1115 . In the step S 1115 , the second ultra-wideband transceiver circuit 18 B measures the distance between the remote controller KS 2 and the motorbike and determines whether or not the distance is within the preset distance range (for example, but not limited to, 0 cm to 100 cm).

When the distance between the remote controller KS 2 and the motorbike is within the preset distance range, the step S 1115 is followed by step S 1117 . When the distance between the remote controller KS 2 and the motorbike is not within the preset distance range, the step S 1115 is followed by step S 1119 .

In the step S 1117 , the second BLUETOOTH circuit 16 is communicatively connected with the first BLUETOOTH circuit 14 and obtains the third motion index value from the first BLUETOOTH circuit 14 . In the step S 1119 , the first BLUETOOTH circuit 14 is switched from the working state to the sleep state, and the control method of FIGS. 11 A and 11 B returns to the step S 1101 .

The step S 1117 is followed by step S 1121 . In the step S 1121 , the second BLUETOOTH circuit 16 notifies the first BLUETOOTH circuit 14 to be switched from the working state to the sleep state.

The step S 1121 is followed by step S 1123 . In the step S 1123 , the second BLUETOOTH circuit 16 determines that a controlled element corresponding to the third motion index value is the fuel tank cover of the motorbike according to the third motion index value and the index comparison table.

The step S 1123 is followed by step S 1125 . In the step S 1125 , the second BLUETOOTH circuit 16 detects whether or not the engine of the motorbike is started up via the controller area network (CAN bus) of the motorbike. When the engine of the motorbike is not started up, the step S 1125 is followed by step S 1127 . When the engine of the motorbike is started up, the control method of FIGS. 11 A and 11 B returns to the step S 1101 after the step S 1125 .

In the step S 1127 , the second BLUETOOTH circuit 16 sends a fourth control command to the electronic control unit (ECU), and the electronic control unit (ECU) opens the fuel tank cover of the motorbike.

The control method of FIGS. 11 A and 11 B returns to the step S 1101 after the step S 1127 .

With respect to the control method of the remote-control system illustrated in FIGS. 3 A and 3 B and that illustrated in FIGS. 9 A and 9 B , a motion of the user clicking the remote controller once is preset as a designated motion for opening the seat cover of the motorbike. In fact, in addition to the motion of clicking the remote controller once, other motions can also be added as a designated motion for controlling the seat cover of the motorbike. FIG. 12 is a schematic view showing motions of the remote controller for opening the seat cover of the motorbike. For example, a motion in which the user holds and rotates the remote controller in an upward direction along an arc-shaped trajectory is preset as the designated motion for opening the seat cover of the motorbike. Alternatively, a motion in which the remote controller is placed in a pocket of the user and a posture of the user is changed from a squatting posture to a standing posture can also be preset as the designated motion for opening the seat cover of the motorbike. Therefore, the user has multiple ways to automatically open the seat cover of the motorbike, thereby enhancing the convenience of controlling the seat cover.

With respect to the control method of the remote-control system illustrated in FIGS. 5 A and 5 B and that illustrated in FIGS. 10 A and 10 B , a motion of the user clicking the remote controller twice is preset as a designated motion for starting up and turning off the engine of the motorbike. In fact, in addition to the motion of clicking the remote controller twice, other motions can also be added as the designated motion for starting up and turning off the engine of the motorbike. FIG. 13 is a schematic view showing a motion of the remote controller for starting up the engine of the motorbike. For example, a motion in which the user holds and rotates the remote controller along a clockwise trajectory is preset as the designated motion for starting up the engine of the motorbike. FIG. 14 is a schematic view showing an acceleration change of the motion of FIG. 13 , in which an acceleration change between a third time point T 3 and a fourth time point T 4 represents an acceleration change of the remote controller being rotated along the clockwise trajectory. FIG. 15 is a schematic view showing a motion for turning off the engine of the motorbike. For example, a motion in which the user holds and rotates the remote controller along a counterclockwise trajectory is preset as the designated motion for turning off the engine of the motorbike. FIG. 16 is a schematic view showing an acceleration change of the motion of FIG. 15 , in which an acceleration change between a fifth time T 5 and a sixth time point T 6 represents an acceleration change of the remote controller being rotated along the counterclockwise trajectory.

In this way, the user has various ways to start up and turn off the engine of the motorbike, thereby enhancing the convenience of controlling the engine of the motorbike.

With respect to the control method of the remote-control system illustrated in FIGS. 6 A and 6 B and that illustrated in FIGS. 11 A and 11 B , a motion of the user clicking the remote controller three times is preset as a designated motion for opening the fuel tank cover of the motorbike. In fact, in addition to the motion of clicking the remote controller three times, other motions can also be added as the designated motion for opening the fuel tank cover of the motorbike. FIG. 17 is a schematic view showing a motion for opening the fuel tank cover of the motorbike. For example, a motion in which the user holds and repeatedly shakes the remote controller from left to right side is preset as the designated motion for opening the fuel tank cover of the motorbike. Therefore, the user has multiple ways to open the fuel tank cover of the motorbike, thereby enhancing the convenience of controlling the fuel tank cover.

The control methods of the remote-control systems illustrated in FIGS. 3 A and 3 B , FIGS. 5 A and 5 B , FIGS. 6 A and 6 B , FIGS. 9 A and 9 B , FIGS. 10 A and 10 B , FIGS. 11 A and 11 B , FIG. 12 , FIG. 13 , FIG. 15 and FIG. 17 are only examples for the motorbike. In fact, the control method of the remote-control system provided in the present disclosure is not limited to controlling of the motorbike, but can also be applied to other vehicle types or a multimedia audio-visual device. For example, the controlled device can be a television (TV). When the television is in an off state, the user can click the remote controller once to turn on power of the television. When the television is in an on state, the user can click the remote controller once to turn off the power of the television. When the television is in the on state, the user can hold and continuously rotate the remote controller along a clockwise trajectory, so as to increase a volume of the television. When the television is in the on state, the user can also hold and continuously rotate the remote controller along a counterclockwise trajectory, so as to decrease the volume of the television. When the television is in the on state, the user can hold and shake the remote controller from left to right, so as to adjust channels of the television in an upward sequence. When the television is in the on state, the user can also hold and shake the remote controller from right to left, so as to adjust the channels of the television in a downward sequence.

BENEFICIAL EFFECTS OF THE EMBODIMENTS

In conclusion, the remote controller provided by the present disclosure can be applied to various consumer electronic s and vehicles. The BLUETOOTH circuit of the remote controller is normally in the sleep state. Only when a motion of the remote controller that is generated by receipt of an external force complies with one of multiple preset reference motions, the BLUETOOTH circuit is switched from the sleep state to the working state. Therefore, even if the user accidentally applies an external force to the remote controller, the BLUETOOTH circuit will not be easily activated. In this way, power of the remote controller can be saved. In addition, the received signal strength indication (RSSI) between the remote controller and the controlled device may be interfered by surrounding electromagnetic waves, such that the remote controller continues to send control commands to the controlled device even when the remote controller is far away from the controlled device. For example, the engine of the motorbike is started up by the remote controller before a rider is in a vicinity of the motorbike. Since the ultra-wideband transceiver circuit can measure a distance with high precision, and an error of the measured distance is within a range from −10 cm to 10 cm, the remote controller sends a control command to the motorbike only when the rider is near the motorbike. Due to the ultra-wideband transceiver circuit, the probability of wrong operation of the motorbike can be decreased, and the rider can control the motorbike in a more convenient and practical manner.

The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching.

The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others skilled in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated. Alternative embodiments will become apparent to those skilled in the art to which the present disclosure pertains without departing from its spirit and scope.

Citations

This patent cites (9)

  • US2014/0167623
  • US2017/0223807
  • US2018/0241488
  • US2018/0241489
  • US2019/0097865
  • US2022/0255650
  • US2023/0193869
  • US109760629
  • US110276941