(12) United States Patent (10) Patent No.: US 9,152,309 B1 Arréhn Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US009 152309B1 (12) United States Patent (10) Patent No.: US 9,152,309 B1 Arréhn et al. (45) Date of Patent: Oct. 6, 2015 (54) TOUCH SCREEN LOCKING AND 2005/00852.15 A1 4, 2005 Kokko et al. UNLOCKING 2006/O125814 A1* 6/2006 Asai et al. ..................... 345.204 2007/0275752 A1* 11/2007 Noba. ... 455,550.1 (75) Inventors: Tobias Arréhn, Malmo (SE); Martin 39; A. ck 1339. Khali g Chakirov, Trelleborg (SE) 2008/O122796 A1* 5, 2008 JobS et al. ... ... 345,173 2008. O161058 A1* 7, 2008 Park et al. ... ... 455,564 (73) Assignee: Google Inc., Mountain View, CA (US) 2008.0167022 A1* 7, 2008 Lee et al. ....... ... 455,415 2008/0168395 A1* 7/2008 Ording et al. T15,833 (*) Notice: Subject to any disclaimer, the term of this 39882 A. : 39. State et al. .................43.. patent is extended or adjusted under 35 2008/0195976 A1* 8, 2008 Cho et al. ...................... T15,840 U.S.C. 154(b) by 1128 days. 2008/0292078 A1* 11/2008 Chen .............. ... 379,142.06 2009,0005011 A1* 1/2009 Christie et al. ... 455,412.2 (21) Appl. No.: 12/058,166 2009/0106679 A1 4/2009 Anzures et al. 715,765 2009/0170487 A1* 7/2009 Ding .............. ... 455,415 1-1. 2009/017.4677 A1* 7, 2009 Gehani et al. .. ... 345,173 (22) Filed: Mar. 28, 2008 2009,0177981 A1* 7, 2009 Christie et al. 715/758 2009, 0207.184 A1* 8, 2009 Laine et al. .... ... 345,619 (51) Int. Cl. 2009,0265627 A1* 10, 2009 Kim et al. ...... 7157702 G06F 3/0484 (2013.01) 2010/0121766 A1* 5/2010 Sugaya et al. .................. 705/50 G06F 3/0488 (2013.01) k . (52) U.S. Cl. cited by examiner CPC ........ G06F 3/04845 (2013.01); G06F 3/04886 Primary Examiner — Steven Sax (2013.01) (74) Attorney, Agent, or Firm — Fish & Richardson P.C. (58) Field of Classification Search CPC G06F 3/04845; G06F 3/0487; G06F 3/04886 (57) ABSTRACT USPC ......... 715/771-773,744715/863, 843, 747,790,795, 864, 833,741-743 831, A computer-implemented S. t inting See application file for complete search history. announcing an incoming te epnone call on a mobile device touch screen display, connecting to the call and displaying a (56) References Cited slidable panel on the display while locking the display from inputs other than unlocking inputs, receiving a user selection U.S. PATENT DOCUMENTS moving the slidable panel away from a position that covers one or more selectable controls, and unlocking the display for 7,412.258 B1* 8/2008 Lipponen et al. .......... 455,556.1 7,657,849 B2 * 2/2010 Chaudhri et al. ............. T15,863 selection of the selectable controls while the slidable panel 7,940,250 B2 * 5/2011 Forstall ......................... 345,173 stays in a position that leaves the selectable controls uncov 2002/0032043 A1 3f2002 Ishikawa .......... 455,566 ered. 2002/009 1659 A1* 7/2002 Beaulieu et al. ................ TO6/62 2005, 00798.96 A1 4/2005 Kokko et al. 15 Claims, 11 Drawing Sheets Speaker Audio Slide up to answer w on Bluetoot call 00:04 Slide up to lock screen 11:24 AM ak. 4k. 18 Feb 2008 Q Incoming Call In call 00:05 Or Screen locked Press any number key to unlock Gerald Persson +4.6731298 372 Gerald Persson Gerald Persson Or Screen Locked 2S +4.6731298 372 Slide down to unlock a She Callended (00:51) r) Gerald Persson +4.6731298.372 U.S. Patent Oct. 6, 2015 Sheet 1 of 11 US 9,152,309 B1 97 wy G0:00||eou| U.S. Patent Oct. 6, 2015 Sheet 2 of 11 US 9,152,309 B1 90° U.S. Patent Oct. 6, 2015 Sheet 3 of 11 US 9,152,309 B1 o Present incoming Call 302 Receive Sliding Input On Panel 304 COnnect Call and LOCK SCreen 306 COntinue Call and Deny Screen inputs Receive Sliding Input On Panel 370 Display input Controls On SCreen 312 Receive Command to End Call and End Call 374 FIG. 3A U.S. Patent Oct. 6, 2015 Sheet 4 of 11 US 9,152,309 B1 Receive incoming Call Data 322 Supply Data to Contacts Manager and Obtain COntactS 324 Information 320 Announce Call 326 NO Slider input? Other input? PuSh to Voice Mail 332 MOVe Panel With Input and LOCK New POSition and Closed 334 LOCk Closed 336 ShOW Call Status and LOCked SCreen MeSSage 338 Yes Call Over? Reset Display End 342 342 340 NO TO FIG. 3C FIG. 3B U.S. Patent Oct. 6, 2015 Sheet 5 of 11 US 9,152,309 B1 TO FIG. 3B Hardware Key Input? 346 Screen input? Panel Moving Move Panel and Input? LOCK/Unlock 352 SCreen 354 SCreen LOCked? 356 Receive Selection and ExeCute Function 358 FIG. 3C U.S. Patent Oct. 6, 2015 Sheet 6 of 11 US 9,152,309 B1 Incoming Call ASSOciate Call Data 402 With Caller 404 Present Caller Data On Selectable Graphical Element 408 Receive User Selection 410 Connect Call Connect Call 414 Lock Touch Screen 472 416 Receive Unlocking input 418 - Display Selectable | Controls 420 Receive Conference Cal Selection 422 ldentify and Display Contacts 424 Connect Call Receive Selection 428 and COnnect Cal Receive Locking 426 Input 430 Lock Touch SCreen 418 | NetWork Access Manager Applications FIG. 4 U.S. Patent Oct. 6, 2015 Sheet 7 of 11 US 9,152,309 B1 o 505 506 526 527 -- 8. ( ) O T Y U O P % 6 - y DEL A G H J K L KX # 8 9 a > Z N M (H O - ? 529 5O2 509 FIG. 5 U.S. Patent US 9,152,309 B1 609809/09909G09709Z09 U.S. Patent US 9,152,309 B1 U.S. Patent Oct. 6, 2015 Sheet 10 of 11 US 9,152,309 B1 SS30OJ) J?SWOJ? ddy“apunei U.S. Patent Oct. 6, 2015 Sheet 11 of 11 US 9,152,309 B1 US 9,152,309 B1 1. 2 TOUCH SCREEN LOCKING AND able panel stays in a position that leaves the selectable con UNLOCKING trols uncovered. The method can also comprise displaying information about the telephone call on the slidable panel. In TECHNICAL FIELD addition, the method can further comprise receiving a user selection dragging the slidable panel over the selectable con This document relates to systems and techniques for gen trols and locking the display form inputs other than unlocking erating graphical display elements and controls for mobile inputs in response to the user selection. devices. In another implementation, a computer-implemented user interface method is disclosed. The method comprises display BACKGROUND 10 ing on a touch screen display a visual representation of a movable panel and locking the display to inputs other than People spends hours at a time with their electronic inputs that move the panel, receiving a user command to slide devices—computers, telephones, music players, and the like. the panel and to reveal selectable controls previously hidden They like best those devices that are intuitive to use and whose by the panel, and unlocking the touch screen display to data interactions best meet their expectations regarding how 15 entry via the revealed selectable controls. The representation machines should work. They interact with electronics of a movable panel can comprise a rectangular, Solid cover through inputs and outputs from the devices, where the out over the selectable controls. The user command can comprise puts generally are provided audibly and/or on a flat graphical an on-screen dragging motion on top of the panel. Also, the display screen, and the inputs may occur via touch screens, movable panel can substantially fill the display in a first joysticks, mice, four-directional keypads, and other Such dimension and the dragging motion can occur in second input mechanisms. dimension that is orthogonal to the first dimension. The Fine distinctions in user interfaces can make a world of method can also comprise announcing an incoming telephone difference in a user's experience with a device. User interface call on the display and connecting to the incoming call only options may be reduced for mobile devices, where full-sized after receiving a user input sliding the movable panel. In keyboards or no keyboards at all are available. In Such situa 25 addition, locking the display can occur Substantially concur tions, intuitive interaction may be at a premium. The impor rent with answering the call. tance of Such interaction may be even more pronounced with In some aspects, the selectable controls comprise controls mobile devices, where the user needs to interact with a device for controlling a telephone call whose information is dis using a single hand. played on the movable panel. In addition, the method can 30 include sensing an end of call event and removing the slidable SUMMARY panel from the display in response to the end of call event. In yet another implementation, an article comprising a This document describes systems and techniques that may computer-readable data storage medium storing program be used to interact with a user of a computing device, like a code operable to cause one or more machines to perform mobile telephone having a touch screen user interface. In 35 operations is disclosed. The operations comprise displaying general, the techniques may provide for the display of a on a touchscreen display a visual representation of a movable mechanism to lock a touch screen input for a device, where panel and locking the display to inputs other than inputs that the mechanism uses a visual representation of a sliding cover move the panel, receiving a user command to slide the panel that obscures selectable controls on the display and thus and to reveal selectable controls previously hidden by the makes them unselectable.