Patents by Inventor Samuel Yin Lun Pun

Samuel Yin Lun Pun has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9460066
    Abstract: Systems and methods for character error correction are provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may then generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may then generate variable is error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may then determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 4, 2016
    Assignee: ZI CORPORATION OF CANADA, INC.
    Inventors: Weigen Qiu, Samuel Yin Lun Pun
  • Patent number: 8401314
    Abstract: A system and method for character error correction is provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may generate variable error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: March 19, 2013
    Assignee: Zi Corporation of Canada, Inc.
    Inventors: Weigen Qiu, Samuel Yin Lun Pun
  • Publication number: 20120130706
    Abstract: A system and method for character error correction is provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may generate variable error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 24, 2012
    Inventors: Weigen QIU, Samuel Yin Lun Pun
  • Patent number: 8077983
    Abstract: A system and method for character error correction is provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may then generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may then generate variable error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may then determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: December 13, 2011
    Assignee: Zi Corporation of Canada, Inc.
    Inventors: Weigen Qiu, Samuel Yin Lun Pun
  • Publication number: 20090092323
    Abstract: A system and method for character error correction is provided, useful for a user of mobile appliances to produce written text with reduced errors. The system includes an interface, a word prediction engine, a statistical engine, an editing distance calculator, and a selector. A string of characters, known as the inputted word, may be entered into the mobile device via the interface. The word prediction engine may then generate word candidates similar to the inputted word using fuzzy logic and user preferences generated from past user behavior. The statistical engine may then generate variable error costs determined by the probability of erroneously inputting any given character. The editing distance calculator may then determine the editing distance between the inputted word and each of the word candidates by grid comparison using the variable error costs. The selector may choose one or more preferred candidates from the word candidates using the editing distances.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 9, 2009
    Inventors: Weigen Qiu, Samuel Yin Lun Pun
  • Patent number: 7256769
    Abstract: A system and method for efficient Asian character text input into a reduced keypad machine such as a word processor, telephone, hand-held computer, or personal computer is provided. The system comprises a data entry keypad associated with a monitor, and a disambiguation process supporting multiple keycap depression timespan range definitions and interpretations to produce accurate messaging with a reduced keypad.
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: August 14, 2007
    Assignee: Zi Corporation of Canada, Inc.
    Inventors: Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
  • Patent number: 6864809
    Abstract: Consonant jamos of the Korean language are grouped according to appearance and each group is associated with a respective key of a reduced keypad. Vowel jamos are specified by the user using a number of keys reserved for vowels and each of which represents a respective category of strokes by which the vowel jamo would normally be written.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: March 8, 2005
    Assignee: Zi Technology Corporation LTD
    Inventors: Robert B. O'Dell, Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
  • Publication number: 20040164951
    Abstract: A system and method for efficient Asian character text input into a reduced keypad machine such as a word processor, telephone, hand-held computer, or personal computer is provided. The system comprises a data entry keypad associated with a monitor, and a disambiguation process supporting multiple keycap depression timespan range definitions and interpretations to produce accurate messaging with a reduced keypad.
    Type: Application
    Filed: February 24, 2003
    Publication date: August 26, 2004
    Inventors: Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
  • Publication number: 20030179930
    Abstract: Consonant jamos of the Korean language are grouped according to appearance and each group is associated with a respective key of a reduced keypad. Vowel jamos are specified by the user using a number of keys reserved for vowels and each of which represents a respective category of strokes by which the vowel jamo would normally be written.
    Type: Application
    Filed: February 28, 2002
    Publication date: September 25, 2003
    Applicant: Zi Technology Corporation, Ltd.
    Inventors: Robert B. O'Dell, Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
  • Publication number: 20030023426
    Abstract: Japanese kanji-kana words intended to be entered by a user are predicted from relative few key presses, each single key press indicating a group kana syllables of the fifty sounds table. Text input logic collects all known words which include any syllables of the groups specified in the order specified and sorts the words by relative frequency to predict which word the user is intending to enter. All known words which match the same consonant pattern are collected and those most frequently used are presented at the top of the list from which the user can select the intended word. Predicted word selections are presented to the user in kanji-kana form such that kana-kanji conversion is unnecessary.
    Type: Application
    Filed: June 22, 2001
    Publication date: January 30, 2003
    Applicant: Zi Technology Corporation Ltd.
    Inventors: Samuel Yin Lun Pun, Kevin Qingyuan Zeng, Wallace Ritchie, Vladimir Orel, Peter Hubert Ackermans, Changshi Xu, Vanessa Sherr, Robert B. O'Dell, Antoine Blondeau