Handheld electronic device with text disambiguation -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
01/10/08 - USPTO Class 715 |  76 views | #20080010611 | Prev - Next | About this Page  715 rss/xml feed  monitor keywords

Handheld electronic device with text disambiguation

USPTO Application #: 20080010611
Title: Handheld electronic device with text disambiguation
Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.
(end of abstract)
Agent: Eckert Seamans Cherin & Mellott - Pittsburgh, PA, US
Inventors: Vadim Fux, Harry Richmond Major, Jason T. Griffin
USPTO Applicaton #: 20080010611 - Class: 715816000 (USPTO)

Related Patent Categories: Data Processing: Presentation Processing Of Document, Operator Interface Processing, And Screen Saver Display Processing, Operator Interface (e.g., Graphical User Interface), On-screen Workspace Or Object, Menu Or Selectable Iconic Array (e.g., Palette), Partial Input Lookup (e.g., Partial String Lookup)

Handheld electronic device with text disambiguation description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20080010611, Handheld electronic device with text disambiguation.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The invention relates generally to handheld electronic devices and, more particularly, to a handheld electronic device having a reduced keyboard and an input disambiguation function, and also relates to an associated method.

[0003] 2. Background Information

[0004] Numerous types of handheld electronic devices are known. Examples of such handheld electronic devices include, for instance, personal data assistants (PDAs), handheld computers, two-way pagers, cellular telephones, and the like. Many handheld electronic devices also feature wireless communication capability, although many such handheld electronic devices are stand-alone devices that are functional without communication with other devices.

[0005] Such handheld electronic devices are generally intended to be portable, and thus are of a relatively compact configuration in which keys and other input structures often perform multiple functions under certain circumstances or may otherwise have multiple aspects or features assigned thereto. With advances in technology, handheld electronic devices are built to have progressively smaller form factors yet have progressively greater numbers of applications and features resident thereon. As a practical matter, the keys of a keypad can only be reduced to a certain small size before the keys become relatively unusable. In order to enable text entry, however, a keypad must be capable of entering all twenty-six letters of the Roman alphabet, for instance, as well as appropriate punctuation and other symbols.

[0006] One way of providing numerous letters in a small space has been to provide a "reduced keyboard" in which multiple letters, symbols, and/or digits, and the like, are assigned to any given key. For example, a touch-tone telephone includes a reduced keypad by providing twelve keys, of which ten have digits thereon, and of these ten keys eight have Roman letters assigned thereto. For instance, one of the keys includes the digit "2" as well as the letters "A", "B", and "C". Other known reduced keyboards have included other arrangements of keys, letters, symbols, digits, and the like. Since a single actuation of such a key potentially could be intended by the user to refer to any of the letters "A", "B", and "C", and potentially could also be intended to refer to the digit "2", the input generally is an ambiguous input and is in need of some type of disambiguation in order to be useful for text entry purposes.

[0007] In order to enable a user to make use of the multiple letters, digits, and the like on any given key, numerous keystroke interpretation systems have been provided. For instance, a "multi-tap" system allows a user to substantially unambiguously specify a particular character on a key by pressing the same key a number of times equivalent to the position of the desired character on the key. For example, on the aforementioned telephone key that includes the letters "ABC", and the user desires to specify the letter "C", the user will press the key three times. While such multi-tap systems have been generally effective for their intended purposes, they nevertheless can require a relatively large number of key inputs compared with the number of characters that ultimately are output.

[0008] Another exemplary keystroke interpretation system would include key chording, of which various types exist. For instance, a particular character can be entered by pressing two keys in succession or by pressing and holding first key while pressing a second key. Still another exemplary keystroke interpretation system would be a "press-and-hold/press-and-release" interpretation function in which a given key provides a first result if the key is pressed and immediately released, and provides a second result if the key is pressed and held for a short period of time. While they systems have likewise been generally effective for their intended purposes, such systems also have their own unique drawbacks.

[0009] Another keystroke interpretation system that has been employed is a software-based text disambiguation function. In such a system, a user typically presses keys to which one or more characters have been assigned, generally pressing each key one time for each desired letter, and the disambiguation software attempt to predict the intended input. Numerous such systems have been proposed, and while many have been generally effective for their intended purposes, shortcomings still exist.

[0010] It would be desirable to provide an improved handheld electronic device with a reduced keyboard that seeks to mimic a QWERTY keyboard experience or other particular keyboard experience. Such an improved handheld electronic device might also desirably be configured with enough features to enable text entry and other tasks with relative ease.

SUMMARY OF THE INVENTION

[0011] In view of the foregoing, an improved handheld electronic device includes a keypad in the form of a reduced QWERTY keyboard and is enabled with disambiguation software. As a user enters keystrokes, the device provides output in the form of a default output and a number of variants from which a user can choose. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. In certain predefined circumstances, the disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

[0012] Accordingly, an aspect of the invention is to provide an improved handheld electronic device and an associated method, with the handheld electronic device including a reduced keyboard that seeks to simulate a QWERTY keyboard experience or another particular keyboard experience.

[0013] Another aspect of the invention is to provide an improved handheld electronic devices and an associated method that provide a text input disambiguation function.

[0014] Another aspect of the invention is to provide an improved handheld electronic device and an associated method that employ a disambiguation function that, responsive to an ambiguous input, provides a number of proposed outputs according to relative frequency.

[0015] Another aspect of the invention is to provide an improved handheld electronic device and an associated method that provide a number of proposed outputs that can be based upon relative frequency and/or can result from various logic structures resident on the device.

[0016] Another aspect of the invention is to provide an improved handheld electronic device and an associated method that enable a custom experience by a user based upon various learning features and other features.

[0017] Another aspect of the invention is to provide an improved handheld electronic device and an associated method that employ a disambiguation function that can be selectively disabled in certain predefined circumstances.

[0018] Another aspect of the invention is to provide an improved handheld electronic device and an associated method, wherein the handheld electronic device includes an input apparatus which facilitates the selection of variants with relative ease.

[0019] Another aspect of the invention is to provide an improved handheld electronic device and an associated method that employ a disambiguation function to disambiguate text input from a reduced QWERTY keyboard or other keyboard and that allow editing of the text input.

[0020] Accordingly, an aspect of the invention is to provide an improved method of providing an input into a handheld electronic device including an input apparatus, an output apparatus, and a memory having a plurality of objects stored therein. The plurality of objects include a plurality of language objects and a plurality of frequency objects, with at least a portion of the language objects of the plurality of language objects being associated with an associated frequency object of the plurality of frequency objects. The input apparatus includes a plurality of input members, with each of at least a portion of the input members of the plurality of input members having a plurality of characters assigned thereto. The general nature of the method can be generally stated as including providing a disambiguation function which, responsive to an ambiguous input of a number of input member actuations of a number of the input members of the plurality of input members, at least a portion of the number of the input members of the ambiguous input including a plurality of characters assigned thereto, is operable to generate a number of prefix objects corresponding with the ambiguous input, with each prefix object of the number of prefix objects including a number of the characters of the number of the input members of the ambiguous input, and is operable to generate a result by, for each prefix object of at least a portion of the number of prefix objects, identifying a language object that corresponds with the prefix object, obtaining an associated frequency object of the plurality of frequency objects that corresponds with the identified language object, and outputting an output of at least a portion of the prefix objects of the result to provide a number of proposed disambiguated outputs that substantially each have a correspondence with the ambiguous input, with substantially each proposed disambiguated output of the number of proposed disambiguated outputs having a quantity of characters that is substantially equal to the quantity of the input member actuations of the number of input member actuations of the ambiguous input. The method further includes detecting the existence of a predetermined condition. The method further includes, responsive to the detecting the existence of a predetermined condition, disabling at least temporarily the disambiguation function. The method further includes, responsive to the disabling at least temporarily the disambiguation function, providing an alternate input interpretation function. The method further includes detecting another input of another number of input member actuations of the input members of the plurality of input members, with at least a portion of the number of the input members of the another input including a plurality of characters assigned thereto, and interpreting with the alternate input interpretation function the another input according to a predefined format related to the predetermined condition.

[0021] Another aspect of the invention is to provide an improved handheld electronic device, the general nature of which can be stated as including a processor unit including a processor, an input apparatus, an output apparatus, and a memory having a plurality of objects and a routine stored therein. The plurality of objects include a plurality of language objects and a plurality of frequency objects, with at least a portion of the language objects of the plurality of language objects being associated with an associated frequency object of the plurality of frequency objects. The input apparatus includes a plurality of input members, with each of at least a portion of the input members of the plurality of input members having a plurality of characters assigned thereto. The routine is adapted to provide a disambiguation function. Responsive to an ambiguous input of a number of input member actuations of a number of the input members of the plurality of input members, with at least a portion of the number of the input members of the ambiguous input including a plurality of characters assigned thereto, the disambiguation function is adapted to generate a number of prefix objects corresponding with the ambiguous input, with each prefix object of the number of prefix objects including a number of the characters of the number of the input members of the ambiguous input, and is adapted to generate a result by, for each prefix object of at least a portion of the number of prefix objects, identifying a language object that corresponds with the prefix object, obtaining an associated frequency object of the plurality of frequency objects that corresponds with the identified language object, and outputting an output of at least a portion of the prefix objects of the result to provide a number of proposed disambiguated outputs that substantially each have a correspondence with the ambiguous input, with substantially each proposed disambiguated output of the number of proposed disambiguated outputs having a quantity of characters that is substantially equal to the quantity of the input member actuations of the number of input member actuations of the ambiguous input. The routine is adapted to detect the existence of a predetermined condition. Responsive to the detection of the existence of a predetermined condition, the routine is adapted to disable at least temporarily the disambiguation function Responsive to the at least temporary disablement of the disambiguation function, the routine is adapted to provide an alternate input interpretation function. The routine is adapted to detect another input of another number of input member actuations of the input members of the plurality of input members, with at least a portion of the number of the input members of the another input including a plurality of characters assigned thereto. The routine is adapted to interpret with the alternate input interpretation function the another input according to a predefined format related to the predetermined condition.

BRIEF DESCRIPTION OF THE DRAWINGS

Continue reading about Handheld electronic device with text disambiguation...
Full patent description for Handheld electronic device with text disambiguation

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Handheld electronic device with text disambiguation patent application.
###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Handheld electronic device with text disambiguation or other areas of interest.
###


Previous Patent Application:
Method and device for providing quick menu in menu screen of mobile commnunication terminal
Next Patent Application:
Information processing apparatus, information processing system, control method thereof, program, and storage medium
Industry Class:
Data processing: presentation processing of document

###

FreshPatents.com Support
Thank you for viewing the Handheld electronic device with text disambiguation patent info.
IP-related news and info


Results in 0.89195 seconds


Other interesting Feshpatents.com categories:
Accenture , Agouron Pharmaceuticals , Amgen , AT&T , Bausch & Lomb , Callaway Golf