Patents by Inventor Nan He

Nan He 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: 10296582
    Abstract: A method and an apparatus for determining a morpheme importance analysis model is provided, which belongs to the field of computers. The method includes: acquiring at least two pieces of training data, each piece of training data including a query, any morpheme in the query, and an importance score of the any morpheme in the query; determining a feature value of each preset feature of each piece of training data; and determining a model parameter according to the feature value of each preset feature of all training data and importance scores of morphemes included in all training data, and determining a morpheme importance analysis model according to the determined model parameter.
    Type: Grant
    Filed: February 15, 2015
    Date of Patent: May 21, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lingling Yao, Qi He, Nan He, Bo Zhang
  • Patent number: 10140196
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send a stream of input events for an event processing system, wherein each said input event is associated with a timestamp that is based on a system time, and wherein said event processing system processes the stream of input events in a batch mode with one or more sliding cycles. Furthermore, the testing framework can determine a base time for an event window in the system time, wherein said event window includes one or more input events in a sliding cycle that corresponds to a plurality of expected output events associated with a shared timestamp, and applies the event window on the stream of input events that are sent to the event processing system.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: November 27, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guan Nan He, Ying Xi
  • Patent number: 10102091
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send a plurality of input events in multiple event streams to an event processing system, wherein each said input event is associated with a timestamp. Also, the testing framework prescribes one or more expected output events that correspond to said plurality of input events in multiple event streams, wherein each said expected output event is associated with a timestamp. Furthermore, the testing framework can use said one or more expected output events to verify one or more actual output events that are received from the event processing system, wherein each said actual output event is associated with a timestamp.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 16, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guan Nan He, Ying Xi
  • Patent number: 9892009
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to apply a sliding window on a stream of input events that are sent to an event processing system, wherein said event processing system processes the stream of input events in a batch mode with one or more sliding cycles, and wherein said sliding window includes one or more input events in a sliding cycle that correspond to a plurality of expected output events. Furthermore, the testing framework can receive a plurality of actual output events at an end of said sliding cycle in the batch mode from the event processing system, and uses said one or more expected output events to verify said one or more actual output events.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: February 13, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20180005271
    Abstract: An information processing method, a server, and a computer storage medium are disclosed. The method includes: obtaining first information from a first terminal, the first information including at least information content and an information presentation style parameter; obtaining second information from the second terminal, the second information including at least basic user information and/or user behavior information and/or user relationship chain information; generating sampling information according to the first information and the second information, and constructing, according to the sampling information, at least one processing policy that separately corresponds to a first type of processing node interacting with the first terminal and a second type of processing node interacting with the second terminal; and generating the third information according to the first information and the at least one processing policy, and sending the third information to the second terminal for information presentation.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Nan HE, Bo ZHANG, Yanmin WANG, Min CHEN, Zhe FENG, Liangdong WANG, Zhihui JIN, Qiyun SU, Mengting JIANG
  • Publication number: 20170270092
    Abstract: The disclosed system provides an improved method for text input by using linguistic models based on conditional probabilities to provide meaningful word completion suggestions based on previously entered words. The system uses previously entered n-grams, where n>=2, to generate a list of candidate words matching a current user input. The candidate words are based on one or more conditional probabilities, where the conditional probabilities show a probability of a candidate word following a previously entered n-gram. The system displays the list of candidate words to the user and allows the user to select a desired word for entry. The system also utilizes the context of the text entry to select the candidate words.
    Type: Application
    Filed: November 25, 2014
    Publication date: September 21, 2017
    Inventors: Nan He, Jianchao Wu
  • Patent number: 9753825
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send one or more input events in an event stream to an event processing system, wherein each said input event is associated with a timestamp. Also, the testing framework can receive one or more actual output events from the event processing system, wherein each said actual output event is associated with a timestamp. Furthermore, the testing framework can compare said one or more actual output events in an event window with one or more expected output events for the event window.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: September 5, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20160328380
    Abstract: A method and an apparatus for determining a morpheme importance analysis model is provided, which belongs to the field of computers. The method includes: acquiring at least two pieces of training data, each piece of training data including a query, any morpheme in the query, and an importance score of the any morpheme in the query; determining a feature value of each preset feature of each piece of training data; and determining a model parameter according to the feature value of each preset feature of all training data and importance scores of morphemes included in all training data, and determining a morpheme importance analysis model according to the determined model parameter.
    Type: Application
    Filed: February 15, 2015
    Publication date: November 10, 2016
    Inventors: LINGLING YAO, QI HE, NAN HE, BO ZHANG
  • Publication number: 20150278056
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send a stream of input events for an event processing system, wherein each said input event is associated with a timestamp that is based on a system time, and wherein said event processing system processes the stream of input events in a batch mode with one or more sliding cycles. Furthermore, the testing framework can determine a base time for an event window in the system time, wherein said event window includes one or more input events in a sliding cycle that corresponds to a plurality of expected output events associated with a shared timestamp, and applies the event window on the stream of input events that are sent to the event processing system.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 1, 2015
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20150278057
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send a plurality of input events in multiple event streams to an event processing system, wherein each said input event is associated with a timestamp. Also, the testing framework prescribes one or more expected output events that correspond to said plurality of input events in multiple event streams, wherein each said expected output event is associated with a timestamp. Furthermore, the testing framework can use said one or more expected output events to verify one or more actual output events that are received from the event processing system, wherein each said actual output event is associated with a timestamp.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 1, 2015
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20150278060
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to send one or more input events in an event stream to an event processing system, wherein each said input event is associated with a timestamp. Also, the testing framework can receive one or more actual output events from the event processing system, wherein each said actual output event is associated with a timestamp. Furthermore, the testing framework can compare said one or more actual output events in an event window with one or more expected output events for the event window.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 1, 2015
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20150278059
    Abstract: Systems and methods can use a testing framework for testing an event processing system. The testing framework operates to apply a sliding window on a stream of input events that are sent to an event processing system, wherein said event processing system processes the stream of input events in a batch mode with one or more sliding cycles, and wherein said sliding window includes one or more input events in a sliding cycle that correspond to a plurality of expected output events. Furthermore, the testing framework can receive a plurality of actual output events at an end of said sliding cycle in the batch mode from the event processing system, and uses said one or more expected output events to verify said one or more actual output events.
    Type: Application
    Filed: February 9, 2015
    Publication date: October 1, 2015
    Inventors: Guan Nan He, Ying Xi
  • Publication number: 20140019452
    Abstract: A method and apparatus for clustering search terms are provided by the present invention. The method includes: A, establishing a candidate search term set, wherein the candidate search term set comprises a first search term provided by a user, and a second search term related to the first search term; B, performing a clustering operation on the first search term and the second search term related to the first search term in the candidate search term set according to text characteristic and/or semantic characteristic of search term. The accuracy and relevance of search term clustering can be improved by use of the method.
    Type: Application
    Filed: February 1, 2012
    Publication date: January 16, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Nan He, Di Wang, Yang Guo, Lixin Hu, Yanmin Wang, Jianpeng Zhu
  • Patent number: 8405467
    Abstract: An apparatus for matching impedance within a Radio Frequency (RF) integrated circuit is presented. The apparatus includes a first impedance element placed in an RF signal path, an first inductor fabricated on the integrated circuit and connected to the first impedance element, and an adjustable capacitance circuit connected in series with the first inductor and placed between the first inductor and a ground node, where the adjustable capacitance circuit is adjusted to tune the inductance of the first inductor. A method for tuning an inductor is presented. The method includes ascertaining a target inductance value for an inductor in a RF integrated circuit, and determining a capacitance value of an adjustable capacitance circuit so that, when coupled to the inductor, the combined impedance of the adjustable capacitance circuit and the inductor is tuned to the ascertained target inductance value.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: March 26, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Allen Nan He
  • Publication number: 20090134949
    Abstract: An apparatus for matching impedance within a Radio Frequency (RF) integrated circuit is presented. The apparatus includes a first impedance element placed in an RF signal path, an first inductor fabricated on the integrated circuit and connected to the first impedance element, and an adjustable capacitance circuit connected in series with the first inductor and placed between the first inductor and a ground node, where the adjustable capacitance circuit is adjusted to tune the inductance of the first inductor. A method for tuning an inductor is presented. The method includes ascertaining a target inductance value for an inductor in a RF integrated circuit, and determining a capacitance value of an adjustable capacitance circuit so that, when coupled to the inductor, the combined impedance of the adjustable capacitance circuit and the inductor is tuned to the ascertained target inductance value.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventor: Allen Nan He
  • Patent number: D1024985
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: April 30, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tomas Muld, David Pell, Martin Ethier, Adrianus Van Gaal, Nan He