Patent ID: 8483613

Claim:
A connection establishing method for a slave Bluetooth device supporting a plurality of Bluetooth profiles, comprising: storing a plurality of hardware addresses of the slave Bluetooth device, which respectively correspond to the plurality of Bluetooth profiles; generating an indication value according to a selecting signal inputted to the slave Bluetooth device, the indication value indicating a Bluetooth profile to be used; deciding whether to modify a hardware address currently used of the slave Bluetooth device with a hardware address to be used according to the indication value and a state value that indicates a Bluetooth profile currently used, comprising: setting the hardware address currently used to the hardware address to be used corresponding to the Bluetooth profile to be used among the plurality of hardware addresses stored in a memory of the slave Bluetooth device when the indication value is different from the state value; and establishing a connection with a master Bluetooth device according to the Bluetooth profile to be used and the hardware address to be used; wherein services provided by the slave Bluetooth device are based on the plurality of Bluetooth profiles.