Patents by Inventor Bo-June (Paul) Hsu

Bo-June (Paul) Hsu 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: 10417332
    Abstract: The description relates to predicting text based on multiple user attempts at inputting text. One example can include a computing device comprising a user interface. In this example, the user interface is configured to receive evidence from a first user attempt at inputting text and configured to receive evidence from a second user attempt at inputting the text. The computing device also includes a text prediction engine configured to combine the evidence from the first user attempt at inputting the text and the evidence from the second user attempt at inputting the text to predict the text.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bo-June Paul Hsu, Richard David Tunnicliffe
  • Publication number: 20180173691
    Abstract: The description relates to predicting text based on multiple user attempts at inputting text. One example can include a computing device comprising a user interface. In this example, the user interface is configured to receive evidence from a first user attempt at inputting text and configured to receive evidence from a second user attempt at inputting the text. The computing device also includes a text prediction engine configured to combine the evidence from the first user attempt at inputting the text and the evidence from the second user attempt at inputting the text to predict the text.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Bo-June Paul Hsu, Richard David Tunnicliffe
  • Patent number: 9003316
    Abstract: The claimed subject matter provides a method for entering technical formulas. The method includes receiving a sequence of inputs on a computing device. The sequence of inputs specifies the technical formula. The method also includes displaying the technical formula in response to receiving the sequence of inputs. Additionally, the method includes determining an alternate sequence of inputs that specify the technical formula. The alternate sequence of inputs may be input to the computing device to display the technical formula. The method further includes displaying the alternate sequence.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: April 7, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kuansan Wang, Johnson Apacible, Bo-June (Paul) Hsu
  • Publication number: 20130031495
    Abstract: The claimed subject matter provides a method for entering technical formulas. The method includes receiving a sequence of inputs on a computing device. The sequence of inputs specifies the technical formula. The method also includes displaying the technical formula in response to receiving the sequence of inputs. Additionally, the method includes determining an alternate sequence of inputs that specify the technical formula. The alternate sequence of inputs may be input to the computing device to display the technical formula. The method further includes displaying the alternate sequence.
    Type: Application
    Filed: July 25, 2011
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Kuansan Wang, Johnson Apacible, Bo-June (Paul) Hsu