`
`(cid:9)(cid:8)(cid:11)(cid:3)(cid:1)(cid:2)(cid:1)(cid:1)(cid:3)(cid:4)(cid:4)(cid:5)(cid:6)(cid:3)(cid:7)(cid:10)(cid:11)
`US 20100255782A1
`
`(cid:42)(cid:10)(cid:18)(cid:3)(cid:77) (cid:4)(cid:12)(cid:10)(cid:16)(cid:9)(cid:8)(cid:18)(cid:3)(cid:16)(cid:5)(cid:16)(cid:9)(cid:15)(cid:18)
`as) United States
`(cid:42)(cid:10)(cid:11)(cid:3)(cid:77) (cid:2)(cid:5)(cid:16)(cid:9)(cid:12)(cid:16)(cid:18)(cid:1)(cid:14)(cid:14)(cid:11)(cid:10)(cid:7)(cid:5)(cid:16)(cid:10)(cid:13)(cid:12)(cid:18)(cid:2)(cid:17)(cid:6)(cid:11)(cid:10)(cid:7)(cid:5)(cid:16)(cid:10)(cid:13)(cid:12)(cid:18)
`(cid:42)(cid:10)(cid:9)(cid:3)(cid:77) (cid:9)(cid:16)(cid:12)(cid:1)(cid:17)(cid:8)(cid:14)(cid:1)(cid:2)(cid:17) (cid:13)(cid:12)(cid:17)(cid:6)(cid:4)(cid:5)(cid:4)(cid:3)(cid:4)(cid:6)(cid:7)(cid:7)(cid:8)(cid:9)(cid:6)(cid:17)(cid:10)(cid:15)(cid:17)
`a2) Patent Application Publication co) Pub. No.: US 2010/0255782 A1
`(cid:11)(cid:14)(cid:16)(cid:2)(cid:17)(cid:8)(cid:1)(cid:17)(cid:6)(cid:4)(cid:5)(cid:4)(cid:17)
`(cid:1)(cid:13)(cid:12)(cid:4)(cid:77) (cid:9)(cid:16)(cid:12)(cid:1)(cid:17)(cid:3)(cid:11)(cid:15)(cid:13)(cid:2)(cid:17)
`(cid:5)(cid:6)(cid:4)(cid:7)(cid:7)(cid:4)(cid:8)(cid:10)(cid:4)(cid:8)(cid:17)
`(43) Pub. Date:
`Oct. 7, 2010
`KLEMMENSEN
`
`(cid:1)(cid:14)(cid:13)(cid:4) (cid:29)(cid:22)(cid:35)(cid:25)(cid:31)(cid:21)(cid:58)(cid:31)(cid:23)(cid:58)(cid:32)(cid:18)(cid:26)(cid:33)(cid:26)(cid:30)(cid:24)(cid:58)(cid:38)(cid:26)(cid:33)(cid:22)(cid:28)(cid:22)(cid:34)(cid:34)(cid:58)(cid:21)(cid:22)(cid:37)(cid:26)(cid:20)(cid:22)(cid:34)
`(54) METHOD OF PAIRING WIRELESS DEVICES
`
`(cid:1)(cid:16)(cid:15)(cid:4)
`(76)
`
`(cid:28)(cid:59)(cid:73)(cid:45)(cid:59)(cid:68)(cid:61)(cid:65)(cid:19)
`Inventor:
`
`(cid:19)(cid:48)(cid:40)(cid:53)(cid:50)(cid:43)(cid:58)(cid:27)(cid:28)(cid:22)(cid:29)(cid:29)(cid:22)(cid:30)(cid:34)(cid:22)(cid:30)(cid:4)(cid:58)(cid:35)(cid:58)(cid:61)(cid:65)(cid:72)(cid:58)(cid:77)
`Bjarne KLEMMENSEN,Smorum
`(cid:1)(cid:24)(cid:29)(cid:4)(cid:77)
`(DK)
`
`(cid:23)(cid:61)(cid:66)(cid:45)(cid:67)(cid:63)(cid:61)(cid:59)(cid:44)(cid:45)(cid:59)(cid:43)(cid:45)(cid:77)(cid:21)(cid:44)(cid:44)(cid:65)(cid:45)(cid:67)(cid:67)(cid:19)(cid:77)
`Correspondence Address:
`BIRCH STEWART KOLASCH & BIRCH
`(cid:19)(cid:26)(cid:33)(cid:20)(cid:25)(cid:58)(cid:34)(cid:35)(cid:22)(cid:38)(cid:18)(cid:33)(cid:35)(cid:58)(cid:27)(cid:31)(cid:28)(cid:18)(cid:34)(cid:20)(cid:25)(cid:58)(cid:1)(cid:58)(cid:19)(cid:26)(cid:33)(cid:20)(cid:25)(cid:58)
`PO BOX 747
`(cid:32)(cid:31) (cid:19)(cid:31)(cid:39)(cid:16)(cid:13)(cid:16)(cid:58)
`(cid:23)(cid:18)(cid:28)(cid:28)(cid:34)(cid:58)(cid:20)(cid:25)(cid:36)(cid:33)(cid:20)(cid:25)(cid:5)(cid:58)(cid:37)(cid:18)(cid:58)(cid:11)(cid:11)(cid:9)(cid:13)(cid:9)(cid:6)(cid:9)(cid:16)(cid:13)(cid:16)(cid:58)(cid:2)(cid:36)(cid:34)(cid:3)(cid:58)
`FALLS CHURCH, VA 22040-0747 (US)
`
`(cid:2)(cid:11)(cid:10)(cid:3) (cid:21)(cid:63)(cid:63)(cid:57)(cid:8)(cid:77)(cid:30)(cid:61)(cid:8)(cid:19)
`(21) Appl. No.:
`
`(cid:10)(cid:11)(cid:8)(cid:16)(cid:13)(cid:17)(cid:5)(cid:15)(cid:16)(cid:16)(cid:58)
`12/749,677
`
`(cid:1)(cid:11)(cid:11)(cid:4) (cid:26)(cid:54)(cid:57)(cid:45)(cid:44)(cid:19)
`(22) Filed:
`
`(cid:29)(cid:40)(cid:53)(cid:7)(cid:58)(cid:12)(cid:9)(cid:5)(cid:58)(cid:11)(cid:9)(cid:10)(cid:9)(cid:58)
`Mar.30, 2010
`
`(cid:1)(cid:12)(cid:9)(cid:4)
`(30)
`
`(cid:23)(cid:51)(cid:53)(cid:43)(cid:46)(cid:45)(cid:50)(cid:58)(cid:18)(cid:52)(cid:52)(cid:49)(cid:47)(cid:42)(cid:40)(cid:55)(cid:46)(cid:51)(cid:50)(cid:58)(cid:32)(cid:53)(cid:46)(cid:51)(cid:53)(cid:46)(cid:55)(cid:57)(cid:58)(cid:21)(cid:40)(cid:55)(cid:40)
`Foreign Application Priority Data
`
`(cid:21)(cid:63)(cid:65)(cid:8)(cid:77)(cid:10)(cid:5)(cid:77)(cid:11)(cid:9)(cid:9)(cid:18)(cid:77)
`Apr. 1, 2009)
`
`(cid:1)(cid:25)(cid:32)(cid:4)(cid:77) (cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:77)(cid:25)(cid:32)(cid:77)(cid:9)(cid:18)(cid:10)(cid:14)(cid:16)(cid:9)(cid:17)(cid:14)(cid:8)(cid:12)(cid:77)
`(EP) .......eee EP 09157085.3
`
`Publication Classification
`(cid:32)(cid:56)(cid:41)(cid:49)(cid:46)(cid:42)(cid:40)(cid:55)(cid:46)(cid:51)(cid:50)(cid:58)(cid:20)(cid:49)(cid:40)(cid:54)(cid:54)(cid:46)(cid:44)(cid:42)(cid:40)(cid:55)(cid:46)(cid:51)(cid:50)(cid:58)
`
`(cid:1)(cid:14)(cid:10)(cid:4)
`(51)
`
`(cid:26)(cid:50)(cid:55)(cid:7)(cid:58)(cid:20)(cid:49)(cid:7)
`Int. Cl.
`HO04B 7/00
`(cid:6)(cid:1)(cid:3)(cid:5)(cid:7) (cid:4)(cid:2)(cid:1)(cid:1)
`
`(cid:1)(cid:11)(cid:9)(cid:9)(cid:15)(cid:8)(cid:9)(cid:10)(cid:4)(cid:77)
`(2006.01)
`
`
`
`(cid:1)(cid:14)(cid:11)(cid:4) (cid:37)(cid:7)(cid:34)(cid:7)(cid:77)(cid:20)(cid:49)(cid:7)(cid:58)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:8)(cid:77) (cid:13)(cid:14)(cid:14)(cid:8)(cid:13)(cid:10)(cid:7)(cid:11)(cid:58)
`(52) US. C0. ceccesssssseeccsccccssessssessesesssssssnnsueeeeeesee 455/41.2
`(cid:1)(cid:14)(cid:16)(cid:4)(cid:77)
`(cid:18)(cid:19)(cid:34)(cid:35)(cid:33)(cid:18)(cid:20)(cid:35)(cid:58)
`(57)
`ABSTRACT
`(cid:36)(cid:53)(cid:45)(cid:77)(cid:54)(cid:59)(cid:73)(cid:45)(cid:59)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:65)(cid:45)(cid:57)(cid:39)(cid:68)(cid:45)(cid:67)(cid:77)(cid:68)(cid:61)(cid:77)(cid:39)(cid:77)(cid:58)(cid:45)(cid:68)(cid:53)(cid:61)(cid:44)(cid:77)(cid:61)(cid:46)(cid:77)(cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)(cid:39)(cid:77)(cid:49)(cid:55)(cid:65)(cid:67)(cid:68)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:77)(cid:74)(cid:54)(cid:68)(cid:53)(cid:77)
`The inventionrelates to amethodofpairing a first device with
`(cid:39)(cid:77)(cid:67)(cid:45)(cid:43)(cid:61)(cid:59)(cid:44)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:5)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:49)(cid:55)(cid:65)(cid:67)(cid:68)(cid:77)(cid:39)(cid:59)(cid:44)(cid:77)(cid:67)(cid:45)(cid:43)(cid:61)(cid:59)(cid:44)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:77)(cid:41)(cid:45)(cid:54)(cid:59)(cid:52)(cid:77)(cid:39)(cid:44)(cid:39)(cid:63)(cid:68)(cid:45)(cid:44)(cid:77)
`a second device, the first and second devices being adapted
`(cid:48)(cid:62)(cid:65)(cid:77)(cid:74)(cid:54)(cid:65)(cid:45)(cid:57)(cid:45)(cid:67)(cid:67)(cid:57)(cid:75)(cid:77)(cid:43)(cid:61)(cid:58)(cid:58)(cid:70)(cid:59)(cid:54)(cid:43)(cid:39)(cid:68)(cid:54)(cid:59)(cid:52)(cid:77)(cid:74)(cid:54)(cid:68)(cid:53)(cid:77)(cid:45)(cid:39)(cid:43)(cid:53)(cid:77)(cid:61)(cid:68)(cid:53)(cid:45)(cid:65)(cid:5)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)(cid:61)(cid:46)(cid:77)
`for wirelessly communicating with each other, the pairing of
`(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:77) (cid:39)(cid:54)(cid:58)(cid:54)(cid:59)(cid:52)(cid:77) (cid:39)(cid:68)(cid:77) (cid:45)(cid:59)(cid:67)(cid:70)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77) (cid:43)(cid:61)(cid:58)(cid:58)(cid:70)(cid:59)(cid:54)(cid:43)(cid:39)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77) (cid:61)(cid:59)(cid:57)(cid:75)(cid:77) (cid:41)(cid:45)(cid:68)(cid:74)(cid:45)(cid:45)(cid:59)(cid:77)
`devices aiming at ensuring communication only between
`trusted devices. The invention further relates to a communi-
`(cid:68)(cid:65)(cid:70)(cid:67)(cid:68)(cid:45)(cid:44)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:8)(cid:77)(cid:36)(cid:53)(cid:45)(cid:77)(cid:54)(cid:59)(cid:73)(cid:45)(cid:59)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:47)(cid:70)(cid:65)(cid:68)(cid:53)(cid:45)(cid:65)(cid:77)(cid:65)(cid:45)(cid:57)(cid:39)(cid:68)(cid:45)(cid:67)(cid:77)(cid:68)(cid:61)(cid:77)(cid:39)(cid:77)(cid:43)(cid:61)(cid:58)(cid:58)(cid:70)(cid:60)(cid:54)(cid:76)
`(cid:43)(cid:39)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:5)(cid:77)(cid:39)(cid:77)(cid:67)(cid:75)(cid:67)(cid:68)(cid:45)(cid:58)(cid:5)(cid:77)(cid:39)(cid:77)(cid:43)(cid:61)(cid:58)(cid:63)(cid:70)(cid:68)(cid:45)(cid:65)(cid:77)(cid:65)(cid:45)(cid:39)(cid:44)(cid:39)(cid:41)(cid:57)(cid:45)(cid:77)(cid:58)(cid:45)(cid:44)(cid:54)(cid:70)(cid:58)(cid:77)(cid:39)(cid:59)(cid:44)(cid:77)(cid:39)(cid:77)
`cation device, a system, a computer readable medium and a
`(cid:44)(cid:39)(cid:68)(cid:39)(cid:77)(cid:63)(cid:65)(cid:61)(cid:43)(cid:45)(cid:67)(cid:67)(cid:54)(cid:59)(cid:52)(cid:77)(cid:67)(cid:75)(cid:67)(cid:68)(cid:45)(cid:58)(cid:8)(cid:77)(cid:36)(cid:53)(cid:45)(cid:77)(cid:61)(cid:41)(cid:56)(cid:45)(cid:43)(cid:68)(cid:77)(cid:61)(cid:46)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:63)(cid:65)(cid:45)(cid:67)(cid:45)(cid:59)(cid:68)(cid:77)(cid:54)(cid:59)(cid:73)(cid:45)(cid:59)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:54)(cid:67)(cid:77)
`data processing system. The object ofthe present inventionis
`(cid:68)(cid:61)(cid:77)(cid:63)(cid:65)(cid:61)(cid:73)(cid:54)(cid:44)(cid:45)(cid:77) (cid:39)(cid:77) (cid:67)(cid:54)(cid:58)(cid:63)(cid:57)(cid:45)(cid:77)(cid:39)(cid:59)(cid:44)(cid:77)(cid:54)(cid:59)(cid:68)(cid:70)(cid:54)(cid:68)(cid:54)(cid:73)(cid:45)(cid:77) (cid:67)(cid:43)(cid:53)(cid:45)(cid:58)(cid:45)(cid:77) (cid:48)(cid:62)(cid:65)(cid:77) (cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)(cid:68)(cid:74)(cid:61)(cid:77)
`to provide a simple and intuitive scheme for pairing two
`(cid:74)(cid:54)(cid:65)(cid:45)(cid:57)(cid:45)(cid:67)(cid:67)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:8)(cid:77)(cid:36)(cid:53)(cid:45)(cid:77)(cid:63)(cid:65)(cid:61)(cid:41)(cid:57)(cid:45)(cid:58)(cid:77)(cid:54)(cid:67)(cid:77)(cid:67)(cid:61)(cid:57)(cid:73)(cid:45)(cid:44)(cid:77)(cid:41)(cid:75)(cid:77)(cid:63)(cid:65)(cid:61)(cid:73)(cid:54)(cid:44)(cid:54)(cid:59)(cid:52)(cid:77)(cid:54)(cid:59)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)
`wireless devices. The problem is solved by providing in the
`(cid:49)(cid:55)(cid:65)(cid:67)(cid:68)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:77)(cid:39)(cid:59)(cid:77)(cid:39)(cid:57)(cid:52)(cid:61)(cid:65)(cid:54)(cid:68)(cid:53)(cid:58)(cid:77)(cid:43)(cid:61)(cid:58)(cid:63)(cid:65)(cid:54)(cid:67)(cid:54)(cid:59)(cid:52)(cid:77)(cid:39)(cid:68)(cid:77)(cid:57)(cid:45)(cid:39)(cid:67)(cid:68)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77) (cid:48)(cid:62)(cid:57)(cid:57)(cid:61)(cid:74)(cid:54)(cid:59)(cid:52)(cid:77)
`first device an algorithm comprising at least the following
`(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:67)(cid:77) (cid:39)(cid:4)(cid:77) (cid:21)(cid:77) (cid:35)(cid:36)(cid:21)(cid:30)(cid:24)(cid:22)(cid:38)(cid:77) (cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:77)(cid:74)(cid:53)(cid:45)(cid:65)(cid:45)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:51)(cid:67)(cid:68)(cid:77) (cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:77)(cid:54)(cid:67)(cid:77)(cid:54)(cid:59)(cid:77)(cid:39)(cid:77)
`states a) A STANDBYstate wherethe first device is in a
`(cid:44)(cid:45)(cid:48)(cid:40)(cid:70)(cid:57)(cid:68)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:20)(cid:77)(cid:41)(cid:4)(cid:77)(cid:21)(cid:77)(cid:23)(cid:31)(cid:30)(cid:30)(cid:25)(cid:23)(cid:36)(cid:25)(cid:24)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:77)(cid:74)(cid:53)(cid:45)(cid:65)(cid:45)(cid:77)(cid:74)(cid:54)(cid:65)(cid:45)(cid:57)(cid:45)(cid:67)(cid:67)(cid:77)(cid:43)(cid:61)(cid:58)(cid:76)
`default state; b) ACONNECTEDstate where wireless com-
`munication between the first and second devices is estab-
`(cid:58)(cid:70)(cid:60)(cid:54)(cid:43)(cid:39)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:41)(cid:45)(cid:68)(cid:74)(cid:45)(cid:45)(cid:59)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:49)(cid:55)(cid:65)(cid:67)(cid:68)(cid:77) (cid:39)(cid:59)(cid:44)(cid:77)(cid:67)(cid:45)(cid:43)(cid:61)(cid:59)(cid:44)(cid:77) (cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:77) (cid:54)(cid:67)(cid:77) (cid:45)(cid:67)(cid:68)(cid:39)(cid:41)(cid:76)
`(cid:57)(cid:54)(cid:67)(cid:53)(cid:45)(cid:44)(cid:20)(cid:77)(cid:43)(cid:4)(cid:77)(cid:21)(cid:77)(cid:32)(cid:21)(cid:28)(cid:33)(cid:28)(cid:30)(cid:27)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:77)(cid:43)(cid:61)(cid:58)(cid:63)(cid:65)(cid:54)(cid:67)(cid:54)(cid:59)(cid:52)(cid:77)(cid:39)(cid:77)(cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)(cid:67)(cid:45)(cid:39)(cid:65)(cid:43)(cid:53)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:77)
`lished; c) A PAIRINGstate comprising a pairing searchstate
`(cid:74)(cid:53)(cid:45)(cid:65)(cid:45)(cid:77) (cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77) (cid:54)(cid:59)(cid:64)(cid:70)(cid:54)(cid:65)(cid:54)(cid:45)(cid:67)(cid:77) (cid:39)(cid:65)(cid:45)(cid:77) (cid:65)(cid:45)(cid:63)(cid:45)(cid:39)(cid:68)(cid:45)(cid:44)(cid:57)(cid:75)(cid:77) (cid:54)(cid:67)(cid:67)(cid:70)(cid:45)(cid:44)(cid:77) (cid:41)(cid:75)(cid:77) (cid:68)(cid:53)(cid:45)(cid:77) (cid:49)(cid:55)(cid:65)(cid:67)(cid:68)(cid:77)
`where pairing inquiries are repeatedly issued by the first
`(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:20)(cid:77) (cid:39)(cid:59)(cid:44)(cid:77) (cid:48)(cid:71)(cid:65)(cid:69)(cid:53)(cid:45)(cid:65)(cid:77)(cid:63)(cid:65)(cid:61)(cid:73)(cid:54)(cid:44)(cid:54)(cid:59)(cid:52)(cid:77)(cid:68)(cid:53)(cid:39)(cid:68)(cid:77)(cid:74)(cid:53)(cid:45)(cid:59)(cid:77) (cid:68)(cid:53)(cid:45)(cid:77)(cid:50)(cid:65)(cid:67)(cid:68)(cid:77) (cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:77)(cid:54)(cid:67)(cid:77)
`device; and further providing that when the first device is
`(cid:30)(cid:31)(cid:36)(cid:77)(cid:54)(cid:59)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77) (cid:35)(cid:36)(cid:21)(cid:30)(cid:24)(cid:22)(cid:38)(cid:77) (cid:61)(cid:65)(cid:77) (cid:23)(cid:31)(cid:30)(cid:30)(cid:25)(cid:23)(cid:36)(cid:25)(cid:24)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:67)(cid:5)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77) (cid:50)(cid:65)(cid:67)(cid:68)(cid:77)
`NOT in the STANDBY or CONNECTEDstates, the first
`(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:77) (cid:54)(cid:67)(cid:77) (cid:39)(cid:70)(cid:68)(cid:61)(cid:58)(cid:39)(cid:68)(cid:54)(cid:43)(cid:39)(cid:57)(cid:57)(cid:75)(cid:5)(cid:77) (cid:65)(cid:45)(cid:63)(cid:45)(cid:39)(cid:68)(cid:45)(cid:44)(cid:57)(cid:75)(cid:77)(cid:41)(cid:65)(cid:61)(cid:70)(cid:52)(cid:53)(cid:68)(cid:77) (cid:54)(cid:59)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77) (cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)
`device is automatically, repeatedly brought in the pairing
`(cid:67)(cid:45)(cid:39)(cid:65)(cid:43)(cid:53)(cid:77)(cid:67)(cid:68)(cid:39)(cid:68)(cid:45)(cid:8)(cid:77)(cid:36)(cid:53)(cid:54)(cid:67)(cid:77)(cid:53)(cid:39)(cid:67)(cid:77)(cid:68)(cid:53)(cid:45)(cid:77)(cid:39)(cid:44)(cid:73)(cid:39)(cid:59)(cid:68)(cid:39)(cid:52)(cid:45)(cid:77)(cid:61)(cid:46)(cid:77)(cid:63)(cid:65)(cid:61)(cid:73)(cid:54)(cid:44)(cid:54)(cid:59)(cid:52)(cid:77)(cid:39)(cid:59)(cid:77)(cid:39)(cid:70)(cid:68)(cid:61)(cid:58)(cid:39)(cid:68)(cid:54)(cid:43)(cid:77)
`searchstate. Thishas the advantageofproviding an automatic
`(cid:67)(cid:43)(cid:53)(cid:45)(cid:58)(cid:45)(cid:77)(cid:48)(cid:62)(cid:65)(cid:77)(cid:63)(cid:39)(cid:54)(cid:65)(cid:54)(cid:59)(cid:52)(cid:77)(cid:68)(cid:74)(cid:61)(cid:77)(cid:74)(cid:54)(cid:65)(cid:45)(cid:57)(cid:45)(cid:67)(cid:67)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:8)(cid:77)(cid:36)(cid:53)(cid:45)(cid:77)(cid:54)(cid:59)(cid:73)(cid:45)(cid:59)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77)(cid:58)(cid:39)(cid:75)(cid:77)
`schemefor pairing two wireless devices. The invention may
`(cid:45)(cid:8)(cid:52)(cid:8)(cid:77)(cid:41)(cid:45)(cid:77)(cid:70)(cid:67)(cid:45)(cid:44)(cid:77) (cid:48)(cid:62)(cid:65)(cid:77)(cid:74)(cid:54)(cid:65)(cid:45)(cid:57)(cid:45)(cid:67)(cid:67)(cid:77) (cid:43)(cid:61)(cid:58)(cid:58)(cid:70)(cid:59)(cid:54)(cid:43)(cid:39)(cid:68)(cid:54)(cid:61)(cid:59)(cid:77) (cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:5)(cid:77)(cid:45)(cid:8)(cid:52)(cid:8)(cid:77)(cid:63)(cid:61)(cid:65)(cid:76)
`e.g. be used for wireless communication devices, e.g. por-
`(cid:68)(cid:39)(cid:41)(cid:57)(cid:45)(cid:5)(cid:77)(cid:57)(cid:61)(cid:74)(cid:6)(cid:63)(cid:61)(cid:74)(cid:45)(cid:65)(cid:77)(cid:44)(cid:45)(cid:73)(cid:54)(cid:43)(cid:45)(cid:67)(cid:5)(cid:77)(cid:67)(cid:70)(cid:43)(cid:53)(cid:77)(cid:39)(cid:67)(cid:77)(cid:57)(cid:54)(cid:67)(cid:68)(cid:45)(cid:59)(cid:54)(cid:59)(cid:52)(cid:77)(cid:67)(cid:75)(cid:67)(cid:68)(cid:45)(cid:58)(cid:67)(cid:8)
`table, low-power devices, such as listening systems.
`
`
`
`(cid:1)(cid:2)(cid:3)
`
`(cid:2)(cid:3)(cid:1)(cid:4)
`
`HIMPP 1010
`HIMPP1010
`
`
`
`Patent Application Publication
`
`Oct. 7,2010 Sheet 1 of 6
`
`US 2010/0255782 Al
`
`
`
`
`
`
`zz7,
`D1
`
`RoP
`
`RoC
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Oct. 7,2010 Sheet 2 of 6
`
`US 2010/0255782 Al
`
`Room 1
`
`\,
`
`Separation walls
`
`Range of
`
`Pairing, RoP2
`“Sf J
`
`Pairing, RoP1
`
`\Y
`
`: Range of
`Audio selec- Connection, RoC
`
`tion device
`
`Room 2
`
`FIG. 1c
`
`
`
`Patent Application Publication
`
`Oct. 7,2010 Sheet 3 of 6
`
`US 2010/0255782 Al
`
`standby
`
`FIG. 2a
`
`Standby
`
`
`
`
` Connected
`
`X
`
`I I
`
`{
`|
`
`sf
`
`Connect
`
`FIG. 2b
`
`
`
`Patent Application Publication
`
`Oct. 7,2010 Sheet 4 of 6
`
`US 2010/0255782 Al
`
`STANDBY
`
`SST
`
`Initialize pairing search
`« Set Tx-powerto pairing
`search PTX=P(Tx-PS)
`e Set search time
`
`— $1
`
`AT=T(PS)
`
`_ ST1
`
`Start search
`
`Receive replies on search |
`e Receive replies from
`devices (RDs)
` List of replying
`devices within range of
`pairing (RoP)
`e Createlist of replying
`devices(RD
` YES
`
`Reached endof
`RD-list?
`
`
`
`
`
`
`
`4
`
`
`
`<a
`
`Evaluate replies on search
`« Goto next device on
`RD-list
`e Evaluate device ID
`
`IST1
`
`List of trusted
`devices (TDs)
`
`
`
`device?
`
`—|—
`
`Device = Trusted
`.
`
`NO
`
`YES
`34
`
`
`Connectto trusted device
`
`
`
`
`CST
`
`a
`
`CONNECTED
`
`a
`Terminate connection
`
`TC
`
`FIG. 3a
`
`
`
`PatentApplicationPublication
`
`Oct.7,2010 Sheet5of6
`
`US2018/0255789Al
`
`
`Piles from
`
`Ain ange of
`Pp
`
`
` List of Teplyiny
`
`devices (RDs}
`
`
`
` NO —Reached end of
`RD-tist7
` vice = Pravious
`device?
`
`connected?
`
` List of trusteg
`devices (TDs)
`
`Device = Truste
`
`
`
`Patent Application Publication
`
`Oct. 7,2010 Sheet 6 of 6
`
`US 2010/0255782 Al
`
`Pairing
`
`area
`
`FIG. 4
`
`
`
`US 2010/0255782 Al
`
`Oct. 7, 2010
`
`METHOD OF PATRING WIRELESS DEVICES
`
`TECHNICAL FIELD
`
`[0001] The present inventionrelates to pairing of wireless
`devices, in particular to devices that communicate according
`to a digital protocol. The invention relates specifically to a
`methodofpairing a first device with a second device, the first
`and second devices being adapted for wirelessly communi-
`cating with each other, the pairing of devices aiming at ensur-
`ing communication only between trusted devices. The
`method of pairing does not require user interaction.
`[0002] The invention furthermorerelates to a communica-
`tion device comprising a wireless interface for wirelessly
`communicating with another, trusted device. The invention
`furthermore relates to a communication system comprising
`such a communication device and another, trusted communi-
`cation device.
`
`[0008] US 2003/0050009 A1 deals with a Bluetooth device
`wherein the output RF transmission powerlevel during pair-
`ing is purposefully reduced from otherwise conventional or
`normal communication levels to a low powerlevel, greatly
`reducing the range of possible interception.
`
`DISCLOSURE OF INVENTION
`
`[0009] The present application specifies an alternative,
`simple method for the pairing of two wireless devices that
`operate according to a predefined communication scheme.
`The aim of pairing is to provide a certain level of security, in
`that only devices of certain characteristics are able to be
`connected, thereby forming a closed group of devices.
`[0010] An object of the present invention is to provide a
`simple andintuitive schemefor pairing two wireless devices.
`[0011] Objects of the invention are achieved by the inven-
`tion described in the accompanying claims and as described
`in the following.
`
`A Methodof Pairing Wireless Communication Devices:
`
`[0003] The invention further relates to a data processing
`system and to a computer readable medium.
`[0004] The invention may e.g. be useful in applications
`such as wireless communication devices, e.g. portable, low-
`powerdevices, such as listening systems.
`
`BACKGROUND ART
`
`[0012] An object of the invention is achieved by a method
`of pairing a first device with a second device, the first and
`second devices being adapted for wirelessly communicating
`with each other, the pairing of devices aiming at ensuring
`communication only between trusted devices. The method
`[0005] Digital wireless network standards such as Blue-
`comprises, in the first device providing an algorithm compris-
`tooth or DECTor proprietary systems often includeasecurity
`ing at least the following states
`measure to ensure that two devices that are in operative reach
`A STANDBYstate wherethefirst device is in a default state;
`of each other are mutually accepted. This procedure is termed
`A CONNECTED state where wireless communication
`pairing and mayinvolve the exchangeofa passkey, typically
`between the first and second devices has been established;
`involving user input. Normally, when two Bluetooth devices
`A PAIRINGstate comprising a pairing search state where
`are to be paired, one or more buttons on each device haveto be
`pairing inquiries are repeatedly issued bythefirst device; and
`pressed for a certain amountof time to bring the devices into
`providing that whenthefirst device is NOT in the STANDBY
`a mode wherepairing can occur. For elderly people or other
`or CONNECTEDstates, the first device is automatically,
`people with limited technical skills, this may be a compli-
`repeatedly brought in the pairing search state.
`cated task, which can ultimately limit the success of devices
`[0013] This has the advantage of providing an automatic
`(e.g. digital wireless hearing aid accessories) based on the
`schemefor pairing two wireless devices. In other words no
`Bluetooth technology. In the Bluetooth 2.1 specification a
`user intervention is necessary for initiating a pairing process.
`so-called touchto pair feature based on near field communi-
`cation according to the NFC standardis introduced.
`[0014] The term ‘adapted for wirelessly communicating
`with each other’is in the present context taken to mean that
`[0006] US 2009/0058608 describes a method for connect-
`the devices can exchange information that at some level is
`ing wireless electric actuating devices to a medical appliance
`via a wireless communication channel. The method com-
`understood by both devices. Thefirst and second devices are
`e.g. adapted to communicate in a predefined frequency range
`prises the steps of initiating the connection operation for a
`(e.g. in a non-licensed frequency range), according to pre-
`wireless electric actuating device to a medical appliance and
`defined modulation schemes, and according to a predefined
`performing a connection procedure, in which the actuating
`protocol.
`device is assigned to the medical appliance. The initiation of
`In the present context, the terms ‘mode’and‘state’
`[0015]
`the connection operation is carried out from the medical
`are used interchangeably with no intentional difference in
`appliance, e.g. via a push button.
`meaning.
`[0007] WO 2005/109781 Al describes a methodofpairing
`a first electronic device and a second electronic device ina
`In an embodiment, the STANDBYstate comprises
`[0016]
`an idle or wait state, a low powerstate and/or a power-off
`radio communications system, comprising the steps of:
`state. In an embodiment, the power-off state is a separate
`bringing the first and second electronic devices in proximity
`state.
`to each other; transmitting an inquiry signal from said second
`electronic device; transmitting an inquiry response signal
`from saidfirst electronic device, upon detecting said inquiry
`signal; initiating point-to-point connection betweensaid first
`electronic device and said second electronic device, based on
`said first electronic device being the first device to respond to
`said inquiry signal. Preferably, said inquiry signal has an
`output power restricted to a first power level, which first
`powerlevel is lower than a standard signal powerlevel in said
`radio communications system.
`
`In an embodiment, ‘repeatedly brought in the pair-
`[0017]
`ing search state’ is intended to mean, according to a pre-
`defined scheme, e.g. at regular intervals in time, e.g. more
`frequently than every 5 minutes, such as more frequently than
`every minute, such as more frequently than every 15 s, such as
`more frequently than every 5 s, such as more frequently than
`every 1 s, such as more frequently than every 0.5 s, such as
`more frequently than every 0.25 s (>4 Hz). Inan embodiment,
`“repeatedly broughtin the pairing search state’ is intended to
`
`
`
`US 2010/0255782 Al
`
`Oct. 7, 2010
`
`mean, toggling between a pairing search state and a re-con-
`nect state and/ora STANDBYstate according to a predefined
`scheme, e.g. regularly.
`[0018]
`In an embodiment, the method comprises providing
`that a transmit power P(Tx-PS) ofthe first device when in a
`the pairing search state is smaller than a transmit power
`P(Tx-Con) when in a CONNECTEDstate.
`[0019]
`Inan embodiment, the method comprises providing
`that P(Tx-PS)is at least 5 times smaller than P(Tx-Con), such
`as at least 10 times smaller such as at least 50 times smaller.
`
`In an embodiment, the method comprises providing
`[0020]
`that the transmit power P(Tx-PS)ofthe first device when ina
`the pairing search state correspondsto a transmission range of
`pairing RoP smaller than 1 m, suchas smaller than 0.5 m, such
`as smaller than 0.3 m, such as smaller than 0.1 m. The prac-
`tical relation between transmit power P(Tx) and range of
`operation depends on antennasofthe transmitting and receiv-
`ing devices, on the loss of the transmit path between the two
`devices and on the minimum acceptable receive power P(Rx).
`The received power P,,, can be expressed as
`Pry=PoyDryani~PL-Dryana where
`
`ery device, etc. A class-ID can e.g. be as defined in the
`BlueTooth standard (or equivalent thereto). In an embodi-
`ment, a class-ID defines a specific profile of properties of the
`device in question, e.g. headset, handsfree, mass storage, etc.
`Tn an embodiment, the ID comprises a nameofthe device in
`question.
`In an embodiment, the method comprises providing
`[0030]
`a record of trusted device IDs with which connection is
`
`allowed to be established. This can e.g. be a list of trusted
`devices (e.g. comprising the MAC-address and/or the Class-
`ID and/or the nameofeach trusted device) stored in thefirst
`device (e.g. in a memory, e.g. in an erasable memory or in
`firmware, or implemented in hardware) or based on a record
`read from a database, etc. In an embodiment, the method
`comprises (e.g. in the pairing search state) providing that a
`received device ID is comparedto a record of trusted device
`IDs.
`
`Inanembodiment, the method comprises(e.g. in the
`[0031]
`pairing search state) establishing a connection to the second
`device, if a received device-ID is from a device on the record
`of trusted device IDs with which connection is allowed to be
`established.
`
`Dayxane is directivity of the receiving antenna
`
`[0021] P,,is the transmitted power from the transmitting
`unit [dBm].
`[0022] Doyane 18 directivity of the transmitter antenna
`[dB].
`[0023]
`[dB].
`PL is the Path loss [dB].
`[0024]
`[0025] P,,is the received power [dBm].
`[0026] Therange of operation of a given mode of operation
`(be it a pairing mode, e.g. pairing search mode RoP or a
`CONNECTED mode RoC) can e.g. be found as the maxi-
`mum distance, where a given minimum received power(e.g.
`P.a(RX-PS) and P,,,,,(Tx-Con), respectively), enough for
`acceptable reception of the signal in question, is received by
`the receiving device, when the transmitting device is trans-
`mitting with the nominal transmit power for that mode of
`operation (e.g. P(Tx-PS) or P(Tx-Con).
`[0027]
`In an embodiment, the method comprises modify-
`recently allowed to be established. In an embodiment, such
`
`ing the range of pairing RoP fromafirst (e.g. default) value list is established during use by storing in a (preferably read/
`(RoP1) to a second preferred value (RoP2)(as e.g. illustrated
`writeable (e.g. cyclic), e.g. volatile or non-volatile) memory
`the ID of each device with which connection has been estab-
`in FIG. 1c). This can e.g. be done by adapting the value ofthe
`transmit power P(Tx-PS)in the pairing search mode. This has
`the advantageof allowingthe pairing process to be adapted to
`the physical constraints of a given application (to avoid unin-
`tended pairing of devices).
`[0028]
`In an embodiment, the method comprises providing
`that the duration of a pairing search state extends for a pre-
`defined PS-time. Alternatively, the method comprisesthat the
`pairing search state extends until the actions ofthe state has
`been carried out, e.g. until the received replies with device
`IDs (if any) have been checkedfor their trustworthiness and
`properaction has been taken (e.g. establish a connection).
`[0029]
`In an embodiment, the method comprises providing
`that a pairing inquiry issued by the first device during a
`pairing search state comprises a requestfor identification, ID,
`of devices receiving the inquiry. In an embodiment, the ID
`comprises an address (e.g. a name)of the device in question.
`In an embodiment,
`the ID comprises a MAC-address
`(MAC=Medium Access Control). In an embodiment, the ID
`comprises a class-ID,e.g. defining a range of services offered
`by the device in question, and/or the type of device, e.g. a
`mobile telephone,a digital camera, a headset, an audio deliv-
`
`In an embodiment, the method further comprises
`[0032]
`providing a CONNECTstate comprising a re-connect search
`state where the first device is ready to receive re-connect
`requests from other devices and to connect, ifthe received ID
`matches a record of previously connected devices. In an
`embodiment, the method comprises providing that the dura-
`tion of a re-connect search state extends for a predefined
`RC-time.
`
`In an embodiment, the method comprises providing
`[0033]
`thatthe first device is adapted to toggle between the PAIRING
`state and the CONNECTstate whennot in the STANDBYor
`CONNECTEDstates. In an embodiment, the method com-
`prises providing that the first device is adapted to toggle
`between the pairing search state and the re-connect search
`state when not in the STANDBY or CONNECTEDstates.
`
`In an embodiment, the method comprises providing
`[0034]
`a record of device IDs with which connection has been most
`
`lished (e.g. limited to the last 5-10 devices). In an embodi-
`ment, the list can be cleared by a user. In an embodiment, the
`method comprises providing that a received device ID from a
`re-connect request from another device is compared to a
`record of device IDs with which connection has been most
`
`recently allowedto be established.
`[0035]
`Inanembodiment, the method comprises(e.g. in the
`re-connect search state) establishing a connectionto the sec-
`onddevice if a received re-connect request is from a device on
`the record ofdevice IDs with which connection has been most
`
`recently allowedto be established.
`[0036]
`In an embodiment, the method comprises creating a
`record of device IDs (e.g. including MAC addresses) for
`which connection has been most recently rejected to be estab-
`lished. In an embodiment, suchlist is established during use
`by storing in a (preferably read/writeable (e.g. cyclic), e.g.
`volatile or non-volatile) memory the MAC add