Patents Assigned to 2012244 Ontario Inc.
  • Patent number: 7228267
    Abstract: Unique identifiers for each of a plurality of Chinese Pinyin syllables are generated and stored in an array of identifiers. A plurality of Hanzi character candidate lists is also generated, each list including Hanzi character candidates associated with a Pinyin syllable. Each identifier in the array has an array index, and each Hanzi character candidate in each list has a candidate index in the list. For each of a plurality of words having multiple Pinyin syllables, a data record including a key and a value is then generated. In a data record for a word, the key is an array index of the identifier in the array of identifiers and tone information for each of the multiple Pinyin syllables of the word, and the value is a candidate index, in the list of candidates associated with each of the Pinyin syllables, of the candidate that represents each of the Pinyin syllables.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: June 5, 2007
    Assignee: 2012244 Ontario Inc.
    Inventors: Vadim Fux, Sergey V. Kolomiets
  • Patent number: 7091885
    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.
    Type: Grant
    Filed: June 2, 2004
    Date of Patent: August 15, 2006
    Assignee: 2012244 Ontario Inc.
    Inventors: Vadim Fux, Michael G. Elizarov, Sergey V. Kolomiets
  • Patent number: D556206
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: November 27, 2007
    Assignee: Research in Motion Limited and 2012244 Ontario Inc.
    Inventors: Velimir Pletikosa, Sherryl Lee Lorraine Scott, Vadim Fux