Input Of Abbreviated Word Form Patents (Class 715/261)
  • Patent number: 8671357
    Abstract: System and method for improving data input by using word frequency to text predict input. Other systems and methods include analyzing words already contained in a document (e.g. spell checking and OCR) and using word frequency to create a proxy system to reduce the space required to store data, allowing for more efficient usage of storage and enhancing the embedded content of matrix codes. The system displays the most common words in a language based upon the previously entered or displayed word(s), or the previously entered or displayed character or characters. Words with the most common frequency of use with the prior word(s) are displayed in a table to enable the user to quickly select one of the displayed words for rapid data entry. The input device can be a touch-sensitive display or non-touch sensitive type device.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: March 11, 2014
    Inventor: Jeffrey R. Spetalnick
  • Patent number: 8656276
    Abstract: A position information management system, an image forming apparatus, a position information management method and a storage medium is provided. The position information management system includes a document acquisition unit that acquires an electronic document to be printed; a layout acquisition unit that acquires layout information for printing the electronic document on a medium in a layout different from a layout for ordinary printing; and an information generation unit that generates correspondent information between a position on the electronic document and a position on the medium in the case where the electronic document is printed on the medium on the basis of the layout information.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: February 18, 2014
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Kei Tanaka
  • Publication number: 20140026043
    Abstract: A computer-readable recording medium stores an input support program that causes a computer to execute a process that includes detecting a nearby character string of one character or more included in an area within a predetermined range of a selected input area on an image displayed on a screen; searching a database correlating and storing item names indicating input items and text examples corresponding to the input items, for a text example that is correlated with an item name indicating an input item corresponding to the detected nearby character string and that corresponds to the character string, upon receiving input of a character string of one character or more to the input area; and outputting as a conversion candidate of the character string, the text example retrieved at the searching.
    Type: Application
    Filed: April 16, 2013
    Publication date: January 23, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Kiyoshi TAKEUCHI
  • Patent number: 8634812
    Abstract: A method of dialing a phoneword using a mobile communication device that has full keyboard, which maps numbers to letters differently than on standard telephone keypads. The method detects the prefix of the phoneword and proceeds to display a message on the mobile communication device to indicate that a pre-determined key needs to be pressed before entering letters of the phoneword. The method can also display for selection, candidate phonewords that correspond to a partial entry of the phoneword.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: January 21, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael John Bender, Donald Somerset McCulloch McKenzie
  • Patent number: 8560302
    Abstract: The present invention provides a method for generating derivative words including the steps of: creating a number of derivative grammar arrays; matching the inputting character information with the derivative grammar arrays and obtaining the match derivative grammar arrays; obtaining match words from the language database according to the condition arrays of the obtained derivative grammar arrays and the inputting character information; and generating derivative words by adding the suffix alphabetic character sets of the obtained derivative grammar arrays to the ends of the words. In accordance with the established grammar rules, the words in the language database can be converted to derivative words and the derivative words do not need to be stored in the language database. Therefore, the storage space of the language database can be remarkably reduced. The present invention also provides a system for generating derivative words.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: October 15, 2013
    Assignee: Guangdong Guobi Technology Co. Ltd
    Inventors: Jinglian Gao, Binghui Chen
  • Patent number: 8554755
    Abstract: A system for guiding a search for information is presented. The system comprises a user interface that accepts a phrase and receives at least one suggestion based at least in part on the phrase. The system also includes a phrase suggestion engine that matches the phrase with the at least one suggestion. Methods of using the system are also provided.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Matthew R. Richardson, Robert J. Ragno
  • Publication number: 20130262994
    Abstract: The method, system and computer program product efficiently generates a target word by processing an input character sequence to an electronic device from a user utilizing an abbreviated word format. A dynamic text entry (DTE) logic/utility detects receipt of the input sequence that is provided by the user and, in response to receipt of the input character sequence, DTE logic determines from the input sequence whether there is a matching sequence stored in a particular DTE library accessible to DTE logic. If there is one target word that is mapped to the input sequence, DTE logic appropriately displays the target word instead of continuing to display the input sequence. However, if DTE logic determines that multiple candidate target words are available, DTE logic displays the candidate target words to enable the user to select the target word. If the number of target words exceeds a threshold maximum number, DTE logic enables the user to provide additional letters using the abbreviated word format.
    Type: Application
    Filed: April 3, 2013
    Publication date: October 3, 2013
    Inventor: Orlando McMaster
  • Patent number: 8538743
    Abstract: A software language including language constructs for disambiguating text that is to be converted to speech using configurable lexeme based rules. The language can include at least one conditional statement and a significance indicator. The conditional statement can define a sense of usage for a lexeme. The significance indicator can define a criteria for selecting an associated sense of usage. The language can also include an action expression that is associated with a conditional statement that defines a set of programmatic actions to be executed upon a selection of the associated usage sense. The conditional statement can include a context range specification that defines a scope of an input string for examination when evaluating the conditional statement. Further, the conditional statement can include a directive that represents a defined condition of the lexeme or the text surrounding the lexeme.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: September 17, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Oswaldo Gago, Steven M. Hancock, Maria E. Smith
  • Patent number: 8539348
    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: February 1, 2010
    Date of Patent: September 17, 2013
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Patent number: 8521515
    Abstract: A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Georges R. Harik, Simon Tong, David R. Cheng
  • Patent number: 8515738
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Patent number: 8515740
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael G. Elizarov
  • Publication number: 20130212475
    Abstract: A system for suggesting autocompletion terms during text entry of a report. A text entry unit (2) for enabling a user to enter a text into a current report (1). A term selector (11) for selecting at least one frequently co-occurring term (12), based on an extracted term (8), the extracted term section (9), the current section (10), and a co-occurrence statistic (7). An indicator (13) provides an indication of the at least one frequently co-occurring term (12) to the user. A system for analyzing reports comprises a co-occurrence statistics generator (26) for generating a plurality of co-occurrence statistics, a co-occurrence statistic being indicative of a first term, a first section, a second term, a second section, and a frequency in which reports contain the first term in the first section in combination with the second term in the second section.
    Type: Application
    Filed: October 31, 2011
    Publication date: August 15, 2013
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Michael Chun-Chieh Lee, Eric Cohen-Solal, Yuechen Qian
  • Patent number: 8504349
    Abstract: A computing system may predict a word based on received user input that selects a part of the word (e.g., the first characters, the first root, etc.). Specifically, a program, when run on the computing system, may perform a method including creating a candidate list of words based on received user input. These words may be then organized into a hierarchy, or tree structure, in which each word is associated with a parent and each parent is a partial match for its associated words. The top-tier partial matches may be presented, and user input corresponding to a selected partial match may be received. A set of candidates related to the selected partial match may then be presented for user selection.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Mitica Manu, Jan-Kristian Markiewicz, Bradley A. Music, Brian D. Haslam
  • Patent number: 8496391
    Abstract: A method of forming words utilizing a character actuator unit in which the character actuators are segregated into certain categories. First and second categories are employed and activated simultaneously to generate the beginning and ending of a word. First and second actuating categories may be combined with third and fourth categories of actuators to further form and modify words in any languages.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: July 30, 2013
    Inventor: Sherrie L. Benson
  • Patent number: 8473280
    Abstract: A method for facilitating texting in a non-Latin-based language includes storing mapping between a non-Latin-based language and a Latin-based language in a computer storage. The characters in the non-Latin-based language are mapped to a first group of characters in the Latin-based language. The diacritics in the non-Latin-based language are mapped to a second group of characters in the Latin-based language. The characters in the non-Latin-based language in a texting message are converted into in the coded text comprising characters in the Latin-based language according to the mapping. The texting message having the coded text is transmitted from a first communication device to a second communication device. The characters of the Latin-based language in the coded text are converted back into the characters in the non-Latin-based language according to the mapping to allow a user to read the text message in the non-Latin-based language on the second communication device.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: June 25, 2013
    Assignee: King Abdulaziz City for Science & Technology
    Inventors: Hussein K. Al-Omari, Mohammad S. Khorsheed
  • Patent number: 8441449
    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: September 14, 2012
    Date of Patent: May 14, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Publication number: 20130091413
    Abstract: Rich data label formatting may be provided. A rich data label may be created for at least one data point associated with a visualization. The data label may be formatted and displayed on the visualization. In response to determining that the change event has occurred on the visualization, the display of the formatted label may be updated according to the change event.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 11, 2013
    Applicant: Microsoft Corporation
    Inventors: Christopher Doan, Benjamin Edward Rampson, Robin Wakefield
  • Publication number: 20130091426
    Abstract: To present information that is likely to be input by a user as an input candidate in a case of supporting user input. A communication terminal acquires an email, when an instruction to generate a memorandum is detected, specifies a character string associated with a predetermined attribute (a date and time, place, and person etc.), selects an input candidate from the specified character string and presents the selected candidate. For example, when a receive time of the email is “March 10th,” and the email includes the character string “next day” in the text, the communication terminal presents the character string “March 11th” as an input candidate.
    Type: Application
    Filed: May 9, 2011
    Publication date: April 11, 2013
    Applicant: NTT DOCOMO, INC.
    Inventors: Naoki Hashida, Yuma Kuribayashi, Naoto Ookubo, Chisa Takeda, Junko Hiraishi
  • Patent number: 8413050
    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: Grant
    Filed: November 16, 2009
    Date of Patent: April 2, 2013
    Assignee: Zi Corporation of Canada, Inc.
    Inventors: Todd G. Simpson, Roland E. Williams, Robert B. O'Dell
  • Patent number: 8413049
    Abstract: An improved handheld electronic device and associated method enable the phonetic inputting of text using a reduced keyboard and transformation algorithm. The handheld electronic device and method advantageously enable the inputting of languages such as Chinese, Japanese, Korean, and the like without limitation. The transformation algorithm subjects each of a number of linguistic element permutations to an algorithm such as the Maximum Matching Algorithm or other algorithm to generate a string of words. The transformation algorithm then selects one string of words as a default textual output based on at least one of its minimal number of words and its relatively high attributed frequency value.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: April 2, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey V. Kolomiets, Alexander Kornilovsky
  • Publication number: 20120297294
    Abstract: Architecture that utilizes web search implicitly to assist users in improving writing and associated productivity. The architecture extends the authoring experience of applications of office suite applications which can draw on a web search engine to offer contextual suggestions for revision, word auto-complete, and text prediction. Web-based research and reference to users is enabled as the user writes or revises text. Suggestions are made as to how to complete a phrase or sentence using data from networks such as the Internet or intranet, to how a user how revises a word or phrase in an already-written sentence using data from the network, and to problems in writing style/writing rules. Paragraph analysis is performed to find improper language usage or errors. Prediction and revision suggestions are extracted from web search or enterprise search document summaries, and intent of the user to obtain word completion, revision assistance, and prediction suggestions is identified.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Robert Scott, Ming Zhou, Duo Ding, Xingping Jiang, Jonathan Y. Tien, Gang Chen, Hsiao-Wuen Hon, Andrea Jessee
  • Patent number: 8316296
    Abstract: Real-time query expansion (RTQE) is a process of supplementing an original query with addition terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, phrases may be presented and one or more terms of a focused-on phrase may be pinned (as desirable to the user). Subsequent lists may be presented as a function of pinned terms and/or user input. In one embodiment, a placeholder may be substituted for one or more pinned terms if less than some predetermined threshold of phrases is able to be presented based upon the pinned terms and/or user input, and another list of phrases may be presented as a function of a query using fewer than all the pinned terms. The placeholder may allow out-of-index phrases to be formed, for example, based upon two or more phrases and/or terms input by the user.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Tim Paek, Bongshin Lee, Bo Thiesson, Gary Voronel, Julian James Odell, Olilver Scholz
  • Patent number: 8307281
    Abstract: This invention easily realizes a process of changing the display order of the candidates according to various input states. In a character input device of a mobile telephone, a wide variety of attributes representing an input state are set, and a conversion dictionary in which the attributes are registered in dictionary data of a corresponding word is set. An adjustment value setting unit determines the input state at a relative time point according to the start of input of the read character or the confirmation of the candidate, and sets an adjustment value to each attribute according to the determination content. A priority adjustment unit adjusts the priority with the adjustment value set to the attribute of the candidate for the candidate set with an attribute of each candidate extracted from the conversion dictionary by the read character string.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: November 6, 2012
    Assignee: Omron Corporation
    Inventors: Masaharu Ueda, Takuya Nakayama
  • Patent number: 8289282
    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 27, 2012
    Date of Patent: October 16, 2012
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Patent number: 8276066
    Abstract: Optimized digital operational encoding and input method of world character information and information processing system thereof are directed to digital encoding technology of world character information. It thoroughly solves the conflict between the simplicity and high efficiency for encoding the world character information, and according to the pronunciation and the glyph information of world characters, performs the digital operational encoding to the world character information with ten numerals 0-9 unifiedly by means of the encoding method operated with addition and subtraction by areas and positions.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: September 25, 2012
    Inventor: Rongbin Su
  • Patent number: 8269986
    Abstract: An image processing apparatus. The apparatus includes an image processing unit to process printing data into image data capable of being outputted; and a controller to control the image processing unit to perform an edge emphasis processing of the font if a size of the font included in the printing data is greater than a predetermined minimum font size.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: September 18, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sa-bong Jeong
  • Patent number: 8255417
    Abstract: A system and method for providing definitions is described. A phrase to be defined is received. One or more documents, which each contain at least one definition, are determined. The phrase is matched to at least one of the definitions. One or more definitions for the phrase are presented.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: August 28, 2012
    Assignee: Google Inc.
    Inventor: Craig Nevill-Manning
  • Patent number: 8245127
    Abstract: Embodiments of the present invention provide method, system and computer program product for annotating a document being divided by intervals. The method includes identifying, at each interval in the document, one or more keywords in the text of the document; determining, at each interval, the number of context classes associated with each keyword; identifying at least one annotation word and at an interval in the text of the document, the annotation word having two or more annotations associated with two or more context classes; determining the annotation based on the context class with highest count at the annotation word interval; and annotating the document with the determined annotation.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timothy Peter Griffith, Bernard Zdzislaw Kufluk, Sarah Elizabeth Styles, Henry Tonnison
  • Patent number: 8234107
    Abstract: Disclosed herein is a method of grouping similar supplier names together in a database. The syntactical errors in the supplier names are corrected. The supplier names are grouped after correcting the syntactical errors. The abbreviations in the supplier names are captured. The ordering, pronunciation and stemming errors in the supplier names are corrected. A matching algorithm that matches and compares two supplier names is applied that comprises the steps of grouping supplier names based on first set of characters in the supplier names and calculating a matching score between the two supplier using Levenshtein distance between the two supplier names, along with the supplier names' sound codes obtained from a modified metaphone algorithm, length of each word, position of matching and mismatching characters, and stem of words in the supplier names. The matching scores are compared with set thresholds in order to further group the supplier names into clusters.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: July 31, 2012
    Assignee: Ketera Technologies, Inc.
    Inventor: Ram Dayal Goyal
  • Patent number: 8230336
    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: Grant
    Filed: April 22, 2009
    Date of Patent: July 24, 2012
    Assignee: Microsoft Corporation
    Inventor: Jason F. Morrill
  • Patent number: 8219906
    Abstract: A computer program assists in the completion of text input provided by a user. For example, the computer program may maintain a list of n-tuples (where n>1), each of which includes n text strings. For example, each n-tuple may include a stock ticker symbol and the name of a company having that stock ticker symbol. As the user types each character, the program determines whether the text typed by the user so far matches any of the text strings in the n-tuples. The program provides the user with an indication of whether any matches have been found, such as by displaying a list of the n-tuples having text matching the text typed by the user so far. The program then allows the user to select one of the matching n-tuples. The program uses text (such as a stock ticker symbol) from the user's selection to complete the text input.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: July 10, 2012
    Assignee: Boadin Technology, LLC
    Inventor: Gal Arav
  • Publication number: 20120159317
    Abstract: An implementation of an auto-completion or auto-correction mechanism where a dictionary of entry list look-up is triggered by the expiry of a time limit between data entry events such as key-press events, where the value of the time limit is dynamically determined as a function of the entry rate. The time limit may be calculated for example on the basis of an average entry rate, and may include an extra margin value. The occurrence of look up triggering will therefore tend to be optimised to the present user's data entry rate.
    Type: Application
    Filed: June 16, 2006
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Antonio Di Cocco, Filippo Cala
  • Patent number: 8205155
    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: Grant
    Filed: February 27, 2008
    Date of Patent: June 19, 2012
    Assignee: Author-It Labs Limited
    Inventor: Paul Stewart Trotter
  • Patent number: 8188978
    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 28, 2011
    Date of Patent: May 29, 2012
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Patent number: 8176420
    Abstract: Text processors are configured to shorten or compact text based on one or more abbreviation libraries or rule libraries. Messaging methods include such text abbreviation processing to reduce message length based on display properties or to enhance user perception. Message length can be reduced based on abbreviations in a standard abbreviation list, a user specific abbreviation list, or a combination of standard and custom lists. In some examples, text length is shortened based on stored rules. Mobile stations that provide messaging services include text processors that reduce message length and can be configured to process text messages prior to transmission or after reception. Text processors are provided in association with word processors and presentation applications, and are configured to produce shortened text strings. In some examples, full-length text remains is stored so that both shortened text and full text are available.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: May 8, 2012
    Assignee: AT&T Mobility II LLC
    Inventor: Gaviphat Lekutai
  • Patent number: 8171402
    Abstract: A handheld electronic device has the capability to automatically output a preferred punctuation arrangement in response to determining whether a previous output has a predetermined characteristic. An alphanumeric input is detected as a first number of input member actuations. Responsive to the detecting an alphanumeric input, a first output is generated. A second number of input member actuations are detected as a punctuation input. A determination is made that the first output comprises a digit. Responsive to the determination, a preferred punctuation arrangement is identified. In certain examples, a selectable geographic location of use and an actual geographic location of use are detected and a comma is identified as the preferred punctuation arrangement.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: May 1, 2012
    Assignee: Research In Motion Limited
    Inventor: Sherryl Lee Lorraine Scott
  • Patent number: 8171403
    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: Grant
    Filed: August 20, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Erika C Flint, Jeffrey Alan Kusnitz
  • Publication number: 20120089907
    Abstract: A single word and multi-word term integrating system and a method thereof are disclosed, wherein a user uses an input unit to continuously input pinying codes for the system to find combinations of the pinying codes to provide word candidates for the user to choose, wherein the word candidates can be combined into a phrase or a sentence; when the inputted pinying codes are too long or incomplete, there might be a false prediction of a word or a sentence due to an incorrect combination of pinying codes; consequently, the system forcibly determines the pinying codes to be regarded as a single word and does not combine them with the follow-up pinying codes; then the system uses a full sentence prediction result display unit for the user to choose a correct word, thereby improving prediction accuracy.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Inventor: John LIN
  • Publication number: 20120079373
    Abstract: One aspect of the invention involves a method that includes: in a first area of the touch screen, displaying a current character string being input by a user with the keyboard; in a second area of the touch screen, displaying the current character string or a portion thereof and a suggested replacement for the current character string; replacing the current character string in the first area with the suggested replacement if the user activates a delimiter key on the keyboard; replacing the current character string in the first area with the suggested replacement if the user performs a first gesture on the suggested replacement displayed in the second area; and keeping the current character string in the first area if the user performs a second gesture on the current character string or the portion thereof displayed in the second area.
    Type: Application
    Filed: December 2, 2011
    Publication date: March 29, 2012
    Inventors: Kenneth Kocienda, Bas Ording
  • Publication number: 20120036430
    Abstract: A method of inputting an electronic address into a text field on a communications device is disclosed, as well as a device and controller for implementing the method. The method includes: receiving, through a user input interface of the device, an input corresponding to 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 input corresponding to the predetermined delimiter has been repetitively input without any intervening inputs; and adding the selected non-text symbol character to the text field of the communications device when an input other than that corresponding to the predetermined delimiter is received.
    Type: Application
    Filed: October 17, 2011
    Publication date: February 9, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: William Daniel WILLEY
  • Patent number: 8112708
    Abstract: A method and system for populating a predictive text dictionary is provided. A connection between a handheld electronic device and a network is detected. The handheld electronic device is operable to allow a user to enter text. The handheld electronic device has a predictive text dictionary that is operable to receive and employ sets of words. User preferences for the handheld electronic device are retrieved. The predictive text dictionary of the handheld electronic device is populated with a set of words at least partially based on the user preferences.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: February 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Jason Griffin, Frank M. Tyneski
  • Patent number: 8095878
    Abstract: The exemplary embodiment of the present invention relates to the dynamic activation and deactivation of a spell check feature option for instant message chat session features within a virtual environment. As such, the spell check feature can be activated and deactivated within the virtual environment based upon the identity of an engaged party to chat session or the identities of other parties that are in proximity to the chat session parties within the virtual environment.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Zachary A. Garbow
  • Publication number: 20120005576
    Abstract: A device including a display screen for displaying m-words of data, a text entry device for entering data, a processor receiving data from the text entry device and causing it to be displayed on the display screen. Upon activation the processor initializes a precursor to a predefined value. The device further includes a non-volatile memory storing a dictionary containing a plurality of entries, each entry including an index, a candidate word, and a score. The processor selects a list of n-number of candidate words from the dictionary whose index matches the precursor, and causes m-number of candidate words from the list of candidate words to be displayed on the display screen. The processor causes the display to prompt the user to select one of the displayed candidate words or enter a desired word using the text entry device.
    Type: Application
    Filed: September 12, 2011
    Publication date: January 5, 2012
    Applicant: NEUER WALL TREUHAND GMBH
    Inventor: Ramin O. Assadollahi
  • Patent number: 8074172
    Abstract: One aspect of the invention involves a method that includes: in a first area of the touch screen, displaying a current character string being input by a user with the keyboard; in a second area of the touch screen, displaying the current character string or a portion thereof and a suggested replacement for the current character string; replacing the current character string in the first area with the suggested replacement if the user activates a delimiter key on the keyboard; replacing the current character string in the first area with the suggested replacement if the user performs a first gesture on the suggested replacement displayed in the second area; and keeping the current character string in the first area if the user performs a second gesture on the current character string or the portion thereof displayed in the second area.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: December 6, 2011
    Assignee: Apple Inc.
    Inventors: Kenneth Kocienda, Bas Ording
  • Patent number: 8041771
    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 30, 2010
    Date of Patent: October 18, 2011
    Assignee: Research In Motion Limited
    Inventor: William Daniel Willey
  • Patent number: 8035618
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software and prediction software. During editing of an object, the object can be ambiguous, and the system provides one or more disambiguated interpretations of the ambiguous object. In some circumstances, the system can additionally provide one or more completions, i.e., predictions of future characters. However, in other circumstances the outputting of completions of an ambiguous object can be suppressed in order to avoid distracting the user and to provide more meaningful results to the user.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: October 11, 2011
    Assignee: Research In Motion Limited
    Inventors: Dan Rubanovich, Vadim Fux, Alexander Kornilovsky
  • Publication number: 20110239099
    Abstract: There is provided a system and method for creating video poetry using text based related media. There is provided a method for creating a video poetry media, the method comprising receiving an ordered list of text phrases selected from a defined plurality of text phrases, presenting a plurality of video clips, wherein each of the plurality of video clips is associated with one or more of the ordered list of text phrases, receiving an ordered list of video clips selected from the plurality of video clips, and generating the video poetry media using the ordered list of video clips. In this manner, the barrier of entry for creating video poetry media is reduced, encouraging increased user participation and the creation of the “viral” effect by sharing video poetry online. Positive publicity for associated brands and media properties and additional channels for commercial promotions are thereby provided.
    Type: Application
    Filed: March 23, 2010
    Publication date: September 29, 2011
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Joven Matias, Nicklas Wilson, David Watson, Susie Kim, Michael Gustafson, David Bier
  • Publication number: 20110239112
    Abstract: A game apparatus, when receiving an input of an input character by a user, obtains and displays option character strings corresponding to the input character. The option character strings displayed here are option character strings that are connectable to a word preceding the input character. Displayed as the option character strings in this manner are only character strings, each of which does not form an inappropriate expression when connected to the word preceding or following the input character. When the user has selected an option character string from these option character strings, the game apparatus determines the option character string to be a fixed character string, and displays and stores the fixed character string.
    Type: Application
    Filed: May 24, 2010
    Publication date: September 29, 2011
    Applicant: NINTENDO CO., LTD.
    Inventor: Keigo NAKANO
  • Patent number: 8024178
    Abstract: A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: September 20, 2011
    Assignee: Google Inc.
    Inventors: Georges R Harik, Simon Tong, David R Cheng