Multi-member bluetooth device capable of avoiding signal interrupt and related main bluetooth circuit and auxiliary bluetooth circuit
First Claim
1. A multi-member Bluetooth device (100) for communicating data with a remote Bluetooth device (102), the multi-member Bluetooth device (100) comprising:
- a main Bluetooth circuit (110), comprising;
a first Bluetooth communication circuit (111);
a first data transmission circuit (113);
a first control circuit (115) arranged to operably communicate data with the remote Bluetooth device (102) through the first Bluetooth communication circuit (111) by utilizing a Bluetooth wireless transmission approach, and arranged to operably communicate data with other devices through the first data transmission circuit (113); and
a first determining circuit (117) coupled with the first control circuit (115) and the first data transmission circuit (113), and arranged to operably evaluate a computing loading of the main Bluetooth circuit (110), a temperature of the main Bluetooth circuit (110), or an operating environment of the main Bluetooth circuit (110), and further arranged to operably receive indication messages regarding a computing loading, a temperature, or an operating environment of the auxiliary Bluetooth circuit (120) transmitted from the auxiliary Bluetooth circuit (120) through the first data transmission circuit (113); and
an auxiliary Bluetooth circuit (120), comprising;
a second Bluetooth communication circuit (121);
a second data transmission circuit (123); and
a second control circuit (125) arranged to operably control the second data transmission circuit (123) to communicate data with the first data transmission circuit (113), so as to indirectly communicate data with the remote Bluetooth device (102) through the main Bluetooth circuit (110);
wherein the first control circuit (115) transmits a device identification data of the main Bluetooth circuit (110) and multiple Bluetooth connection parameters between the main Bluetooth circuit (110) and the remote Bluetooth device (102) to the second data transmission circuit (123) through the first data transmission circuit (113);
when the second control circuit (125) received instructions from the main Bluetooth circuit (110), the second control circuit (125) controls the second Bluetooth communication circuit (121) to directly communicate data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters; and
the first control circuit (115) then controls the first data transmission circuit (113) to communicate data with the second data transmission circuit (123), so as to indirectly communicate data with the remote Bluetooth device (102) through the auxiliary Bluetooth circuit (120);
wherein when the computing loading of the main Bluetooth circuit (110) exceeds the computing loading of the auxiliary Bluetooth circuit (120) for a predetermined degree, the temperature of the main Bluetooth circuit (110) exceeds the temperature of the auxiliary Bluetooth circuit (120) for a predetermined degree, or the operating environment of the main Bluetooth circuit (110) deviates from corresponding predetermined conditions but the operating environment of the auxiliary Bluetooth circuit (120) matches corresponding predetermined conditions, the first determining circuit (117) notifies the first control circuit (115) so that the first control circuit (115) instructs the auxiliary Bluetooth circuit (120) through the first data transmission circuit (113) to replace the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters for directly communicating data with the remote Bluetooth device (102), andwherein when the second Bluetooth communication circuit (121) directly communicates data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110), the first control circuit (115) controls the first Bluetooth communication circuit (111) to stop directly communicating data with the remote Bluetooth device (102).
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-member Bluetooth device includes: a main Bluetooth circuit capable of directly communicating with a remote Bluetooth device through a Bluetooth transmission approach; and an auxiliary Bluetooth circuit capable of indirectly communicating with the remote Bluetooth device through the main Bluetooth circuit. After operating for a certain period, the main Bluetooth circuit transmits the main Bluetooth circuit'"'"'s device identification data and multiple Bluetooth connection parameters between the main Bluetooth circuit and the remote Bluetooth device to the auxiliary Bluetooth circuit. When received instructions from the main Bluetooth circuit, the auxiliary Bluetooth circuit utilizes the device identification data and the multiple Bluetooth connection parameters transmitted from the main Bluetooth circuit to directly communicate with the remote Bluetooth device through a Bluetooth transmission approach by imitating the main Bluetooth circuit, and the main Bluetooth circuit then indirectly communicates with the remote Bluetooth device through the auxiliary Bluetooth circuit.
-
Citations
13 Claims
-
1. A multi-member Bluetooth device (100) for communicating data with a remote Bluetooth device (102), the multi-member Bluetooth device (100) comprising:
-
a main Bluetooth circuit (110), comprising; a first Bluetooth communication circuit (111); a first data transmission circuit (113); a first control circuit (115) arranged to operably communicate data with the remote Bluetooth device (102) through the first Bluetooth communication circuit (111) by utilizing a Bluetooth wireless transmission approach, and arranged to operably communicate data with other devices through the first data transmission circuit (113); and a first determining circuit (117) coupled with the first control circuit (115) and the first data transmission circuit (113), and arranged to operably evaluate a computing loading of the main Bluetooth circuit (110), a temperature of the main Bluetooth circuit (110), or an operating environment of the main Bluetooth circuit (110), and further arranged to operably receive indication messages regarding a computing loading, a temperature, or an operating environment of the auxiliary Bluetooth circuit (120) transmitted from the auxiliary Bluetooth circuit (120) through the first data transmission circuit (113); and an auxiliary Bluetooth circuit (120), comprising; a second Bluetooth communication circuit (121); a second data transmission circuit (123); and a second control circuit (125) arranged to operably control the second data transmission circuit (123) to communicate data with the first data transmission circuit (113), so as to indirectly communicate data with the remote Bluetooth device (102) through the main Bluetooth circuit (110); wherein the first control circuit (115) transmits a device identification data of the main Bluetooth circuit (110) and multiple Bluetooth connection parameters between the main Bluetooth circuit (110) and the remote Bluetooth device (102) to the second data transmission circuit (123) through the first data transmission circuit (113); when the second control circuit (125) received instructions from the main Bluetooth circuit (110), the second control circuit (125) controls the second Bluetooth communication circuit (121) to directly communicate data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters; and the first control circuit (115) then controls the first data transmission circuit (113) to communicate data with the second data transmission circuit (123), so as to indirectly communicate data with the remote Bluetooth device (102) through the auxiliary Bluetooth circuit (120); wherein when the computing loading of the main Bluetooth circuit (110) exceeds the computing loading of the auxiliary Bluetooth circuit (120) for a predetermined degree, the temperature of the main Bluetooth circuit (110) exceeds the temperature of the auxiliary Bluetooth circuit (120) for a predetermined degree, or the operating environment of the main Bluetooth circuit (110) deviates from corresponding predetermined conditions but the operating environment of the auxiliary Bluetooth circuit (120) matches corresponding predetermined conditions, the first determining circuit (117) notifies the first control circuit (115) so that the first control circuit (115) instructs the auxiliary Bluetooth circuit (120) through the first data transmission circuit (113) to replace the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters for directly communicating data with the remote Bluetooth device (102), and wherein when the second Bluetooth communication circuit (121) directly communicates data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110), the first control circuit (115) controls the first Bluetooth communication circuit (111) to stop directly communicating data with the remote Bluetooth device (102). - View Dependent Claims (2, 3, 4, 5)
-
-
6. A main Bluetooth circuit (110) of a multi-member Bluetooth device (100), the multi-member Bluetooth device (100) being utilized for communicating data with a remote Bluetooth device (102) and comprising the main Bluetooth circuit (110) and an auxiliary Bluetooth circuit (120), the main Bluetooth circuit (110) comprising:
-
a Bluetooth communication circuit (111); a data transmission circuit (113); a control circuit (115) arranged to operably communicate data with the remote Bluetooth device (102) through the Bluetooth communication circuit (111) by utilizing a Bluetooth wireless transmission approach, and arranged to operably communicate data with the auxiliary Bluetooth circuit (120) through the data transmission circuit (113), so that the auxiliary Bluetooth circuit (120) is allowed to indirectly communicate data with the remote Bluetooth device (102) through the main Bluetooth circuit (110); and a determining circuit (117) coupled with the control circuit (115) and arranged to operably evaluate a computing loading of the main Bluetooth circuit (110), a temperature of the main Bluetooth circuit (110), or an operating environment of the main Bluetooth circuit (110); wherein the control circuit (115) transmits a device identification data of the main Bluetooth circuit (110) and multiple Bluetooth connection parameters between the main Bluetooth circuit (110) and the remote Bluetooth device (102) to the auxiliary Bluetooth circuit (120) through the data transmission circuit (113), so as to enable the auxiliary Bluetooth circuit (120) to directly communicate data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters; and the control circuit (115) then indirectly communicates data with the remote Bluetooth device (102) through the auxiliary Bluetooth circuit (120); wherein the determining circuit (117) notifies the control circuit (115) when the computing loading of the main Bluetooth circuit (110) exceeds a predetermined level, the temperature of the main Bluetooth circuit (110) exceeds a predetermined temperature, or the operating environment of the main Bluetooth circuit (110) deviates from a predetermined condition, so that the control circuit (115) instructs the auxiliary Bluetooth circuit (120) through the data transmission circuit (113) to replace the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters for directly communicating data with the remote Bluetooth device (102), when the auxiliary Bluetooth circuit (120) directly communicates data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110), the control circuit (115) controls the Bluetooth communication circuit (111) to stop directly communicating data with the remote Bluetooth device (102). - View Dependent Claims (7, 8)
-
-
9. A main Bluetooth circuit (110) of a multi-member Bluetooth device (100), the multi-member Bluetooth device (100) being utilized for communicating data with a remote Bluetooth device (102) and comprising the main Bluetooth circuit (110) and an auxiliary Bluetooth circuit (120), the main Bluetooth circuit (110) comprising:
-
a Bluetooth communication circuit (111); a data transmission circuit (113); a control circuit (115) arranged to operably communicate data with the remote Bluetooth device (102) through the Bluetooth communication circuit (111) by utilizing a Bluetooth wireless transmission approach, and arranged to operably communicate data with the auxiliary Bluetooth circuit (120) through the data transmission circuit (113), so that the auxiliary Bluetooth circuit (120) is allowed to indirectly communicate data with the remote Bluetooth device (102) through the main Bluetooth circuit (110); and a determining circuit (117) coupled with the control circuit (115) and the first data transmission circuit (113), and arranged to operably evaluate a computing loading of the main Bluetooth circuit (110), a temperature of the main Bluetooth circuit (110), or an operating environment of the main Bluetooth circuit (110), and further arranged to operably receive indication messages regarding a computing loading, a remaining power, a temperature, or an operating environment of the auxiliary Bluetooth circuit (120) transmitted from the auxiliary Bluetooth circuit (120) through the data transmission circuit (113); wherein the determining circuit (117) notifies the control circuit (115) when the computing loading of the main Bluetooth circuit (110) exceeds the computing loading of the auxiliary Bluetooth circuit (120) for a predetermined degree, the temperature of the main Bluetooth circuit (110) exceeds the temperature of the auxiliary Bluetooth circuit (120) for a predetermined degree, or the operating environment of the main Bluetooth circuit (110) deviates from corresponding predetermined conditions but the operating environment of the auxiliary Bluetooth circuit (120) matches corresponding predetermined conditions, so that the control circuit (115) instructs the auxiliary Bluetooth circuit (120) through the data transmission circuit (113) to replace the main Bluetooth circuit (110) by utilizing the device identification data and the multiple Bluetooth connection parameters for directly communicating data with the remote Bluetooth device (102), when the auxiliary Bluetooth circuit (120) directly communicates data with the remote Bluetooth device (102) in the name of the main Bluetooth circuit (110), the control circuit (115) controls the Bluetooth communication circuit (111) to stop directly communicating data with the remote Bluetooth device (102). - View Dependent Claims (10, 11, 12, 13)
-
Specification