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: 9460066Abstract: 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: GrantFiled: March 14, 2013Date of Patent: October 4, 2016Assignee: ZI CORPORATION OF CANADA, INC.Inventors: Weigen Qiu, Samuel Yin Lun Pun
-
Patent number: 8401314Abstract: 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: GrantFiled: November 18, 2011Date of Patent: March 19, 2013Assignee: Zi Corporation of Canada, Inc.Inventors: Weigen Qiu, Samuel Yin Lun Pun
-
Publication number: 20120130706Abstract: 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: ApplicationFiled: November 18, 2011Publication date: May 24, 2012Inventors: Weigen QIU, Samuel Yin Lun Pun
-
Patent number: 8077983Abstract: 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: GrantFiled: October 4, 2007Date of Patent: December 13, 2011Assignee: Zi Corporation of Canada, Inc.Inventors: Weigen Qiu, Samuel Yin Lun Pun
-
Publication number: 20090092323Abstract: 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: ApplicationFiled: October 4, 2007Publication date: April 9, 2009Inventors: Weigen Qiu, Samuel Yin Lun Pun
-
Patent number: 7256769Abstract: 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: GrantFiled: February 24, 2003Date of Patent: August 14, 2007Assignee: Zi Corporation of Canada, Inc.Inventors: Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
-
Patent number: 6864809Abstract: 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: GrantFiled: February 28, 2002Date of Patent: March 8, 2005Assignee: Zi Technology Corporation LTDInventors: Robert B. O'Dell, Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
-
Publication number: 20040164951Abstract: 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: ApplicationFiled: February 24, 2003Publication date: August 26, 2004Inventors: Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
-
Publication number: 20030179930Abstract: 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: ApplicationFiled: February 28, 2002Publication date: September 25, 2003Applicant: Zi Technology Corporation, Ltd.Inventors: Robert B. O'Dell, Samuel Yin Lun Pun, John M. Conrad, Eun-Kyong Paek, Changshi Xu
-
Publication number: 20030023426Abstract: 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: ApplicationFiled: June 22, 2001Publication date: January 30, 2003Applicant: 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