Input Of Abbreviated Word Form Patents (Class 715/261)
  • Patent number: 8001467
    Abstract: Disclosed is a method of inputting letters in a mobile terminal by using letter keys each of which has at least one letter allocated thereto. In the method, after there is an input of at least two letter keys, first proposed letter sets are extracted from combinations of letters allocated to the input letter keys, and one of the extracted first proposed letter sets is selected. When there is a further input of the letter key, the first proposed letter sets are further extracted by combining the selected first proposed letter set with letters allocated to the further input letter key. One of the further extracted first proposed letter sets is selected and the selected letter set is received as input data.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: August 16, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong Min Kim, Gwang Woo Choe, Ho Jin Kim
  • Patent number: 7996769
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry and to learn and automatically correct mistakes typically made by the particular user.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: August 9, 2011
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Dan Rubanovich
  • Publication number: 20110167340
    Abstract: A system and method for issuing commands to an application based on contextual information. A control application receives an indication that a text manipulation event has occurred in a user interface of a second application. Next, the control application queries the second application to obtain contextual information established by the second application prior to the event, the contextual information providing context to the text manipulation event that occurred in the user interface of the second application. The control application then issues one or more commands to the second application based on the contextual information providing context to the text manipulation event.
    Type: Application
    Filed: May 28, 2010
    Publication date: July 7, 2011
    Inventors: Bradford Allen Moore, Stephen W. Swales
  • Patent number: 7975221
    Abstract: A client-side handheld device requests a server to convert server-side documents into a compression format prior to transmission of said documents to the client. The server retrieves and converts the requested documents to a raster image that is then compressed according to attributes based on information received from the client device in the initial document request. Instead of having to manipulate multiple formats which the original documents are in and supported by the server, the client-side device is preferably optimized in hardware and/or software to support and otherwise take advantage of the requested compression format. The compressed document is then delivered to the client device, in whole or in part, selectively or progressively over time per individual requests prior to displaying the received data to the end-user. Depending on the requested delivery mode, server-side documents are preferably compressed using wavelet compression methods, such as the JPEG 2000 standard, known in the arts.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: July 5, 2011
    Assignee: Xerox Corporation
    Inventors: Robert R. Buckley, Emil V. Rainero, James W. Reid, Pamela B. Spiteri
  • Publication number: 20110154175
    Abstract: A method of inputting an electronic address into an address field on a communications device, the electronic address including a plurality of text characters and non-text symbol characters. The method includes: receiving a plurality of inputs for the address field through a user input interface of the device; adding text characters to the address field corresponding to the inputs; and detecting among the inputs repetitive successive inputs of a predetermined delimiter, selecting a non-text symbol character from a set of non-text symbol characters in dependence on a number of times the delimiter has been repetitively input without any intervening inputs, and adding the selected non-text symbol character to the address field.
    Type: Application
    Filed: November 30, 2010
    Publication date: June 23, 2011
    Inventor: William Daniel Willey
  • Publication number: 20110154193
    Abstract: In accordance with an example embodiment of the present invention, there is provided a method comprising receiving a first text input at a first point in time, providing a first completion candidate for the first text input, receiving a second text input at a second point in time, determining a time difference between the second point in time and the first point in time and providing a second completion candidate for the second text input based on at least the first completion candidate and the time difference.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Mathias Johan Philip Creutz, Jani Kristian Nurminen
  • Patent number: 7962848
    Abstract: A method and system for reducing an amount of horizontal space required when displaying a plurality of columns on a display screen is disclosed. The at least one column of the plurality of columns has at least one entry containing text data. The method and system include obtaining the at least one entry from the at least one column, and abbreviating a width of the at least one entry, determining if there is another entry containing text data. The method and system further include repeating the steps of obtaining the at least one entry, abbreviating the at least one entry and determining if there is another entry until all of the at least one entries are abbreviated. The method and system further include displaying the at least one column having the at least one abbreviated entry.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventor: Randal Lee Bertram
  • Patent number: 7957955
    Abstract: Word recommendations are provided in response to text input. For a particular text input, possible word recommendations are identified based on the characters of the input and corresponding neighbor characters on a keyboard layout. The possible word recommendations are scored based on how closely they match the input word on a character-by-character basis, and a subset of the possible word recommendations are selected for presentation to the user.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: June 7, 2011
    Assignee: Apple Inc.
    Inventors: Greg Christie, Bas Ording, Scott Forstall, Kenneth Kocienda, Richard Williamson, Jerome René Bellegarda
  • Patent number: 7956844
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device provides a learning function which facilitates providing proposed corrected output by the device in certain circumstances of erroneous input.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: June 7, 2011
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Publication number: 20110131488
    Abstract: The present invention provides a word input method including the steps of selectively inputting one or more letters containing the first letter of the word to be inputted; extracting, as a first priority, a word having less letters than a predetermined number, and which coincides with the word to be inputted, in a sequence from the first letter, from words containing one or more letters, from a word storage unit; extracting, as a second priority, a word having less letters than the predetermined number, from words containing one or more letters, from the word storage unit; extracting, as a third priority, a word having more letters than the predetermined number, and which coincides with the word to be inputted, in a sequence from the first letter, from words containing one or more letters, from the word storage unit; extracting, as a fourth priority, a word having more letters than the predetermined number, from words containing one or more letters, from the word storage unit; dividing the words of the first
    Type: Application
    Filed: February 8, 2011
    Publication date: June 2, 2011
    Inventor: Yun Kee KANG
  • Publication number: 20110087961
    Abstract: The invention relates to a computerized system for predicting completions to input text which is typed by a user to a text-oriented active application within a client computer, which comprises: (a) an off-line server that gathers texts from textual repositories, analyzes and processes the same to produce entries for an off-line database, said off-line server updates periodically a real time database of a real time server; (b) a real-time prediction server for receiving from an agent at said client computer serial requests for predictions, extracting in response to each of said requests one or more text predictions from tables within said real time database, and for conveying said one or more text predictions to said agent, wherein each of said text predictions comprises one or more words; (c) said real time database which comprises one or more tables containing word combination entries of various sizes, wherein each of said entries is associated with a weight which is used to estimate the probability for this
    Type: Application
    Filed: October 8, 2010
    Publication date: April 14, 2011
    Applicant: A.I TYPE LTD.
    Inventors: Eitan Fitusi, Noam Rotem
  • Patent number: 7921361
    Abstract: In one aspect, a method, apparatus, computer-readable medium and system is provided for facilitating user text generation and entry. In some illustrative embodiments, user input received from a digital keyboard and search list is used to retrieve completion candidates likely intended by the user or containing at least a portion of the user's intended text. Completion candidates may be selected using a pointing device (for example, a touch-sensitive screen) with a pointing operation that includes a gesture. A completion candidate may be used to search for more relevant completion candidates.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: April 5, 2011
    Assignee: 602531 British Columbia Ltd.
    Inventors: Harold David Gunn, John Chapman
  • Publication number: 20110078563
    Abstract: A portable device may attempt to predict words input by a user. In one implementation, the portable device may generate candidate words that correspond to predictions of the word being entered by the user. The candidate words being generated based on the characters input by the user of the portable device, characters in proximity to a last entered one of the input characters, and distance factors calculated based on distances between a touch-point on the a virtual keyboard and characters in proximity to the touch-point.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: Verizon Patent and licensing, Inc.
    Inventor: Donald Gene ARCHER
  • Patent number: 7912706
    Abstract: Disclosed is electronic equipment (e.g., a communication device) and method for acquiring remote dictionary information for use in SMS applications. The electronic equipment includes a processor that executes an application program within memory, the application program when executed causing the electronic equipment to: request remote dictionary information related to the user information from an associated remote server; receive remote dictionary information from the associated remote server related to the user information; and output the remote dictionary information in a user-sensible format. The method includes receiving one or more symbols from an input device; requesting remote dictionary information related to the received one or more symbols from a predictive text dictionary application stored on an associated remote server; and receiving and outputting the remote dictionary information in a user-sensible format.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: March 22, 2011
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Erik Sparre
  • Publication number: 20110060984
    Abstract: A method for word prediction of text input on an electronic device includes receiving from a user interface a number of letters, performing word correction according to the received letters to thereby generate a set of first candidate words that have a number of letters being within a predetermined range, performing word completion according to the letters inputted to thereby generate a set of second candidate words that have more letters than the number of letters inputted so far, outputting a word candidate list via the user interface in an order according to a priority ranking. A higher priority is assigned to the first candidate words while the number of letters inputted so far is within the predetermined range; otherwise, a higher priority is assigned to the second candidate words.
    Type: Application
    Filed: September 6, 2009
    Publication date: March 10, 2011
    Inventor: Yung-Chao Lee
  • Publication number: 20110047457
    Abstract: Systems and methods for managing acronym expansions are described. In one example, the method comprises creating from the plurality of identified expansions a case-insensitive group of identified expansions, wherein each identified expansion of the case-insensitive group match in a case-insensitive manner the other identified expansions of the case-insensitive group. The method also comprises assigning a weight to the text source location for each identified expansion in the case-insensitive group. The method further comprises creating from the case-insensitive group at least one case-sensitive group of identified expansions, wherein each identified expansion of the case-sensitive group of identified expansions match in a case-sensitive manner the other identified expansions of the group of case-sensitive identified expansions.
    Type: Application
    Filed: August 20, 2009
    Publication date: February 24, 2011
    Applicant: International Business Machines Corporation
    Inventors: Erika C. Flint, Jeffrey A. Kusnitz
  • Publication number: 20110047456
    Abstract: A method and apparatus for text entry are provided. The method provides a keypad comprising four directional keys and a center selection key, and assigns a set of letters to each of the four directional keys. A representation of the set of letters assigned to each of the four directional keys is provided. A sequence of selected directional keys is received in accordance with a user input, and in accordance with the selected directional keys, the set of letters assigned to each of the selected directional keys are selectively passed to a parsing algorithm. The parsing algorithm determines a user intended text input based upon the passed sequence of letter groupings.
    Type: Application
    Filed: August 19, 2009
    Publication date: February 24, 2011
    Applicant: Keisense, Inc.
    Inventors: Santosh Sharan, Mayank Agarwal, Gordon Kessler
  • Publication number: 20110040841
    Abstract: The invention provides a method and system for entry and editing of multimedia objects for communication and presentation, associating multimedia objects with received sequences of keystroke or mouse action abbreviations. When an abbreviation is detected, the abbreviation is replaced with the associated multimedia object. Each multimedia object has editable properties, and each set of multimedia objects can be collected into an ensemble, which itself can have editable properties. One such ensemble property is a “theme,” which presents a variant of each multimedia object consistent with the theme.
    Type: Application
    Filed: August 20, 2010
    Publication date: February 17, 2011
    Applicant: I2Z Technology, LLC
    Inventor: Julien T. NGUYEN
  • Patent number: 7886233
    Abstract: A text input method is described for an electronic apparatus having a user interface with text input means and a display screen. Word completion functionality is provided for predicting word candidates for partial word inputs made by the user with the text input means. The method involves receiving a partial word input from the user and deriving a set of word completion candidates using the word completion functionality. Each of the word completion candidates in the set has a prefix and a suffix, wherein the prefix corresponds to the partial word input. The method also involves presenting the suffices for at least a sub set of the word completion candidates in a predetermined area on the display screen, wherein each of the presented suffices is made selectable for the user.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: February 8, 2011
    Assignee: Nokia Corporation
    Inventors: Roope Rainisto, John Hard
  • Publication number: 20110029500
    Abstract: System and method for implementing a floating index navigation tool are described. In one embodiment, the method includes, in response to a user's updating a search term, building first and second search queries; issuing the first and second search queries to at least one database comprising a searchable index of content; and responsive to receipt of search results from the first and second search queries, displaying the first query search results in a first manner and displaying the second query search results in a second manner different than the first manner.
    Type: Application
    Filed: October 28, 2009
    Publication date: February 3, 2011
    Applicant: Novell, Inc.
    Inventors: Jeremy Ray Brown, Jason Allen Sabin, Daniel Robert Timpson
  • Publication number: 20110029862
    Abstract: A device is provided for executing a method for providing context based predictive text entry. The device has a processor and a keyboard, a display screen, and a storage device connected to the processor. The method comprises receiving an input from the keyboard, the input comprising a character of a string; gathering relevant contextual data based on the input; retrieving any relevant stored data from the storage device based on the input; generating at least one context based prediction based on the received input, the contextual data, and any relevant stored data; displaying at least one option for completing the string on the display screen based on the at least one prediction; and completing the string if one of the options displayed on the display screen is selected by way of a further input.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sherryl Lee Lorraine SCOTT, Vadim FUX, Jason Tyler GRIFFIN
  • Patent number: 7865565
    Abstract: A method of inputting an electronic address into an address field on a communications device, the electronic address including a plurality of text characters and non-text symbol characters. The method includes: receiving a plurality of inputs for the address field through a user input interface of the device; adding text characters to the address field corresponding to the inputs; and detecting among the inputs repetitive successive inputs of a predetermined delimiter, selecting a non-text symbol character from a set of non-text symbol characters in dependence on a number of times the delimiter has been repetitively input without any intervening inputs, and adding the selected non-text symbol character to the address field.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: January 4, 2011
    Assignee: Research In Motion Limited
    Inventor: William Daniel Willey
  • Publication number: 20100313120
    Abstract: An electronic device for text prediction in a virtual keyboard. The device includes a memory including an input determination module for execution by the microprocessor, the input determination module being configured to: receive signals representing input at the virtual keyboard, the virtual keyboard being divided into a plurality of subregions, the plurality of subregions including at least one subregion being associated with two or more characters and/or symbols of the virtual keyboard; identify a subregion on the virtual keyboard corresponding to the input; determine any character or symbol associated with the identified subregion; and if there is at least one determined character or symbol, provide the at least one determined character or symbol to a text prediction algorithm.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Colin Stephen Samuel HO, Douglas Rider
  • Publication number: 20100293457
    Abstract: Systems and methods for supporting user input in a media guidance application is provided. A visual keypad including a non-alphanumeric pane with at least one non-alphanumeric or function button may rotate, or orbit, around some or all of the core alphabet block. The non-alphanumeric pane may be redisplayed or repositioned closer or adjacent to the current cursor position within the visual keypad. Enhanced user input features, such as automatic string completion, automatic next character selection, automatic cursor movement, and automatic character removal, may be combined with the non-alphanumeric pane.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 18, 2010
    Applicant: Gemstar Development Corporation
    Inventor: Brian Craig Peterson
  • Publication number: 20100285435
    Abstract: A teaching machine generates a list of likely completions of an incomplete typed word, based upon previous keyboard input. This may include not only the incompletely typed word, but a number of completely typed, preceding words, in order have the word completion based upon context. The incompletely typed word is then subjected to a phonetic transcription, or other tests based upon knowledge by the system of the user, to further narrow the prediction list.
    Type: Application
    Filed: May 6, 2009
    Publication date: November 11, 2010
    Inventors: Gregory Keim, Jack August Marmorstein, Bryan Pellom, James Digges La Touche
  • Publication number: 20100275109
    Abstract: An efficient system, and process, and user interface is provided for autocompletion of links within wiki page content. An indication is received that a user editing a wiki page desires to add a link to a resource. A user interface is provided to assist the user in autocompleting the insertion of the link into the wiki page. The user is provided with a list of both resource object types and options for each resource object type. The system is extensible in that new resource object types can be added to permit autocompletion of links to multiple resource types. A registration document is maintained by a wiki server that defines the resource object types that are available for autocompletion of links. The registration document contains contact information for providers that ultimately maintain the list of options for each of the resource object types.
    Type: Application
    Filed: April 22, 2009
    Publication date: October 28, 2010
    Applicant: Microsoft Corporation
    Inventor: Jason F. Morrill
  • Publication number: 20100269032
    Abstract: A text completion system is described herein that completes text at a tag and/or attribute level based on a syntactic understanding of software program code. The system includes sets of elements and associated attribute-value pairs that represent interesting, common, and repeated patterns. As a user is editing a web page or other document in an editing tool that implements the system, the user can retrieve, select, and insert these patterns using simple commands. The system receives a selected pattern from the user, and inserts target text associated with the pattern. In addition, users can fill in instance-specific data within the larger pattern to allow a single pattern to cover several common and closely related scenarios. Thus, the text completion system increases user productivity by providing more intelligent text completion through a syntactic understanding of the language in which a document is written.
    Type: Application
    Filed: April 15, 2009
    Publication date: October 21, 2010
    Applicant: Microsoft Corporation
    Inventors: Jefferson King, Alexander N. Gavrilov
  • Patent number: 7812974
    Abstract: A storing unit stores document information received from an OS through an AP processing unit. A character size information extracting unit extracts representation character size information that represents a maximum size of characters whose accumulated number reaches a predetermined ratio of a total number of characters included in the document information. A resolution information extracting unit extracts resolution information. A page number deciding unit decides an arranged page number serving as the number of logical pages from the representation character size information and the resolution information. A page arranging unit converts the document information stored in the storing unit into the logical pages and arranges them to a physical page based on the logical pages and the arranged page number. The inputted document information divided into a plurality of logical pages is converted into image information consisting of physical pages of the number smaller than the number of logical pages.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: October 12, 2010
    Assignee: Oki Data Corporation
    Inventor: Osamu Sagata
  • Publication number: 20100223547
    Abstract: An improved system and method for address entry are provided for a user to enter a plurality of addresses into a recipient field of an electronic communication composition application. According to embodiments described herein, an auto-complete list is generated based on an input indicative of at least a portion of a current recipient address and is additionally based on a previously entered recipient address, and the auto-complete list is then displayed.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Research in Motion Limited
    Inventors: Nicholas B. Wilson, Robert J.A. Guay, Sherif A. Abdel-Kader
  • Patent number: 7788327
    Abstract: An email preparation assisting device automatically produces human-relations information about human relations with a recipient to whom an email is to be sent. In order to realize this, term extraction member extracts terms from emails stored in a sent/received email storing section. Term usage frequency calculation member calculates the usage frequency of each extracted term, and adds it to the usage frequency of the term stored in a term usage frequency storing section. Human-relations information producing member weights human-relations basic information associated in advance with each term in a term association list for each communication partner with the usage frequency of the term for the communication partner stored in the term usage frequency storing section to produce human-relations information based on the result of the weighting operation. The produced human-relations information is stored in a human-relations information storing section separately for each communication partner.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: August 31, 2010
    Assignee: Panasonic Corporation
    Inventors: Eiichi Naito, Jun Ozawa
  • Patent number: 7783974
    Abstract: The invention provides a method and system for entry and editing of multimedia objects for communication and presentation, associating multimedia objects with received sequences of keystroke or mouse action abbreviations. When an abbreviation is detected, the abbreviation is replaced with the associated multimedia object. Each multimedia object has editable properties, and each set of multimedia objects can be collected into an ensemble, which itself can have editable properties. One such ensemble property is a “theme,” which presents a variant of each multimedia object consistent with the theme.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: August 24, 2010
    Assignee: i2z Technology, LLC
    Inventor: Julien T. Nguyen
  • Patent number: 7778818
    Abstract: A system associated with a text entry application, such as email or instant messaging, comprises an optional onscreen representation of a circular keyboard, a list of potential linguistic object matches, and a message area where the selected words are entered. The circular keyboard is manipulated via a hardware joystick or game-pad with analog joystick or omni-directional rocker switch built therein. The user points the joystick in the general direction of the desired letter, and then continues pointing roughly to each letter in the desired word. Once all letters have been roughly selected, buttons are used to select a specific word from the list of potential matches and send the selected word to the message area.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: August 17, 2010
    Assignee: Tegic Communications, Inc.
    Inventors: Michael R. Longe, Brian Palmer, Keith Charles Hullfish, Doug Brams
  • Patent number: 7778398
    Abstract: Methods, systems, and products are disclosed for creating a record with a customer. One method receives at a communication center a request for support from the customer. A data field is presented to an agent for entry of information identifying the customer. A menu of options is presented that allows the agent to make selections describing the customer's request for support. A preformatted note is populated with selections received from the agent. The preformatted note has fields corresponding to the menu of options, with the preformatted note formed by populating a particular field with the corresponding selection by the agent. The preformatted note is stored as the record of the customer's request for support, wherein the preformatted note has a standardized format regardless of the agent.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: August 17, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Scott M. Berger, Matt Heacock
  • Publication number: 20100199177
    Abstract: A system and method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “From,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Application
    Filed: April 9, 2010
    Publication date: August 5, 2010
    Inventors: Carl J. Kraenzel, Paul B. Moody, Daniel M. Gruen, Christof Lucking, Jodi L. Coppinger
  • Publication number: 20100199176
    Abstract: An electronic device has a predictive text entry function. The electronic device may include a display for displaying a graphical text entry interface in the form of a mind map to a user and a control circuit that controls the displayed content of the mind map. The control circuit may be configured to receive a starting text input from the user and associate the starting text input with a center of the mind map. The control circuit also may be configured to analyze the starting text input to establish branches of additional text from which the user may select to add text to the starting text.
    Type: Application
    Filed: February 2, 2009
    Publication date: August 5, 2010
    Inventor: Fredrik A. Chronqvist
  • Patent number: 7752033
    Abstract: A text generation method and a text generation device generate a meaningful text even though the number of input keywords is insufficient. In order to achieve this object, keywords are input to the text generation device. In the text generation device, a Bunsetsu-generation-rule acquisition unit acquires a Bunsetsu generation rule from a corpus and a Bunsetsu-candidate generation unit generates Bunsetsu candidates from the keywords. A text candidate generation unit generates text candidates with assuming a dependency relation among the Bunsetsu candidates. An evaluation unit evaluates the text candidates and outputs text in accordance with the evaluation.
    Type: Grant
    Filed: March 4, 2003
    Date of Patent: July 6, 2010
    Assignee: National Institute of Information and Communications Technology, Independent Administrative Institution
    Inventors: Kiyotaka Uchimoto, Hitoshi Isahara, Satoshi Sekine
  • Publication number: 20100169770
    Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives a mode control input and determines a language mode based on the mode control input. Upon receiving composition inputs, the input method editor interprets the composition input based on the determined language mode.
    Type: Application
    Filed: April 9, 2008
    Publication date: July 1, 2010
    Applicant: GOOGLE INC.
    Inventors: Feng Hong, Wei Yang, Jeremy C. Chau
  • Patent number: 7747950
    Abstract: A method for inputting Chinese characters, English alphabets, and Korean characters by using a numerical keyboard. The numerical keyboard includes a switching key set for switching the numerical keyboard to a respective software for presenting the Chinese characters, English alphabets and Korean characters. The Chinese characters, English alphabets, and Korean characters are distributed in the keys of the numerical keyboard. The Chinese character is inputted by clicking keys representing first stroke of a traditional recognized component of a Chinese character to be inputted and, a first and a last strokes of a non-traditional recognized component. The English alphabet and the Korean characters are inputted by keys representing vowels, consonants and epilogs thereof and if necessary, other keys for identifying the Chinese characters having same input way are inputted, and the # key and *key are used as auxiliary keys.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: June 29, 2010
    Inventor: Chien-Hsing Lee
  • Patent number: 7743339
    Abstract: Methods, systems and program products for hiding the presentation of a first input field that would obscure the presentation of a distinct second input field on a display device. User input directed to the second input field is accepted and provided the first input field instead of to the second input field. The contents of the first input field are copied to the second input field. The presentation of the second input field is updated on the display device to include the copied contents.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: June 22, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Rupen Chanda, Jack Chen
  • Publication number: 20100146386
    Abstract: The present invention provides a numeric coded Pinyin and Zhuyin multi-character input method on a reduced keypad, in which each Chinese phrase is mapped to corresponding numeric sequences based on full syllable or initial consonant of a syllable inputting rule and the keypad mapping relation, accordingly, phrases of different phonetic pronunciation may be mapped to a same numeric sequence; in the case of consecutively receiving a numeric keystroke sequence which represents of several desired Chinese characters but pronunciation still undetermined, a processor immediately searches the phrases' numeric sequences which are matched with keystroke sequence and present these mixed phrase candidates to user even though these candidates may have different pronunciation; further, an initial syllable grouping and cycling rule is specially defined, along with a key for switching between character candidate priority and phrase candidate priority, additionally, define an equal-length candidate filtering code keystroke, a
    Type: Application
    Filed: March 17, 2006
    Publication date: June 10, 2010
    Inventors: Xianliang Ma, Yifang Zhang, Wen Ke
  • Publication number: 20100121876
    Abstract: Presentation of results of a predictive analysis of text is delayed until entry of the text by a user is paused by a particular amount of time. The results are available for selection by the user for another particular amount of time. After the other particular amount of time is expired, the results are no longer available to for selection. If a particular result is selected, the selected result either replaces or supplements the entered text.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 13, 2010
    Inventors: Todd G. Simpson, Roland E. Williams, Robert B. O'Dell
  • Patent number: 7716579
    Abstract: A method, system and computer-readable media for supporting text entry on a personal computing device by activating automated searching to search for completion candidates which are based on a partial text entry received from a user. The completion candidates are displayed in a search list. The user may select a completion candidate from among the completion candidates in the search list to correspondingly modify the partial text entry, or the user may decline all of the completion candidates displayed in the search list and terminate the automated searching. The system may further provide a digital keyboard for use in entering text.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: May 11, 2010
    Assignee: 602531 British Columbia Ltd.
    Inventors: Harold David Gunn, John Chapman
  • Publication number: 20100115402
    Abstract: In a method, apparatus, and system of data entry, input is monitored from a plurality of input keys, including a plurality of multi-function keys. A prefix associated with at least one entry in a dictionary is generated in response to input received from at least one of the plurality of input keys. A set of predicted following characters is generated each having a representation in the dictionary immediately subsequent to the position of the prefix in one or more dictionary entries. Each predicted following character is associated with a character in a dictionary entry and with a preference value associated with that character. A dynamically ordered sequence of available following characters is generated in respect of an actuated one of the plurality of multi-function keys, comprising one or more of the predicted following characters.
    Type: Application
    Filed: March 13, 2008
    Publication date: May 6, 2010
    Inventors: Peter Johannes Knaven, Ivan Yourievitch Zubov
  • Patent number: 7711542
    Abstract: A system provides multilanguage text input in a handheld electronic device. The system includes one or more applications implemented in the handheld electronic device. The applications include a text input application requiring access to language data usable thereby. One or more language databases contain language data from a plurality of different languages usable by at least one of the applications including the text input application. An interface provides the applications with access to at least some of the different languages of the language data of the one or more language databases, in order that the applications including the text input application receive the different languages.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: May 4, 2010
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Publication number: 20100100817
    Abstract: Text management software system which stores and retrieves text as paragraph size Text Fragments. Each fragment is stored in a separate record in a text store. As text is created and is to be saved to a text store, the system is adapted to break the text into paragraph size text fragments. As or before text is stored the system runs statistical comparisons between text fragments and builds a matrix of similarity between the text fragments stored in the separate records and presents these to the author for substitution.
    Type: Application
    Filed: February 27, 2008
    Publication date: April 22, 2010
    Applicant: OPTICAL SYSTEMS CORPORATION LTD.
    Inventor: Paul Stewart Trotter
  • Patent number: 7698127
    Abstract: In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a grammar-based suggestion list of one or more possible options for completing the user input.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Tandy Woodson Trower, II, Mark J. Weinberg
  • Patent number: 7689910
    Abstract: A method, apparatus and program storage device for delimiting words is provided and requires adding an extensible vocabulary markup to a plurality of markup languages, wherein the plurality of markup languages comprises a knowledge representation, and processing a provided term from one or more vocabularies for use in the knowledge representation.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Erik F. Hennum, Michael Priestley
  • Patent number: 7683885
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able in certain circumstances of erroneous input to provide proposed corrected output.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Ltd.
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Publication number: 20100070855
    Abstract: A method, performed in a character entry system involves computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the system, wherein the computing contextual associations involves i) identifying pertinent documents present in the system, ii) creating a list of character strings contained within documents in the system; and iii) creating an interrelationship between the character strings to contents of the system; in response to the user inputting a specified threshold of individual characters, identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context; providing the identified at least one selectable character string to a user for selection; and receiving, in the system, the user's selection and completing the incomplete input character string based upon the sele
    Type: Application
    Filed: November 20, 2009
    Publication date: March 18, 2010
    Inventor: Prashant Parikh
  • Patent number: 7681124
    Abstract: In one aspect, the user can rapidly enter and search for text using a data entry system through a combination of entering one or more characters on a digitally displayed keyboard with a pointing device and using a search list to obtain a list of completion candidates. The user can activate the search list to obtain a list of completion candidates at any time while entering a partial text entry with the data entry system. When the search list is active, a list of completion candidates is displayed on a graphical user interface for the user to select from and the user can perform one of several actions. When the user deactivates the search list, the user can continue adding to or modifying the current partial text entry being entered, and may re-invoke the search list to further search for completion candidates based on the modified partial text entry.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: March 16, 2010
    Assignee: 602531 British Columbia Ltd.
    Inventors: Harold David Gunn, John Chapman