Device identifying method, identifying device, and device pairing method
AssigneeMediatek Inc.
InventorLi-Chun Ko
Life of this patent
Estimating the term…
Loading patent…
AssigneeMediatek Inc.
InventorLi-Chun Ko
Estimating the term…
A device identifying method for identifying whether a candidate member device belongs to a device set or not by an identifying device. The device set comprising at least one member device. The method comprises: (a) establishing a connection between the identifying device and a first member device among the member device, to acquire a set ID and at least one identifying key from the first member device; (b) discovering the candidate member device according to the set ID; (c) generating identifying data according to the identifying key and transmitting the identifying data to the candidate member device; and (d) determining whether the candidate member device belongs to the device set or not according to a comparing result for the identifying data.
A device identifying method, for identifying whether a candidate member device belongs to a device set or not by an identifying device, the device set comprising at least one member device, the method comprising:
An identifying device can identify whether a candidate member device belongs to a device set or not, the device set comprising at least one member device, comprising:
A device pairing method, for determining whether an identifying device should be paired with a candidate member device or not, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Secure pairing of devices: involving three or more devices, e.g. group pairing
Involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]: involving conference or group key
Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols: public key, i.e.…
Including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity…:…
About 13 years 2 months of term left · ends 8 Jan 2040 (estimated)
Short distance wireless communication algorithms such as Bluetooth are very popular in recent years. Such algorithms can easily establish a connection between two different devices. However, the pairing method for these algorithms may have some disadvantages.
FIG. 1 is a schematic diagram illustrating operations of a related Bluetooth device pairing method. As illustrated in FIG. 1, if the mobile phone 100 wants to pair with a plurality of other devices such as a speaker S_Y and a display D_Y, the mobile phone 100 must pair with the speaker S_Y and the display D_Y one by one. The whole process for pairing must be repeated for each paired device, thus wastes a lot of time if the user wants to pair the mobile phone 100 with a plurality of devices.
Besides, as illustrated in FIG. 1, the user may pair the mobile phone 100 to a wrong device such as the speaker S_N or the display D_N while pairing to the speaker S_Y and the display D_Y, thus data stored in the mobile phone 100 may be played on other peoples' devices. Even the worse, the data stored in the mobile phone 100 may be stolen if it is paired with a wrong device.
FIG. 1 is a schematic diagram illustrating operations of a related Bluetooth device pairing method.
FIG. 2 is a schematic diagram illustrating operations of a device paring method according to one embodiment of the present application.
FIG. 3 is a schematic diagram illustrating steps of a device paring method according to one embodiment of the present application.
In following descriptions, several embodiments are provided to explain the concept of the present application. Please note, each component in the embodiment can be implemented as hardware (e.g. a circuit or an apparatus) or firmware (e.g. a processor installed with at least one program). Also, the component in each embodiment can be separated to more components or be integrated to fewer components. Additionally, the term “first”, “second” . . . in the specification are only for indicating the components or the steps are different ones but do not mean the sequence thereof.
FIG. 2 is a schematic diagram illustrating operations of a device paring method according to one embodiment of the present application. As illustrated in FIG. 2, the device set DS comprises at least one member device. In this embodiment, more than one member devices MD_1, MD_2 . . . MD_n are included in the device set DS. The member devices MD_1, MD_2 . . . MD_n can be any kind of device, such as a speaker, a display, a television, a mobile phone, a laptop, or a tablet computer. The member devices MD_1, MD_2 . . . MD_n of the device set DS comprise the same set ID (ID_1 in this example). Besides, the member devices MD_1, MD_2 . . . MD_n of the device set DS respectively comprises different set public keys for itself. For example, the member device MD_1 comprises the set public key PUK_1, the member device MD_2 comprises the set public key PUK_2 and the member device MD_n comprises the set public key PUK_n. Furthermore, each of the member devices MD_1, MD_2 . . . MD_n also comprises set public keys for other member devices. In other words, each of the member devices MD_1, MD_2 . . . MD_n comprises all the set public keys PUK_1 . . . PUK_n.
The identifying device 200 is applied to perform a device identifying method disclosed in the present application. The identifying device 200 can be any device which can perform the device identifying method, such as a smart watch, a mobile phone, a laptop, or a tablet computer. Before finding a device to be identified, which is named a candidate member device herein after, the identifying device 200 establishes a connection between the identifying device 200 and a member device among the member devices MD_1, MD_2 . . . MD_n (MD_1 in this embodiment). After the connection is established, the identifying device 200 acquires the set ID ID_1 and set public keys PUK_1 . . . PUK_n for each of the member devices MD_1, MD_2 . . . MD_n from the member device MD_1. In other words, the identifying device 200 acquires the set ID ID_1 and the set public keys PUK_1, PUK_2 . . . PUK_n from the member device MD_1. Besides the set ID ID_1 and the set public keys PUK_1, PUK_2 . . . PUK_n, the identifying device 200 can also acquire other set information such member device addresses from the member device MD_1.