Source: http://www.google.com/patents/US8232973?dq=5,845,077
Timestamp: 2014-10-22 10:57:24
Document Index: 228092256

Matched Legal Cases: ['art 3000', 'Application No. 2007342164', 'Application No. 07', 'Application No. 07', 'Application No. 07', 'Application No. 200780052020']

Patent US8232973 - Method, device, and graphical user interface providing word recommendations ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA portable electronic device having a touch screen display performs a set of operations, including displaying a plurality of key icons, each having an adjustable size hit region, and receiving a sequence of individual touch points input by a user on the touch screen display. The operations performed...http://www.google.com/patents/US8232973?utm_source=gb-gplus-sharePatent US8232973 - Method, device, and graphical user interface providing word recommendations for text inputAdvanced Patent SearchPublication numberUS8232973 B2Publication typeGrantApplication numberUS 12/165,554Publication dateJul 31, 2012Filing dateJun 30, 2008Priority dateJan 9, 2008Also published asUS20090174667, US20120304100Publication number12165554, 165554, US 8232973 B2, US 8232973B2, US-B2-8232973, US8232973 B2, US8232973B2InventorsKenneth Kocienda, Greg Christie, Bas Ording, Scott Forstall, Richard Williamson, Jerome Ren� BellegardaOriginal AssigneeApple Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (66), Non-Patent Citations (26), Referenced by (23), Classifications (12), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetMethod, device, and graphical user interface providing word recommendations for text inputUS 8232973 B2Abstract A portable electronic device having a touch screen display performs a set of operations, including displaying a plurality of key icons, each having an adjustable size hit region, and receiving a sequence of individual touch points input by a user on the touch screen display. The operations performed by the device further include processing the received individual touch points by: forming a user-input directed graph for the sequence of individual touch points received so far, determining a character corresponding to a last received individual touch point in accordance with the adjustable hit regions of the displayed key icons, displaying a sequence of characters corresponding to the sequence of individual touch points, and updating sizes of the adjustable hit regions for a plurality of the key icons in accordance with the sequence of individual touch points input by the user.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5305205Oct 23, 1990Apr 19, 1994Weber Maria LComputer-assisted transcription apparatusUS5581484 *Jun 27, 1994Dec 3, 1996Prince; Kevin R.Method of entering information into a computerUS5736974Apr 1, 1996Apr 7, 1998International Business Machines CorporationMethod and apparatus for improving visibility and selectability of iconsUS5748512Feb 28, 1995May 5, 1998Microsoft CorporationAdjusting keyboardUS5818451Aug 12, 1996Oct 6, 1998International Busienss Machines CorporationComputer programmed soft keyboard system, method and apparatus having user input displacementUS5896321Nov 14, 1997Apr 20, 1999Microsoft CorporationText completion system for a miniature computerUS6040824Jun 30, 1997Mar 21, 2000Aisin Aw Co., Ltd.Information display system with touch panelUS6073036 *Apr 28, 1997Jun 6, 2000Nokia Mobile Phones LimitedMobile station with touch input having automatic symbol magnification functionUS6169538Aug 13, 1998Jan 2, 2001Motorola, Inc.Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devicesUS6259436Dec 22, 1998Jul 10, 2001Ericsson Inc.Apparatus and method for determining selection of touchable items on a computer touchscreen by an imprecise touchUS6271835Sep 3, 1998Aug 7, 2001Nortel Networks LimitedTouch-screen input deviceUS6307548Sep 24, 1998Oct 23, 2001Tegic Communications, Inc.Reduced keyboard disambiguating systemUS6469722Jan 29, 1999Oct 22, 2002International Business Machines CorporationMethod and apparatus for executing a function within a composite icon and operating an object therebyUS6597345Nov 5, 2001Jul 22, 2003Jetway Technologies Ltd.Multifunctional keypad on touch screenUS6714221Aug 3, 2000Mar 30, 2004Apple Computer, Inc.Depicting and setting scroll amountUS6795059Aug 13, 2001Sep 21, 2004Alpine Electronics, Inc.Operating device for controlling electronic devices utilizing a touch panelUS6803905May 30, 1997Oct 12, 2004International Business Machines CorporationTouch sensitive apparatus and method for improved visual feedbackUS6857800May 28, 2002Feb 22, 2005Inventec Appliances Corp.Method for inputting different characters by multi-directionally pressing a single key more than one timeUS7038659Mar 20, 2003May 2, 2006Janusz Wiktor RajkowskiSymbol encoding apparatus and methodUS7057607Jun 30, 2003Jun 6, 2006Motorola, Inc.Application-independent text entry for touch-sensitive displayUS7194699Jan 14, 2003Mar 20, 2007Microsoft CorporationAnimating images to reflect user selectionUS7443316Sep 1, 2005Oct 28, 2008Motorola, Inc.Entering a character into an electronic deviceUS7477240Sep 17, 2002Jan 13, 2009Lenovo Singapore Pte. Ltd.Input apparatus, computer apparatus, method for identifying input object, method for identifying input object in keyboard, and computer programUS7508324Mar 22, 2005Mar 24, 2009Daniel SuraquiFinger activated reduced keyboard and a method for performing text inputUS7526738Aug 20, 2007Apr 28, 2009Apple Inc.User interface for providing consolidation and accessUS7584093 *Apr 25, 2005Sep 1, 2009Microsoft CorporationMethod and system for generating spelling suggestionsUS7679534Jun 10, 2004Mar 16, 2010Tegic Communications, Inc.Contextual prediction of user words and user actionsUS7683886Sep 5, 2006Mar 23, 2010Research In Motion LimitedDisambiguated text message review functionUS7712053Jun 20, 2002May 4, 2010Tegic Communications, Inc.Explicit character filtering of ambiguous text entryUS7725838Nov 30, 2006May 25, 2010Nokia CorporationCommunication terminal having a predictive editor applicationUS20020085037Nov 9, 2001Jul 4, 2002Change Tools, Inc.User definable interface system, method and computer program productUS20020140679Mar 29, 2002Oct 3, 2002Tai Chun WenKeypad apparatus and method for inputting data and characters for a computing device or cellular phoneUS20020191029Apr 17, 2002Dec 19, 2002Synaptics, Inc.Touch screen with user interface enhancementUS20030090467Nov 9, 2001May 15, 2003David HohlAlphanumeric keypad and display system and methodUS20030149978Feb 7, 2002Aug 7, 2003Bruce PlotnickSystem and method for using a personal digital assistant as an electronic program guideUS20030193481Apr 12, 2002Oct 16, 2003Alexander SokolskyTouch-sensitive input overlay for graphical user interfaceUS20030197736May 30, 2003Oct 23, 2003Murphy Michael W.User interface for character entry using a minimum number of selection keysUS20040070567Oct 1, 2003Apr 15, 2004Longe Michael R.Directional input system with automatic correctionUS20040135774Dec 30, 2002Jul 15, 2004Motorola, Inc.Method and system for providing a disambiguated keypadUS20040160419Feb 11, 2003Aug 19, 2004Terradigital Systems Llc.Method for entering alphanumeric characters into a graphical user interfaceUS20040178994Mar 10, 2003Sep 16, 2004International Business Machines CorporationDynamic resizing of clickable areas of touch screen applicationsUS20040183833Mar 19, 2003Sep 23, 2004Chua Yong TongKeyboard error reduction method and apparatusUS20040196256Mar 29, 2004Oct 7, 2004Wobbrock Jacob O.Using edges and corners for character inputUS20050024341Apr 17, 2002Feb 3, 2005Synaptics, Inc.Touch screen with user interface enhancementUS20050099398 *Nov 7, 2003May 12, 2005Microsoft CorporationModifying electronic documents with recognized content or other associated dataUS20050190970Feb 27, 2004Sep 1, 2005Research In Motion LimitedText input system for a mobile electronic device and methods thereofUS20050216331Mar 29, 2004Sep 29, 2005United Parcel Service Of America, Inc.Computer system for monitoring actual performance to standards in real timeUS20050278647May 31, 2005Dec 15, 2005Change Tools, Inc.User definable interface system and methodUS20060152496Jan 13, 2005Jul 13, 2006602531 British Columbia Ltd.Method, system, apparatus and computer-readable media for directing input associated with keyboard-type deviceUS20060206454Mar 8, 2005Sep 14, 2006Forstall Scott JImmediate search feedbackUS20060246955May 2, 2005Nov 2, 2006Mikko NirhamoMobile communication device and method thereforUS20060265648Oct 21, 2005Nov 23, 2006Roope RainistoElectronic text input involving word completion functionality for predicting word candidates for partial word inputsUS20060274051Apr 17, 2006Dec 7, 2006Tegic Communications, Inc.Virtual Keyboard Systems with Automatic CorrectionUS20070040813Sep 20, 2006Feb 22, 2007Forword Input, Inc.System and method for continuous stroke word-based text inputUS20070046641 *Sep 1, 2005Mar 1, 2007Swee Ho LimEntering a character into an electronic deviceUS20070061754Aug 25, 2006Mar 15, 2007Veveo, Inc.User interface for visual cooperation between text input and display deviceUS20070067272Jun 16, 2006Mar 22, 2007Microsoft CorporationSearch interface for mobile devicesUS20070130128Nov 17, 2006Jun 7, 2007Veveo, Inc.System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errorsUS20070152978Jul 24, 2006Jul 5, 2007Kenneth KociendaKeyboards for Portable Electronic DevicesUS20080059876Aug 31, 2006Mar 6, 2008International Business Machines CorporationMethods and apparatus for performing spelling corrections using one or more variant hash tablesUS20080167858Jan 5, 2007Jul 10, 2008Greg ChristieMethod and system for providing word recommendations for text inputUS20080168366Jan 5, 2007Jul 10, 2008Kenneth KociendaMethod, system, and graphical user interface for providing word recommendationsUS20080259022Oct 13, 2006Oct 23, 2008Philip Andrew MansfieldMethod, system, and graphical user interface for text entry with partial word displayUS20090327977Mar 22, 2007Dec 31, 2009Bachfischer KatharinaInteractive control device and method for operating the interactive control deviceWO1998033111A1Jan 22, 1998Jul 30, 1998Tegic Communications IncReduced keyboard disambiguating systemWO2000038041A1Dec 20, 1999Jun 29, 2000Healey NicholasKeyboard system for a computing device with correction of key based input errors* Cited by examinerNon-Patent CitationsReference1CALL Centre 1999, "Word Prediction," Copyright (c) The CALL Centre & Scottish Executive Education Dept., pp. 63-73.2Dyslexic.com, "AlphaSmart 3000 with CoWriter SmartApplet: Don Johnston Special Needs," http://www.dyslexic.com/procuts.php?catid=2&pid=465&PHPSESSID=2511b800000f7da..., downloaded Dec. 6, 2005, 13 pages.3Final Office Action dated Feb. 1, 2010, received in U.S. Appl. No. 11/549,624.4Final Office Action dated Jun. 25, 2010, received in U.S. Appl. No. 11/620,641.5Final Office Action dated Nov. 29, 2010, received in U.S. Appl. No. 11/620,642.6Glossary of Adaptive Technologies: Word Prediction, http://www.utoronto.ca/atrc/reference/techwordpred.htrnl, printed Dec. 6, 2005, 5 pages.7International Search Report and Written Opinion for International Application PCT/US2007/088872, mailed May 8, 2008.8International Search Report and Written Opinion for International Application PCT/US2007/088873, mailed May 8, 2008.9MacTech, "KeyStrokes 3.5 for Mac OS X Boosts Word Prediction," http://www.mactech.com/news/?p=1007129, printed Jan. 7, 2008, 3 pages.10Mobile Tech News, "T9 Text Input Software Updated," htpp://www.mobiletechnews.com/info/2004/11/23/122155.html, Nov. 23, 2004, 4 pages.11NCIP: Word Prediction Collection, "What is Word Prediction?" http://www2.edc.org/NCIP/library/wp/What-is.htm, printed Jan. 7, 2008, 2 pages.12NCIP: Word Prediction Collection, "What is Word Prediction?" http://www2.edc.org/NCIP/library/wp/What�is.htm, printed Jan. 7, 2008, 2 pages.13NCIP: Word Prediction Collection, NCIP Library: Word Prediction Collection, http://www2.edc.org/NCIP/library/wp/toc.htm, printed Jan. 7, 2008, 4 pages.14Notice of Allowance dated Jun. 3, 2010, received in U.S. Appl. No. 11/549,624.15Office Action dated Apr. 1, 2010, received in Australian Patent Application No. 2007342164, which corresponds to U.S. Appl. No. 11/620,641.16Office Action dated Apr. 10, 2009, for U.S. Appl. No. 11/549,624.17Office Action dated Dec. 7, 2010, received in European Patent Application No. 07 869 922.0, which corresponds to U.S. Appl. No. 11/620,641.18Office Action dated Feb. 18, 2011, received in U.S. Appl. No. 11/620,642.19Office Action dated Jul. 22, 2009, for U.S. Appl. No. 11/549,624.20Office Action dated Mar. 30, 2010, received in U.S. Appl. No. 11/620,642.21Office Action dated May 22, 2009, for U.S. Appl. No. 11/459,615.22Office Action dated May 26, 2010, received in European Application No. 07 869 922.0, which corresponds to U.S. Appl. No. 11/620,641.23Office Action dated May 26, 2010, received in European Application No. 07 869 923.8, which corresponds to U.S. Appl. No. 11/620,642.24Office Action dated May 28, 2009, for U.S. Appl. No. 11/459,606.25Office Action dated Nov. 20, 2009, received in U.S. Appl. No. 11/620,641 (related).26Office Action dated Nov. 25, 2010, received in Chinese Patent Application No. 200780052020.1, which corresponds to U.S. Appl. No. 11/620,641.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8413066 *Nov 5, 2009Apr 2, 2013Dmytro LysytskyyVirtual keyboard with visually enhanced keysUS8583421 *Mar 4, 2010Nov 12, 2013Motorola Mobility LlcMethod and apparatus for psychomotor and psycholinguistic prediction on touch based deviceUS8612213May 23, 2013Dec 17, 2013Google Inc.Correction of errors in character strings that include a word delimiterUS8667414Aug 22, 2012Mar 4, 2014Google Inc.Gestural input at a virtual keyboardUS8701032Mar 6, 2013Apr 15, 2014Google Inc.Incremental multi-word recognitionUS8713433Jan 3, 2013Apr 29, 2014Google Inc.Feature-based autocorrectionUS8782549 *Jan 4, 2013Jul 15, 2014Google Inc.Incremental feature-based gesture-keyboard decodingUS8812984 *Jun 24, 2011Aug 19, 2014Kyocera Document Solutions Inc.Character input device, image forming apparatus and character key display methodUS8819574Oct 22, 2012Aug 26, 2014Google Inc.Space prediction for text inputUS8826167 *Jun 8, 2011Sep 2, 2014Samsung Electronics Co., Ltd.Letter input method and apparatus of portable terminalUS8843845Apr 8, 2013Sep 23, 2014Google Inc.Multi-gesture text input predictionUS20100115448 *Nov 5, 2009May 6, 2010Dmytro LysytskyyVirtual keyboard with visually enhanced keysUS20100228539 *Mar 4, 2010Sep 9, 2010Motorola, Inc.Method and apparatus for psychomotor and psycholinguistic prediction on touch based deviceUS20100286979 *Jul 31, 2008Nov 11, 2010Ginger Software, Inc.Automatic context sensitive language correction and enhancement using an internet corpusUS20100321299 *Jun 22, 2009Dec 23, 2010Research In Motion LimitedSystem and method for key layout aware spell checkUS20110307822 *Jun 8, 2011Dec 15, 2011Samsung Electronics Co. Ltd.Letter input method and apparatus of portable terminalUS20110317194 *Jun 24, 2011Dec 29, 2011Kyocera Mita CorporationCharacter input device, image forming apparatus and character key display methodUS20120054654 *Aug 3, 2011Mar 1, 2012Sony CorporationInformation processing apparatus, information processing method, and computer program productUS20120092261 *Oct 6, 2011Apr 19, 2012Sony CorporationInformation processing apparatus, information processing method, and computer programUS20120268388 *Apr 21, 2011Oct 25, 2012Mahmoud RazzaghiTouch screen text selectionUS20130246329 *Mar 16, 2012Sep 19, 2013Research In Motion LimitedIn-context word prediction and word correctionUS20130257737 *May 31, 2013Oct 3, 2013Sony CorporationInformation processing apparatus, information processing method and computer programUS20130346904 *Jun 26, 2012Dec 26, 2013International Business Machines CorporationTargeted key press zones on an interactive display* Cited by examinerClassifications U.S. Classification345/173, 345/168, 715/256, 715/773, 345/169International ClassificationG06F3/041, G06F3/048, G06F3/02Cooperative ClassificationG06F3/0237, G06F3/04895European ClassificationG06F3/023M8, G06F3/0489GLegal EventsDateCodeEventDescriptionJul 21, 2009ASAssignmentOwner name: APPLE INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KOCIENDA, KENNETH;CHRISTIE, GREG;ORDING, BAS;AND OTHERS;REEL/FRAME:022982/0742;SIGNING DATES FROM 20080708 TO 20081205Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KOCIENDA, KENNETH;CHRISTIE, GREG;ORDING, BAS;AND OTHERS;SIGNING DATES FROM 20080708 TO 20081205;REEL/FRAME:022982/0742RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google