US007991896B2 (12) Ullltfild States Patent (10) Patent No.: US 7,991,896 B2 Shen et al. (45) Date of Patent: Aug. 2, 2011 (54) GESTURING TO SELECT AND CONFIGURE 2006/0242259 A1 10/2006 Vallabh et al. DEVICE COMMUNICATION 2006/0256008 A1 11/2006 Rosenberg 2006/0256074 A1 11/2006 Krum et al. . . 2006/0256082 A1 11/2006 Ch t l. (75) Invenwr S1 G“°b‘“$I?e“’Be1J1ng(CN)¥Ch““Y‘ 2006/0294247 Al 12/2006 Hiifcgely et al. Peng,B@1J1I1g(CN);Y0I1ggl1aI1g Zhang, 2007/0124503 Al 5/2007 Ramos et al. Beijing (CN) 2007/0146347 Al 6/2007 Rosenberg 2007/0191028 A1 8/2007 Hinckley_et al. (73) Assignee: Microsoft Corporation, Redmond, WA 2007/0249288 AIT 10/2007 Moallemlet 31' ~~~~~~~~~~ ~ 455/68 US) 2007/0264976 A1 11/2007 Lessing et al. ( 2008/0204410 A1* 8/2008 Wilson ........................ .. 345/158 _ _ _ _ _ 2008/0204411 Al * 8/2008 Wilson 345/158 ( * ) Notlcei Subiect I0 any dlsclalmer, the term Ofthls 2009/0104874 Al * 4/2009 Ellis ........................... .. 455/41.2 patent is extended or adjusted under 35 U.S.C. 154(b) by 332 days. OTHER PUBLICATIONS Mayrhofer, et al., “Shake Well Before Use: Authentication Based on (2l) Appl' NO‘: 12/131422 Accelerometer Data”, Pervasive 2007, 5th International Conference (22) Filed: Jun‘ 2, 2008 an -£€ft;7aSlV€2(fi)(')7II1pLl[;1A:<i’(i;,l LNCS 4480, Springer-Verlag Berlin ei e erg, pp. - . (65) Prior Publication Data (Continued) US 2009/0265470 A1 Oct. 22, 2009 _ Primary Examiner — Rupal D Dharia Related U.S. Application Data Assistant Examiner — Vitali Korobov (60) Provisional application No. 61/046,504, filed on Apr. (C741%/lzéor neyl A3573’ or Firm T L‘ Alan Collins; Collins & 21, O 111$ I1COI‘pOI'2l O (51) Int CL (57) ABSTRACT G06F 15/16 (2006-01) Described is a technology by which a gesture made with a (52) U.S. Cl. ..................................................... .. 7 09/227 source device (e.g., a cellular telephone), such as a throwing (58) Field of Classification Search ................ .. 709/227; qr pOiI1_IiI1g motion, is used to automatically seIupa@_0m1e¢342/47, 367; 345/156 tion ~W1t11 another device. to which the gesture is directed. See application file for Complete Search 1115101-y_ Audio signals output during the gesture, e.g., such as at the start and end of the gesture, are detected by candidate (listen(56) References Cited ing) devices. The device having the least time difference between detection of the start and end signals is the device U.S. PATENT DOCUMENTS that is generally best aligned with the throwing or pointing 7,046,961 B2 5/2006 park motion, and thus may be selected as the target device. Once 7,110,092 B2 * 9/2006 Kasper et al. .............. .. 356/4.01 selected, a connection such as a network connection may be E/i_1}°kIeY set up between the source device and the target device for , , 1 son ........................ .. ~ ~ ~ ~ 2004/0179545 Al 9/2004 Erola et al‘ fiirther communication, such as for application data 2004/0203381 Al 10/2004 Cahn et al. eX°hange~ 2005/0093868 A1* 5/2005 Hinckley .................... .. 345/502 2006/0050052 Al 3/2006 Mekenkamp et al. 20 Claims, 6 Drawing Sheets