Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A portable electronic device (100,400) and user interface (425) are operated using a method including initiating entry of a content string; determining the most probable completion alternative or a content prediction using a personalized and learning database (430); displaying the most probable completion alternative or next content prediction; determining whether a user has accepted the most probable completion alternative or next content prediction; and adding the most probable completion alternative or next content prediction to the content string upon user acceptance.

InventorsHeiko K. Sacher, Maria E. Romera, Jens Nagel
Current U.S. Classification715/261; 715/201
International Classification: G06F017/24; G06F017/21; G06F017/00; G06F015/00

View patent at USPTO
Search USPTO Assignment Database
Download USPTO Public PAIR data

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7548849Apr 29, 2005Jun 16, 2009Research In Motion LimitedMethod for generating text that meets specified characteristics in a handheld electronic device and a handheld electronic device incorporating the same
US7580829Feb 11, 2005Aug 25, 2009Tegic Communications, Inc.Apparatus and method for reordering of multiple language databases for text disambiguation
US7580925Apr 19, 2006Aug 25, 2009Tegic Communications, Inc.Efficient storage and search of word lists and other text
US7587378Apr 27, 2006Sep 8, 2009TEGIC Communications, Inc.Embedded rule engine for rendering text and other applications
US7610194Jul 16, 2003Oct 27, 2009Tegic Communications, Inc.Dynamic database reordering system
US7636083Feb 16, 2005Dec 22, 2009Tegic Communications, Inc.Method and apparatus for text input in various languages
US7679534Jun 10, 2004Mar 16, 2010Tegic Communications, Inc.Contextual prediction of user words and user actions
US7712053Jun 20, 2002May 4, 2010Tegic Communications, Inc.Explicit character filtering of ambiguous text entry
US7720682Feb 7, 2006May 18, 2010Tegic Communications, Inc.Method and apparatus utilizing voice input to resolve ambiguous manually entered text input
US7750891Jun 28, 2004Jul 6, 2010Tegic Communications, Inc.Selective input system based on tracking of motion parameters of an input device
US7778818Sep 21, 2007Aug 17, 2010Tegic Communications, Inc.Directional input system with automatic correction
US7809719Feb 8, 2007Oct 5, 2010Microsoft CorporationPredicting textual candidates
US7821503May 11, 2009Oct 26, 2010Tegic Communications, Inc.Touch screen and graphical user interface
US7880730Sep 11, 2007Feb 1, 2011Tegic Communications, Inc.Keyboard system with automatic correction
US7881936Jun 1, 2005Feb 1, 2011Tegic Communications, Inc.Multimodal disambiguation of speech recognition
US7907122Dec 6, 2005Mar 15, 2011Zi Corporation of Canada, Inc.User interface with augmented searching characteristics
US7912700Feb 8, 2007Mar 22, 2011Microsoft CorporationContext based word prediction
US7956844Apr 7, 2006Jun 7, 2011Research In Motion LimitedHandheld electronic device providing a learning function to facilitate correction of erroneous text entry in environment of text requiring multiple sequential actuations of the same key, and associated method
US7996769Apr 5, 2006Aug 9, 2011Research In Motion LimitedHandheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature
US8036878May 18, 2005Oct 11, 2011Never Wall Treuhand GmbHDevice incorporating improved text input mechanism
US8078978Nov 21, 2007Dec 13, 2011Google Inc.Method and system for predicting text
US8095364Jul 2, 2010Jan 10, 2012Tegic Communications, Inc.Multimodal disambiguation of speech recognition
US8103499Mar 18, 2008Jan 24, 2012Tegic Communications, Inc.Disambiguation of telephone style key presses to yield Chinese text using segmentation and selective shifting
US8117540Nov 15, 2007Feb 14, 2012Neuer Wall Treuhand GmbHMethod and device incorporating improved text input mechanism
US8188978Apr 28, 2011May 29, 2012Research In Motion LimitedHandheld electronic device providing a learning function to facilitate correction of erroneous text entry and associated method
US8201087Jan 31, 2008Jun 12, 2012Tegic Communications, Inc.Spell-check for a keyboard system with automatic correction
US8204921Oct 1, 2008Jun 19, 2012Tegic Communications, Inc.Efficient storage and search of word lists and other text
US8225203Nov 4, 2010Jul 17, 2012Nuance Communications, Inc.Spell-check for a keyboard system with automatic correction
US8237681Jul 2, 2010Aug 7, 2012Tegic Communications, Inc.Selective input system and process based on tracking of motion parameters of an input object
US8237682Oct 22, 2010Aug 7, 2012Tegic Communications, Inc.System and process for selectable input with a touch screen

Claims

1. A method of operating an electronic device comprising the steps of:

initiating entry of a content string;

determining a most probable completion alternative using a personalized and learning database;

displaying the most probable completion alternative;

determining whether a user has accepted the most probable completion alternative; and
adding the most probable completion alternative to the content string when the user has accepted the most probable completion alternative.

2. The method of operating an electronic device as defined in claim 1, wherein the user accepting the most probable completion alternative comprises a user pressing a control of a navigation key.

3. The method of operating an electronic device as defined in claim 1, wherein the user accepting the most probable completion alternative comprises a user pressing a soft key.

4. The method of operating an electronic device as defined in claim 1, wherein the step of adding further comprises:

changing one or more display characteristics of the most probable completion alternative.

5. The method of operating an electronic device as defined in claim 1, further comprising the steps of:

detecting a user input for going back in the content string after the adding step; and

eliminating the most probable completion alternative from the content string.

6. The method of operating an electronic device as defined in claim 5, wherein the user input comprises a user pressing a left control of a navigation key.

7. The method of operating an electronic device as defined in claim 1 wherein the database comprises recently used data selected from a group consisting of one or more new words, one or more word associations, one or more context associations, one or more sensitivity associations, one or more Uniform Resource Locators, and one or more electronic mail addresses.

8. A method of operating an electronic device as defined in claim 1, further comprising the steps of:

dismissing the most probable completion alternative when the user does not accept the most probable completion alternative; and

displaying a next most probable completion alternative.

9. The method of operating an electronic device as defined in claim 1, further comprising the steps of:

overriding the most probable completion alternative by a user input; and

displaying a next most probable completion alternative.

10. The method of operating an electronic device as recited in claim 9, wherein the step of overriding comprises:

the user pressing a first set of controls of the navigation key to indicate the overriding; and

the user pressing a second set of controls of the navigation key to scroll through one or more completion alternates.

11. A method of operating an electronic device comprising the steps of:

detecting a content entry;

receiving a request by a user for a content prediction;

identifying a most probable next content prediction by using a personalized and learning database;

displaying the most probable next content prediction;
determining whether a user has accepted the most probable next content prediction; and
adding the most probable next content prediction to the content entry when the user has accepted the most probable next content prediction.

12. The method of operating an electronic device as defined in claim 11, wherein the request by the user for prediction comprises the user pressing a first control of a navigation key.

13. The method of operating an electronic device as defined in claim 12 wherein the user accepts the most probable next content prediction as displayed by pressing a second control of the navigation key.

14. The method of operating an electronic device as defined in claim 11 wherein the user accepts the most probable next content prediction as displayed by pressing a soft key.

15. The method of operating an electronic device as defined in claim 11 wherein the most probable next content prediction is selected from a group consisting of one or more textual predictions, one or more numeric predictions, one or more symbolic predictions, one or more iconic predictions, and one or more sounds predictions.

16. The method of operating an electronic device as defined in claim 11 wherein the user accepts one or more portions of the most probable next content prediction.

17. The method of operating an electronic device as defined in claim 11 wherein the user accepts the entire most probable next content prediction.

18. The method of operating an electronic device as defined in claim 11, further comprising the step of:

editing the most probable next content prediction.

19. The method of operating an electronic device as defined in claim 18, wherein the editing step comprises pressing a control of a navigation key to move the focus to a next content element and comparing the next content element to one or more content prediction alternates.

20. The method of operating an electronic device as defined in claim 11, further comprising the steps of:

retrieving one or more alternate predictive content from the personalized and learning database;

displaying the one or more alternate predictive content; and

reviewing the one or more alternate predictive content by a user using one or more controls of a navigation key.

21. The method of operating an electronic device as defined in claim 11, further comprising the step of:

providing one or more additional content predictions.

22. The method of operating an electronic device as defined in claim 11, further comprising the steps of:

receiving a request for less prediction; and

backing up the predictive content to an earlier point in the editing.

23. The method of operating an electronic device as defined in claim 22 wherein the request for less prediction comprises a user pressing a control of a navigation key.

24. The method of operating an electronic device as defined in claim 11, further comprising the steps of;

receiving further content entry from a user input.

25. A portable electronic device comprising:

a display for displaying a content string including one or more content elements;

a user input for entering the one or more content elements of the content string; and

a user interface coupled to the display and further coupled to the user input, wherein the user interface is adapted to:
determine a most probable completion alternative;
cause to the most probable completion alternative to be displayed; and
adding the most probable completion alternative to the content string in response to receiving a signal from the user input that the user has accepted the most probable completion alternative.

26. The portable communication device as defined in claim 25 wherein the user input comprises:

a navigation key having at least two control keys,

wherein a first control key provides for accepting of the most probable completion alternative.

27. The portable communication device as defined in claim 26 wherein a second control key provides for removing the added most probable completion alternative from the content string.

28. The portable communication device as defined in claim 27 wherein a third control key provides for requesting a next most probable completion alternative.

29. The portable communication device as defined in claim 27 wherein a third control key provides for overriding the most probable completion alternative, and further wherein a fourth control key provides for scrolling through one or more completion alternates.

30. The portable communication device as defined in claim 25, further comprising:

a memory for storing one or more user interface data memory, wherein the one or more user interface data includes user interface data selected from a group consisting of context associations, sensitivity associations, user entered content strings, and language dictionaries,

wherein the user interface is adapted to determine the most probable completion alternative using the one or more user interface data memory.

31. A portable electronic device comprising:

a display for displaying a content string including one or more content elements;

a user input for entering the one or more content elements of the content string; and

a user interface coupled to the display and further coupled to the user input, wherein the user interface is adapted to:
detecting a content entry from the user input;
receiving a request from the user input for a content prediction
identifying a most probable next content prediction by using a personalized and learning database;
causing the most probable next content prediction to be displayed on the display; and
adding the most probable next content prediction to the content entry on the display in response to receiving a user acceptance from the user input.

32. The portable electronic device as defined in claim 31, wherein the user input comprises:

a navigation key having at least two control keys,

wherein a first of the at least two control keys provides for a request by the user for content prediction.

33. The portable electronic device as defined in claim 32, wherein a second of the at least two control keys provides for the user acceptance of the most probable next content prediction.

34. The portable electronic device as defined in claim 33 wherein a third control key provides for a user request for a list of content prediction alternates.