Patents by Inventor Li-Lun Wang

Li-Lun Wang 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).

  • Publication number: 20170289337
    Abstract: The present disclosure provides systems and methods for text entry through handwritten shorthand stroke patterns. One example computer-implemented method includes receiving, by a mobile computing device, data descriptive of an input stroke pattern entered by a user. The input stroke pattern includes one or more strokes that approximate a non-linguistic symbol. The method includes identifying, by the mobile computing devices, one of a plurality of shorthand stroke patterns as a matched shorthand pattern to which the input stroke pattern corresponds. The plurality of shorthand stroke patterns have been previously defined by the user. A plurality of output text strings are respectively associated with the plurality of shorthand stroke patterns. The method further includes, in response to identifying the matched shorthand pattern, entering, by the mobile computing device, the output text string associated with the matched shorthand pattern into a text entry field.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Inventors: Li-Lun Wang, Victor Carbune, Dhyanesh Narayanan, Henry Rowley, Thomas Deselaers
  • Patent number: 9418281
    Abstract: Implementations of the disclosed subject matter provide methods and systems for identifying a candidate character cut for an overwritten character. A method may include providing a handwriting input area. The handwriting input area may be divided into multiple sections and a first portion of the multiple sections may be located in an end point region. A first handwritten input comprising a first stroke that ends in a section located in the end point region may be received. A second handwritten input comprising a second stroke that begins in a section that is not located in the end point region may be received. As a result, a first candidate character cut may be identified between the first stroke and the second stroke.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventors: Henry Allan Rowley, Thomas Deselaers, Li-Lun Wang
  • Patent number: 9286527
    Abstract: Techniques are provided for segmenting an input by cut point classification and training a cut classifier. A method may include receiving, by a computerized text recognition system, an input in a script. A heuristic may be applied to the input to insert multiple cut points. For each of the cut points, a probability may be generated and the probability may indicate a likelihood that the cut point is correct. Multiple segments of the input may be selected, and the segments may be defined by cut points having a probability over a threshold. Next, the segments of the input may be provided to a character recognizer. Additionally, a method may include training a cut classifier using a machine learning technique, based on multiple text training examples, to determine the correctness of a cut point in an input.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: March 15, 2016
    Assignee: Google Inc.
    Inventors: Li-Lun Wang, Thomas Deselaers, Henry Allan Rowley
  • Publication number: 20150235097
    Abstract: Techniques are provided for segmenting an input by cut point classification and training a cut classifier. A method may include receiving, by a computerized text recognition system, an input in a script. A heuristic may be applied to the input to insert multiple cut points. For each of the cut points, a probability may be generated and the probability may indicate a likelihood that the cut point is correct. Multiple segments of the input may be selected, and the segments may be defined by cut points having a probability over a threshold. Next, the segments of the input may be provided to a character recognizer. Additionally, a method may include training a cut classifier using a machine learning technique, based on multiple text training examples, to determine the correctness of a cut point in an input.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Google Inc.
    Inventors: Li-Lun Wang, Thomas Deselaers, Henry Allan Rowley
  • Publication number: 20150186718
    Abstract: Implementations of the disclosed subject matter provide methods and systems for identifying a candidate character cut for an overwritten character. A method may include providing a handwriting input area. The handwriting input area may be divided into multiple sections and a first portion of the multiple sections may be located in an end point region. A first handwritten input comprising a first stroke that ends in a section located in the end point region may be received. A second handwritten input comprising a second stroke that begins in a section that is not located in the end point region may be received. As a result, a first candidate character cut may be identified between the first stroke and the second stroke.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: Henry Allan Rowley, Thomas Deselaers, Li-Lun Wang