`
`US 20 l 00255782Al
`(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)
`
`(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)
`(19) 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)
`(12) Patent Application Publication (10) 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)
`KLEMMENSEN
`(43) Pub. Date:
`Oct. 7, 2010
`
`(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) ........................... .. EP 09l57085.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.
`H04B 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) U.s. Cl. ..................................................... .. 455/412
`(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 a method ofpairing a first devicewith
`(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 of the present invention is
`(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 STANDBY state Where the 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) A CONNECTED state 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 PAIRING state comprising a pairing search state
`(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 CONNECTED states, 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)
`search state. This has the advantage ofproviding 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)
`scheme for 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
`
`HIMPP 1010
`
`
`
`Patent Application Publication
`
`Oct. 7, 2010 Sheet 1 of 6
`
`US 2010/0255782 A1
`
`‘D1
`
`RoP
`
`7
`
`FIG. 1b
`
`ROC
`
`
`
`Patent Application Publication
`
`Oct. 7, 2010 Sheet 2 of 6
`
`US 2010/0255782 A1
`
`Separation walls
`
`
`
`Range of
`Pairing, RoP2
`
`Room 1
`
`
`
`’ Range of
`
` r
` Audio S?|eC' Connection, RoC
`
`tlon device
`
`Room 2
`
`FIG. 1C
`
`
`
`Patent Application Publication
`
`Oct. 7, 2010 Sheet 3 of 6
`
`US 2010/0255782 A1
`
`FIG. 2a
`
`Standby
`
` I I
`
`Connected
`
`FIG. 2b
`
`/
`
`I
`I
`
`\
`
`
`
`Patent Application Publication
`
`Oct. 7, 2010 Sheet 4 of 6
`
`US 2010/0255782 A1
`
`STANDBY
`
`SST
`
`-81
`
`Initialize pairing search
`0 Set Tx—power to pairing
`search PTX=P(Tx—PS)
`0 Set search time
`
`AT=T(PS)
`Start search
`
`
`, ST1
`Receive replies on search '
`
`- Receive replies from
`devices within range of
` List of replying
`pairing (RoP)
`- Create list of replying
`devicesi(RD
`
`devices (RDs)
` YES
`Reached end of
`RD-list?
`
`
`
`Evaluate replies on search
`- Goto next device on
`RD—|ist
`- Evaluate device ID
`
`--->
`
`Device = Trusted
`device?
`
`-Q1
`
`NO
`
`IST1
`
`
`
`List of trusted
`
`devices (TDs)
`
`
`34
`
`YES
`
`Connect to trusted device
`
`CST
`
`X
`
`CONNECTED
`
`X
`Terminate connection
`
`TC
`
`FIG. 3a
`
`
`
`
`
`
`eceive
`lie
`0 Receive re
`piles from
`devices within range of
`pairing (ROP)
`- Create list afrep
`
`dgyices {RD}
`
`
`
`iying
`
`
`
`Patent Application Publication
`
`Oct. 7, 2010 Sheet 6 of 6
`
`US 2010/0255782 A1
`
`FIG. 4
`
`
`
`US 2010/0255782 A1
`
`Oct. 7, 2010
`
`METHOD OF PAIRING WIRELESS DEVICES
`
`TECHNICAL FIELD
`
`[0001] The present invention relates to pairing of wireless
`devices, in particular to devices that communicate according
`to a digital protocol. The invention relates specifically to a
`method of pairing 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 furthermore relates to a communica-
`tion dcvicc comprising a wirclcss intcrfacc for wirclcssly
`communicating with another, trusted device. The invention
`furthermore relates to a communication system comprising
`such a communication device and another, trusted communi-
`cation device.
`
`[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-
`power devices, such as listening systems.
`
`BACKGROUND ART
`
`[0005] Digital wireless network standards such as Blue-
`tooth or DECT or proprietary systems often include a security
`measure to ensure that two devices that are in operative reach
`of each other are mutually accepted. This procedure is termed
`pairing and may involve the exchange of a passkey, typically
`involving user input. Normally, when two Bluetooth devices
`are to be paired, one or more buttons on each device have to be
`pressed for a certain amount of time to bring the devices into
`a mode where pairing can occur. For elderly people or other
`people with li1nited technical skills, this may be a compli-
`cated task, which can ultimately limit the success of devices
`(e.g. digital wireless hearing aid accessories) based on the
`Bluetooth technology. In the Bluetooth 2.1 specification a
`so-called touch to pair feature based on near field communi-
`cation according to the NFC standard is introduced.
`[0006] US 2009/0058608 describes a method for connect-
`ing wireless electric actuating devices to a medical appliance
`via a wireless communication channel. The method com-
`
`prises the steps of initiating the connection operation for a
`wireless electric actuating device to a medical appliance and
`performing a connection procedure, in which the actuating
`device is assigned to the medical appliance. The initiation of
`the connection operation is carried out from the medical
`appliance, e.g. via a push button.
`[0007] WO 2005/ 109781 Al describes a method of pairing
`a first electronic device and a second electronic device in a
`
`radio communications system, comprising the steps of:
`bringing the first and second electronic devices in proximity
`to each other; transmitting an inquiry signal from said second
`electronic device; transmitting an inquiry response signal
`from said first electronic device, upon detecting said inquiry
`signal; initiating point-to-point connection between said 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
`power level is lower than a standard signal power level in said
`radio communications system.
`
`[0008] US 2003/0050009 A1 deals with a Bluetooth device
`wherein the output RF transmission power level during pair-
`ing is purposefully reduced from otherwise conventional or
`normal communication levels to a low power level, 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 and intuitive scheme for 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 Method of Pairing Wireless Communication Devices:
`
`[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
`comprises, in the first device providing an algorithm compris-
`ing at least the following states
`A STANDBY state where the first device is in a default state;
`A CONNECTED state where wireless communication
`between the first and second devices has been established;
`A PAIRING state comprising a pairing search state where
`pairing inquiries are repeatedly issued by the first device; and
`providing that when the first device is NOT in the STANDBY
`or CONNECTED states, the first device is automatically,
`repeatedly brought in the pairing search state.
`[0013] This has the advantage of providing an automatic
`scheme for pairing two wireless devices. In other words no
`user intervention is necessary for initiating a pairing process.
`[0014] The term ‘adapted for wirelessly communicating
`with each other’ is in the present context taken to mean that
`the devices can exchange information that at some level is
`understood by both devices. The first and second devices are
`e.g. adapted to communicate in a predefined frequency range
`(e.g. in a non-licensed frequency range), according to pre-
`defined modulation schemes, and according to a predefined
`protocol.
`In the present context, the terms ‘mode’ and ‘state’
`[0015]
`are used interchangeably with no intentional difference in
`meaning.
`In an embodiment, the STANDBY state comprises
`[0016]
`an idle or wait state, a low power state and/or a power-off
`state. In an embodiment, the power-off state is a separate
`state.
`
`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 1 5 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). In an embodiment,
`‘repeatedly brought in the pairing search state’ is intended to
`
`
`
`US 2010/0255782 A1
`
`Oct. 7, 2010
`
`mean, toggling between a pairing search state and a re-con-
`nect state and/or a STANDBY state according to a predefined
`scheme, e.g. regularly.
`[0018]
`In an embodiment, the method comprises providing
`that a transmit power P(Tx-PS) of the first device when in a
`the pairing search state is smaller than a transmit power
`P(Tx-Con) when in a CONNECTED state.
`[0019]
`In an 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) of the first device when in a
`the pairing search state corresponds to a transmission range of
`pairing RoP smaller than 1 m, such as smallerthan 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 antennas ofthe 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 PRX can be expressed as
`PRA;PTX_DTX,ant_PL_l)RX.,and Where
`
`is directivity of the receiving antenna
`
`PTXis the transmitted power from the transmitting
`[0021]
`unit [dBm].
`[0022] DTX,am is directivity of the transmitter antenna
`[dB].
`[0023] DRm",
`[dB].
`PL is the Path loss [dB].
`[0024]
`PRX is the received power [dBm].
`[0025]
`[0026] The range 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,m.n(Rx-PS) and P,m.n(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-
`ing the range of pairing RoP from a first (e.g. default) value
`(RoP1) to a second preferred value (RoP2) (as e.g. illustrated
`in FIG. 1c). This can e. g. be done by adapting the value ofthe
`transmit power P(Tx-PS) in the pairing searcl1 mode. This has
`the advantage of allowing the 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. Altematively, the method comprises that the
`pairing search state extends until the actions of the state has
`been carried out, e.g. until the received replies with device
`IDs (if any) have been checked for their trustworthiness and
`proper action 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 request for 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-
`
`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.
`In an embodiment, the ID comprises a name of the 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 name of each trusted device) stored in the first
`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 compared to a record of trusted device
`IDs.
`
`In an embodiment, the method comprises (e.g. in the
`[003 1]
`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.
`
`In an embodiment, the method further comprises
`[0032]
`providing a CONNECT state 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]
`that the first device is adapted to toggle between the PAIRING
`state and the CONNECT state when not in the STANDBY or
`CONNECTED states. 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 CONNECTED states.
`
`In an embodiment, the method comprises providing
`[0034]
`a record of device IDs with which connection has been most
`
`recently allowed to be established. In an embodiment, such
`list is established during use by storing in a (preferably read/
`writeable (e.g. cyclic), e.g. volatile or non-volatile) memory
`the ID of each device with which connection has been estab-
`
`lished (e.g. limited to the last 5-l0 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 allowed to be established.
`[0035]
`In an embodiment, the method comprises (e.g. in the
`re-connect search state) establishing a connection to the sec-
`ond device if a received re-connect request is from a device on
`the record ofdevice IDs with which connection has been mo st
`
`recently allowed to 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, such list is established during use
`by storing in a (preferably read/writeable (e.g. cyclic), e.g.
`volatile or non-volatile) memory the MAC address of each
`device with which connection has been rejected (e. g. limited
`to the last 5-l0 devic