Patents by Inventor Henry Ou

Henry Ou 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: 20160078013
    Abstract: A computer-implemented method can include receiving, at a computing device including one or more processors, an input from a user. The input can include one or more characters in a first writing system. The method can further include segmenting the input to obtain one or more segmentations, where each segmentation can include at least one segment including at least one character in the first writing system. A fuzzy model can be applied to the segmentations to obtain potential formal representations for the segmentations. Each of the potential formal representations can be in the first writing system and represent text in a second writing system. A plurality of character candidates can be determined based on the potential formal representations. Each of the plurality of character candidates can be a possible appropriate representation of the user input in the second writing system.
    Type: Application
    Filed: April 27, 2013
    Publication date: March 17, 2016
    Applicant: GOOGLE INC.
    Inventors: Baohua LIAO, Albert J. WONG, Hannah C. TANG, Fan YANG, Henry OU, Yuanbo ZHANG
  • Patent number: 9009030
    Abstract: A method and system for facilitating text input is disclosed. The method comprises: invoking an input assistant from within an application in an operating environment at a client, the input assistant being a standalone input service within the same operating environment as the application, receiving a text string from a user in an input field of the application, providing, by the input assistant, input prediction for completing the text string, selecting an input text of at least one word in the input field of the application, retrieving, by the input assistant, text content related to the input text from one or more text assistance services in communication with the input assistant, presenting the received text content to the user for assistance in the user's text input.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Yonggang Wang, Xiangye Xiao, Junyu Wang, Jian Zeng, Pan Jie, George Zhang, Annie Chang, Hanping Feng, Henry Ou
  • Publication number: 20140258892
    Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters.
    Type: Application
    Filed: May 27, 2014
    Publication date: September 11, 2014
    Applicant: GOOGLE INC.
    Inventors: Yonggang Wang, Feng Hong, Wei Xu, Xiliu Tang, Henry Ou, Bo Yang, Lei Zhang, Runhua Yang, Jun Wu, Baogang Yao
  • Patent number: 8826226
    Abstract: Systems, methods, and apparatuses including computer program products for generating a custom language model. In one implementation, a method is provided. The method includes receiving a collection of documents; clustering the documents into one or more clusters; generating a cluster vector for each cluster of the one or more clusters; generating a target vector associated with a target profile; comparing the target vector with each of the cluster vectors; selecting one or more of the one or more clusters based on the comparison; and generating a language model using documents from the one or more selected clusters.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventors: Jun Wu, Henry Ou, Xiliu Tang, Yong-Gang Wang, Yongyan Liu
  • Patent number: 8745051
    Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Yonggang Wang, Feng Hong, Wei Xu, Xiliu Tang, Henry Ou, Bo Yang, Lei Zhang, Runhua Yang, Jun Wu, Baogang Yao
  • Publication number: 20120173222
    Abstract: A method and system for facilitating text input is disclosed. The method comprises: invoking an input assistant from within an application in an operating environment at a client, the input assistant being a standalone input service within the same operating environment as the application, receiving a text string from a user in an input field of the application, providing, by the input assistant, input prediction for completing the text string, selecting an input text of at least one word in the input field of the application, retrieving, by the input assistant, text content related to the input text from one or more text assistance services in communication with the input assistant, presenting the received text content to the user for assistance in the user's text input.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: Google Inc.
    Inventors: Yonggang Wang, Xiangye Xiao, Junyu Wang, Jian Zeng, Pan Jie, George Zhang, Annie Chang, Hanping Feng, Henry Ou
  • Publication number: 20110296374
    Abstract: Systems, methods, and apparatuses including computer program products for generating a custom language model. In one implementation, a method is provided. The method includes receiving a collection of documents; clustering the documents into one or more clusters; generating a cluster vector for each cluster of the one or more clusters; generating a target vector associcated with a target profile; comparing the target vector with each of the cluster vectors; selecting one or more of the one or more clusters based on the comparison; and generating a language model using documents from the one or more selected clusters.
    Type: Application
    Filed: November 5, 2008
    Publication date: December 1, 2011
    Applicant: GOOGLE INC.
    Inventors: Jun Wu, Henry Ou, Xiliu Tang, Yong-Gang Wang, Yongyan Liu
  • Publication number: 20100005086
    Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters.
    Type: Application
    Filed: September 16, 2008
    Publication date: January 7, 2010
    Applicant: Google Inc.
    Inventors: Yonggang Wang, Feng Hong, Wei Xu, Xiliu Tang, Henry Ou, Bo Yang, Lei Zhang, Runhua Yang, Jun Wu, Baogang Yao
  • Publication number: 20060188445
    Abstract: The present invention provides methods of identifying compounds that protect against ototoxicity induced by one or more noxious stimuli, and methods of treating an individual with compounds identified using the present screening methods. Also provided are compounds demonstrated to have otoprotective effects.
    Type: Application
    Filed: February 22, 2006
    Publication date: August 24, 2006
    Inventors: Henry Ou, Felipe Santos, Edwin Rubel, David Raible, Julian Simon