Patents by Inventor Ansong Yao

Ansong Yao 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: 9592442
    Abstract: Communication methods, systems, servers, and client devices in a user-interactive system are provided herein. In an exemplary method, a communication interface can be started via a first user-interactive client by a first user to communicate with one or more communication tools via a communication backend server. The first user-interactive client can obtain and display a plurality of second user IDs of second users. The first user-interactive client can receive one or more second user IDs selected by the first user to add to a communication group. The first user-interactive client can send to the communication backend server a message for joining the communication group containing the one or more second user IDs. After receiving an accepting message from the communication backend server, during a user-interactive operation, the first user-interactive client can communicate with a second client corresponding to a user ID contained in the accepting message.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: March 14, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Feng Feng, Yuxun Zhou, Jinglin Ma, Chen Wang, Zhidan Ma, Yuanxue Zhao, Lanqi Song, Ansong Yao
  • Patent number: 9195521
    Abstract: A non-transitory computer-readable storage medium may comprise a set of instructions for creating a subsystem process independent from a main system process for data computation. The set of instructions may direct at least one processor to perform acts of: in a main system process, receiving a user input; in the main system process, sending the user input to a subsystem process, the subsystem process is independent from and in parallel with the main system process; in the main system process, generating a first computation result according to the user input; in the subsystem process, generating a second computation result in parallel with the main system process according to the user input; in the main system process, receiving the second computation result from the subsystem process; and in the main system process, combining the first computation result and the second computation result.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: November 24, 2015
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Yuanxue Zhao, Ansong Yao, Chao Zhong, Zhiming Nie, Kai Xu, Lanqi Song, Lei Jiang
  • Publication number: 20140309030
    Abstract: Communication methods, systems, servers, and client devices in a user-interactive system are provided herein. In an exemplary method, a communication interface can be started via a first user-interactive client by a first user to communicate with one or more communication tools via a communication backend server. The first user-interactive client can obtain and display a plurality of second user IDs of second users. The first user-interactive client can receive one or more second user IDs selected by the first user to add to a communication group. The first user-interactive client can send to the communication backend server a message for joining the communication group containing the one or more second user IDs. After receiving an accepting message from the communication backend server, during a user-interactive operation, the first user-interactive client can communicate with a second client corresponding to a user ID contained in the accepting message.
    Type: Application
    Filed: May 16, 2014
    Publication date: October 16, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Feng FENG, YUXUN ZHOU, JINGLIN MA, CHEN WANG, ZHIDAN MA, YUANXUE ZHAO, LANQI SONG, ANSONG YAO
  • Publication number: 20140013340
    Abstract: A non-transitory computer-readable storage medium may comprise a set of instructions for creating a subsystem process independent from a main system process for data computation. The set of instructions may direct at least one processor to perform acts of: in a main system process, receiving a user input; in the main system process, sending the user input to a subsystem process, the subsystem process is independent from and in parallel with the main system process; in the main system process, generating a first computation result according to the user input; in the subsystem process, generating a second computation result in parallel with the main system process according to the user input; in the main system process, receiving the second computation result from the subsystem process; and in the main system process, combining the first computation result and the second computation result.
    Type: Application
    Filed: August 6, 2013
    Publication date: January 9, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventors: Yuanxue ZHAO, Ansong Yao, Chao Zhong, Zhiming Nie, Kai Xu, Lanqi Song, Lei Jiang