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: 20240411656Abstract: Ansible IntelScan is a groundbreaking software tool, characterized by innovative ideas and streamlined code processes. It leverages Ansible to aid system administrators and system engineers in executing their daily tasks more efficiently and effectively. The software eliminates the need for Ansible Modules or Roles, leading to significant time savings and cost reductions for companies. With its modular, user-friendly design, Ansible IntelScan is primed for routine tasks and report creation, serving as an asset for management decision-making. Its ease of use enables even junior administrators with minimal shell scripting knowledge to operate the software, thereby enhancing overall work productivity and cost-efficiency. Ansible IntelScan is compatible with large-scale Linux server environments, supporting simultaneous operations on over 1000 physical and virtual servers.Type: ApplicationFiled: June 6, 2023Publication date: December 12, 2024Inventor: Henry Ou
-
Publication number: 20160078013Abstract: 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: ApplicationFiled: April 27, 2013Publication date: March 17, 2016Applicant: GOOGLE INC.Inventors: Baohua LIAO, Albert J. WONG, Hannah C. TANG, Fan YANG, Henry OU, Yuanbo ZHANG
-
Patent number: 9009030Abstract: 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: GrantFiled: January 5, 2011Date of Patent: April 14, 2015Assignee: Google Inc.Inventors: Yonggang Wang, Xiangye Xiao, Junyu Wang, Jian Zeng, Pan Jie, George Zhang, Annie Chang, Hanping Feng, Henry Ou
-
Publication number: 20140258892Abstract: 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: ApplicationFiled: May 27, 2014Publication date: September 11, 2014Applicant: 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: 8826226Abstract: 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: GrantFiled: November 5, 2008Date of Patent: September 2, 2014Assignee: Google Inc.Inventors: Jun Wu, Henry Ou, Xiliu Tang, Yong-Gang Wang, Yongyan Liu
-
Patent number: 8745051Abstract: 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: GrantFiled: September 16, 2008Date of Patent: June 3, 2014Assignee: 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: 20120173222Abstract: 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: ApplicationFiled: January 5, 2011Publication date: July 5, 2012Applicant: Google Inc.Inventors: Yonggang Wang, Xiangye Xiao, Junyu Wang, Jian Zeng, Pan Jie, George Zhang, Annie Chang, Hanping Feng, Henry Ou
-
Publication number: 20110296374Abstract: 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: ApplicationFiled: November 5, 2008Publication date: December 1, 2011Applicant: GOOGLE INC.Inventors: Jun Wu, Henry Ou, Xiliu Tang, Yong-Gang Wang, Yongyan Liu
-
Publication number: 20100005086Abstract: 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: ApplicationFiled: September 16, 2008Publication date: January 7, 2010Applicant: 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: 20060188445Abstract: 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: ApplicationFiled: February 22, 2006Publication date: August 24, 2006Inventors: Henry Ou, Felipe Santos, Edwin Rubel, David Raible, Julian Simon