Download as pdf
Download as pdf
You are on page 1of 62
«2, United States Patent Ording (54) LIST SCROLLING AND DOCUMENT ‘TRANSLATION, SCALING, AND ROTATION ON A TOUCH-SCREEN DISPLAY (75) Inventor: Bas Ording, an Franciseo, CA (US) (93) Assignee: Apple Ine., Cupertino, CA (US) (4) Notice: Sujet to any ditelaimer, the term of this pateat is extended or adjusted under 3 USC. 154(b) by O days (21) Appl. Nos 11956,969 Filed: Dee. 14,2007 Prior Publication Data US 200810168408. A1 Jul. 10, 2008 Related U.S. Application Data (60) Provisional upplication No, 60'997.993, filed on Jun. 29, 2007, provisional application No. 601946,971, filed on Jun, 28, 2007, provisional application No. (60'945,858, fled on Jun. 22,2007, provisional appli= cation No, 60°879,469, filed on Jan. 8, 2007, provi Sonal application No. 60/883,801, filed on Tan. 7 2007, provisional application No, 60/879.283, led a, Jan. 7, 2007. (1) Ince GOOF 301 (2006.01) (2) US.CL ‘15/702; 715/764; 7151863 TASIR64; 715/769 (58) Fleld of Classification Search 715/764, “15/769, 702, 863, 84 See application file for complete search history 36) References Cited US. PATENT DOCUMENTS SS48547 A 12/1908 Minako al MSIT3 SNoTISK A 21999 Murasaki etal 3s GURGS 832000 Greenwood etal anes S353 'US007469381B2 US 7,469,381 B2 Dec. 23, 2008 (10) Patent No. 4s) Date of Patent: 5.499.951 BL 567.102 m2 122002, Wong sta 52003, Kung SITS Continved) FOREIGN PATENT DOCUMENTS Coninved) OTHER PUBLICATIONS Microsoft Word 2003 Screen S Coninved) Primary Examiner (74) Attorney, Agent, oF Firm. Lp Boris Pesin ‘Morgan, Lewis & Bockius on ABSTRACT In accordance with some embodiments, « computerimmple- ‘mented method for use in conjunction with a device with a touch seen display is disclosed, Inthe method, a movement ‘ofan abjecton or near the touch sereen display is detected. In response to detecting the movement, an electronic document splayed on the touch sereen display’ is wanslated in a frst direction. Ian edge ofthe electronic document is reached wife transating the eleetconie document in he frst dtection while the object is still detected on or near the touch sereen splay, an area beyond the edgeo the document idisplaye. After the object is no longer detected on or near the touch sereen display, the document i tion until the area beyond the edge of the document i no Tonger displayed marae] OF US 7,469,381 B2 Page 2 6.661.409 6.000387 307.49 50024 pons7s 012862 972.776 6975306 7009599 7046.20 ronssi2 702.596 Tassos rusia 7184796 7240291 20030098135 don 0095607 aonvorsss2s aoovo0r1676 20040027398 2n0voos0s4 soowo1ssess aooworesas6 20080012723 200s0145807 | anos ores a00so198sss | 20080737308 200s0r70260 aosrrseis dona002s01s 20080026521 20080018073 sons 00ss66 aonsooeisst 20080077544 20080082549 20060098502 dons01s6049| USS. PATENT DOCUMENTS B Ee BD BI 8 BD Bo B? B BD BI 8? B B B) BD B Al ale al a al Al a al AL al Al al Al al 12003 "2004 004 vo20o ‘62005 ‘62005 200s 12-2008 2006 5.2006 ‘ros 92006 1 2008 12000 2007 22007 7207 52003 52003 102003 22004 22004 4008 ‘82004 2004 1/005 0s ‘82005 9005 102005 nos 12005 22006 22006 +006 ‘ons *yo06 442006 442006 52006 706 Demitines ea on Ziumerinan etal ince eal. Shiraishi ea Dante . Ogaki Davis ea Hineldey ea Pinan Zadesky Fabre etal Denn, Scie a Ohara LeCoxg etal avidin eal Cand et a Kasia eal Wood ea Tai Chen aa Seeger . Ssignet Praga Seni Palla Eapstun eal Montgue Lineal Auto ea Tokkonen Juhee Sirk Hoshino ta Katayama eta Blythe a ssi73 asst usin sasit69 rises 701.208 asi6st 373 345173 S156 MSs 3asi79 “as207 1 R232 7081 “iss's66 sism6 Bisons 32131 usin asiost 3as863 Bass dasie19 3ST MSIB 2s das6s9 Tiss 345173 S156 MSiLS6 4 nis02 nse MSIS6 usiss sae Basiis7 46331 Tiss 2ouoorsisto AL 82006 sasiise aonouis7ais AL 82006 34573 aonwoi977s3 AL 9/2006 34st 2oversss9s AL 102006 345.156 ‘2007 0008066 8112007 Fak 0552 aoo7on24e4s AL 22007 Sarina tal 345.660 aou710046646 AL ¥2007 Rovon etal 3473 ‘2on7 0067745 AL 32007 Choke iss 20070109275 AL $2007 Chane so 348173 20070120835 AL $2007 Sato asia 20071180826 AL 62007 Aasmce etal nisi 3o07018084) AL 62007 Chauthr etal 718863 20070152978 AL 72007 Kocienda etal. ross 345/173, 20071132999 AL 72007 Jobe eta 34573 20070188434 AL 72007 Jobs etal 55.505, an070iseset AL 72007 thon sou 208010544 AL* $2008 Colina 71586 PORPIGN PATENT DOCUMENTS tp 0701220 49196 OssO0L A211 198 Wo _WOUDOI3E AL 1/2002 WO wOO0306D622 A2_—_7'2003 WO — WO2MDSDSP7TA AZ 62008 WO — WO206003591 12006 WO WO2006020305 42 22006 (OTHER PUBLICATIONS Photo Meta 3.1.2 2006 Screen Shas International Search Report and Writen Opision fo Iterations! ‘pplication No. PCTUS2008050292, mailed Sop. 19,2008 IBM, "Seroll Control Hox” IBM Technical Disclosure Balti, 38,No. 04, Ape. 1998, pp. 399-408, ‘Tidwell tal "Magntism. Designing ltraess, Nov. 200, Sec lion 88 Invitation to Pay Aitional Fees for International Applicaton No, OTUS2008 050292 raed Il. 8, 2008 Mile, -D.“Persomlava Application Environment.” Sun Microsystems, pa sun.com products personalseaouch: hl an 8 1999, 1} pages * cited by examiner U.S. Patent Dec. 23, 2008 Sheet 1 of 38 US 7,469,381 B2 ae Portable Multifunction Device 100 fae [Operating System |< 126 [Appiications (continued) as [Communication Module [x 128 | [Calendar Module aus [Contact/Motion Module 1713) | |Widget Modules ae Graphics Module L- [Weather Widget ~ re) [Text Input Module L- ee [Stocks Widget a IGPS Module L-t36 [Calculator Widget aa Applications 37 [Alarm Clock Widget“ 149" (Contacts Module “ine Dictionary Widget} [Telephone Module Lo 139 149-6 [Video Conference Module |" 445 User-Created Widgets) |“ 1.5 [E-mail Client Module 1 a1 | [Widget Creator Module a linstant Messaging Module |“ 442 | [Search Module }~ [Blogging Module 443 i [Camera Module ae = Lp 162 limage Management Module |~ boceeeal 145 System \Video Player Module ae [Music Player Module a7 External | 124 [Browsing Module Port 1 F103 ft 8 03 104 7] ¥ +1 RF Circuitry |~ 198 + Controller 12—| 103 440 Spoakor 103 | peripherais | |103___\. arin Interface ||§ [Audio FU Circuitry 10H] Processons) ie on + as Sensor w166 VO Subsystem 188 106 +] = Display cones) Other Input Controller Coats Controtter(s) 156—| t - #103 103 F103 Optical Other Input betes Sensor(s) Control | "76 vy Sy 164 Devices Figure 1

You might also like