Patents by Inventor Kaiyu MAO

Kaiyu MAO 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: 10805248
    Abstract: An instant messaging method is provided. A motion display request is received from a first client. The motion display request includes an identifier of a target virtual role and an identifier of a target motion data set. The identifier of the target motion data set is indicated by a motion display instruction received by the first client. The target virtual role corresponds to a target user and the target user is at least one user of a plurality of instant messaging users. Further, the first client is a client to which a certain user in the instant messaging users logs in. The target motion data set is obtained according to the identifier of the target motion data set. The target virtual role is obtained according to the identifier of the target virtual role. The target motion data set and the target virtual role are sent to at least one client of a plurality of designated clients corresponding to the instant messaging users.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: October 13, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Luo, Kaiyu Mao, Meiyun Han, Qilin Chen
  • Patent number: 10332298
    Abstract: An animation generation method is performed by at least one processor, and includes obtaining an animation generation instruction, obtaining first bone data for a virtual target and first rig data for the virtual target, based on the animation generation instruction, obtaining an action identifier, and obtaining action data, second bone data for an additional element, and second rig data for the additional element, based on the action identifier. The method further includes fusing the first bone data and the second bone data to obtain fused bone data, controlling the fused bone data to change with time, based on the action data, and rendering an animation, based on the fused bone data controlled to change with time, the first rig data, and the second rig data.
    Type: Grant
    Filed: May 27, 2017
    Date of Patent: June 25, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Luo, Kaiyu Mao, Meiyun Han, Qilin Chen
  • Publication number: 20180357808
    Abstract: An animation generation method is performed by at least one processor, and includes obtaining an animation generation instruction, obtaining first bone data for a virtual target and first rig data for the virtual target, based on the animation generation instruction, obtaining an action identifier, and obtaining action data, second bone data for an additional element, and second rig data for the additional element, based on the action identifier. The method further includes fusing the first bone data and the second bone data to obtain fused bone data, controlling the fused bone data to change with time, based on the action data, and rendering an animation, based on the fused bone data controlled to change with time, the first rig data, and the second rig data.
    Type: Application
    Filed: May 27, 2017
    Publication date: December 13, 2018
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun LUO, Kaiyu MAO, Meiyun HAN, Qilin CHEN
  • Publication number: 20180248824
    Abstract: An instant messaging method is provided. A motion display request is received from a first client. The motion display request includes an identifier of a target virtual role and an identifier of a target motion data set. The identifier of the target motion data set is indicated by a motion display instruction received by the first client. The target virtual role corresponds to a target user and the target user is at least one user of a plurality of instant messaging users. Further, the first client is a client to which a certain user in the instant messaging users logs in. The target motion data set is obtained according to the identifier of the target motion data set. The target virtual role is obtained according to the identifier of the target virtual role. The target motion data set and the target virtual role are sent to at least one client of a plurality of designated clients corresponding to the instant messaging users.
    Type: Application
    Filed: April 26, 2018
    Publication date: August 30, 2018
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun LUO, Kaiyu MAO, Meiyun HAN, Qilin CHEN
  • Patent number: 8682625
    Abstract: Method, system, and computer readable medium are disclosed for analyzing electrical properties of a circuit. The method may comprise: providing a network model including at least one network parameter, the network parameter being defined over a frequency range; converting the network parameter into an intermediate network parameter having first and second portions; identifying first and second frequencies defining a frequency sub-range; replacing the first portion of the intermediate network parameter with a DC value when a frequency associated with the intermediate network parameter is lower than the first frequency; replacing the first portion of the intermediate network parameter with a transitional value when the frequency associated with the intermediate network parameter is within the frequency sub-range; and converting the intermediate network parameter with the replaced first portion into an updated network parameter.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: March 25, 2014
    Assignee: Sigrity, Inc.
    Inventors: Jian Liu, Kaiyu Mao, Jiayuan Fang
  • Publication number: 20130124181
    Abstract: Method, system, and computer readable medium are disclosed for analyzing electrical properties of a circuit. The method may comprise: providing a network model including at least one network parameter, the network parameter being defined over a frequency range; converting the network parameter into an intermediate network parameter having first and second portions; identifying first and second frequencies defining a frequency sub-range; replacing the first portion of the intermediate network parameter with a DC value when a frequency associated with the intermediate network parameter is lower than the first frequency; replacing the first portion of the intermediate network parameter with a transitional value when the frequency associated with the intermediate network parameter is within the frequency sub-range; and converting the intermediate network parameter with the replaced first portion into an updated network parameter.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Applicant: Sigrity, Inc.
    Inventors: Jian LIU, Kaiyu MAO, Jiayuan FANG