Patents by Inventor Hongjun Zhu

Hongjun Zhu 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: 20190162536
    Abstract: A laser level ruler, comprising a housing (1). A laser emission module (2), a ranging module (5), a power supply module (4) and an angle measurement module (3) are arranged in the housing (1), wherein the power supply module (4) supplies power to the laser emission module (2), the ranging module (5) and the angle measurement module (4); the laser emission module (2) and the ranging module (5) are arranged at both ends of the housing; and the power supply module (4) and the angle measurement module (3) are arranged between the laser emission module (2) and the ranging module (5).
    Type: Application
    Filed: December 26, 2016
    Publication date: May 30, 2019
    Inventors: Ou ZHANG, Jianyong WANG, Jun MIN, Hongjun ZHU
  • Publication number: 20150340839
    Abstract: A laser module control circuit comprises a laser module circuit, wherein the laser module circuit is connected in parallel with a first control sub-circuit and a second control sub-circuit, with a first triode arranged in the first control sub-circuit and a second triode arranged in the second control sub-circuit, while the collector electrode of the first and second triodes is connected with the laser module circuit. The base electrode thereof is connected with the CPU, and the emitter electrode thereof is connected to the ground.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 26, 2015
    Inventors: Ou Zhang, Hongjun Zhu, Dongdong Peng, Qing Niu
  • Patent number: 8660834
    Abstract: Systems and methods of classifying user input are disclosed. The user input can be, for example, in the form of Roman characters. An ambiguous word (e.g., a word that is a non-pinyin word written in Roman characters and a valid pinyin word) can be identified in the user input. Contextual words (e.g., words adjacent to the ambiguous word) are classified as a pinyin context or a non-pinyin context. The ambiguous word is classified based on the context of the contextual words.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: Jun Wu, Huican Zhu, Hongjun Zhu
  • Patent number: 8538979
    Abstract: Aspects directed to phrase generation are provided. A method is provided that includes identifying a plurality of phrase candidates from a plurality of text string entries in a corpus. For each phrase candidate: identifying a plurality of left contexts and a plurality of right contexts for the phrase candidate, each left context of the plurality of left contexts being a nearest unique feature to the right of the phrase candidate in a text string entry and each right context of the plurality of right contexts being the nearest unique feature to the right of the phrase candidate, and calculating a left context vector including a score for each left context feature and a right context vector including a score for each right context feature of the phrase candidate. A similarity is determined between pairs of phrase candidates using the respective left and right context vectors for each phrase candidate.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: September 17, 2013
    Assignee: Google Inc.
    Inventors: Stewart Yang, Fang Liu, Dekang Lin, Hongjun Zhu
  • Patent number: 8473480
    Abstract: Serving a search result is disclosed. A security fingerprint of a security configuration is generated. The security fingerprint is concatenated with a query having a search term and a search result is returned that includes both the search term and the security fingerprint.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventors: Feng Hu, Phuong Binh Nguyen, Hongjun Zhu
  • Patent number: 8190628
    Abstract: Aspects directed to phrase generation are provided. A method is provided that includes identifying a plurality of phrase candidates from a plurality of text string entries in a corpus. For each phrase candidate: identifying a plurality of left contexts and a plurality of right contexts for the phrase candidate, each left context of the plurality of left contexts being a nearest unique feature to the right of the phrase candidate in a text string entry and each right context of the plurality of right contexts being the nearest unique feature to the right of the phrase candidate, and calculating a left context vector including a score for each left context feature and a right context vector including a score for each right context feature of the phrase candidate. A similarity is determined between pairs of phrase candidates using the respective left and right context vectors for each phrase candidate.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: May 29, 2012
    Assignee: Google Inc.
    Inventors: Stewart Yang, Fang Liu, Dekang Lin, Hongjun Zhu
  • Publication number: 20110258337
    Abstract: A method and system for implementing zero copy transmission of streaming media data are disclosed in the present invention, and the method and system are based on Linux network protocol stack. The method comprises: when a streaming media server receives a data request from a user equipment, it performs a system call of data transmission, reading the streaming media data out from the disk space and writing it into a user data buffer; packaging the streaming media data stored in the user data buffer as real-time transmission protocol packets which are transmitted applying streaming media packets whose head and load are separated. The method and system of the present invention sufficiently use the DMA function and SG (Scatter/Gather) function of a network card to implement zero-copy transmission of the streaming media data.
    Type: Application
    Filed: July 30, 2009
    Publication date: October 20, 2011
    Applicant: ZTE CORPORATION
    Inventors: Weiqiang Wang, Hongjun Zhu, Jian Cheng
  • Publication number: 20090070097
    Abstract: Systems and methods of classifying user input are disclosed. The user input can be, for example, in the form of Roman characters. An ambiguous word (e.g., a word that is a non-pinyin word written in Roman characters and a valid pinyin word) can be identified in the user input. Contextual words (e.g., words adjacent to the ambiguous word) are classified as a pinyin context or a non-pinyin context. The ambiguous word is classified based on the context of the contextual words.
    Type: Application
    Filed: November 17, 2008
    Publication date: March 12, 2009
    Applicant: Google Inc.
    Inventors: Jun Wu, Huican Zhu, Hongjun Zhu
  • Patent number: 7478033
    Abstract: Systems and methods to process and translate pinyin to Chinese characters and words are disclosed. A Chinese language model is trained by extracting unknown character strings from Chinese inputs, e.g., documents and/or user inputs/queries, determining valid words from the unknown character strings, and generating a transition matrix based on the Chinese inputs for predicting a word string given the context. A method for translating a pinyin input generally includes generating a set of Chinese character strings from the pinyin input using a Chinese dictionary including words derived from the Chinese inputs and a language model trained based on the Chinese inputs, each character string having a weight indicating the likelihood that the character string corresponds to the pinyin input. An ambiguous user input may be classified as non-pinyin or pinyin by identifying an ambiguous pinyin/non-pinyin ASCII word in the user input and analyzing the context to classify the user input.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: January 13, 2009
    Assignee: Google Inc.
    Inventors: Jun Wu, Hulcan Zhu, Hongjun Zhu
  • Publication number: 20050289463
    Abstract: Systems and methods to process and correct spelling errors for non-Roman based words such as in Chinese, Japanese, and Korean languages using a rule-based classifier and a hidden Markov model are disclosed. The method generally includes converting an input entry in a first language such as Chinese to at least one intermediate entry in an intermediate representation, such as pinyin, different from the first language, converting the intermediate entry to at least one possible alternative spelling or form of the input in the first language, and determining that the input entry is either a correct or questionable input entry when a match between the input entry and all possible alternative spellings to the input entry is or is not located, respectively. The questionable input entry may be classified using, for example, a transformation rule based classifier based on transformation rules generated by a transformation rules generator.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Applicant: Google Inc., A DELAWARE CORPORATION
    Inventors: Jun Wu, Hongjun Zhu, Huican Zhu, Wei-Hwa Huang, Chiu-Ki Chan
  • Publication number: 20050209844
    Abstract: Systems and methods to process and translate pinyin to Chinese characters and words are disclosed. A Chinese language model is trained by extracting unknown character strings from Chinese inputs, e.g., documents and/or user inputs/queries, determining valid words from the unknown character strings, and generating a transition matrix based on the Chinese inputs for predicting a word string given the context. A method for translating a pinyin input generally includes generating a set of Chinese character strings from the pinyin input using a Chinese dictionary including words derived from the Chinese inputs and a language model trained based on the Chinese inputs, each character string having a weight indicating the likelihood that the character string corresponds to the pinyin input. An ambiguous user input may be classified as non-pinyin or pinyin by identifying an ambiguous pinyin/non-pinyin ASCII word in the user input and analyzing the context to classify the user input.
    Type: Application
    Filed: March 16, 2004
    Publication date: September 22, 2005
    Applicant: Google Inc., A DELAWARE CORPORATION
    Inventors: Jun Wu, Huican Zhu, Hongjun Zhu