Patents by Inventor Xingping Long

Xingping Long 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: 10872121
    Abstract: It is provided a method performed at a server comprising: receiving, from a client, a user matching request corresponding to a second user of the online gaming application; adding the second user to a list of multiple users to be matched, each of the multiple users to be matched being associated with a respective user matching request from a corresponding client playing the online gaming application; generating a predetermined number of user groups from the list of multiple users to be matched, each user group including the second user; calculating one or more first matching degrees for each of the predetermined number of user groups including the second user; selecting, among the predetermined number of user groups, a second user group having a highest first matching degree; and returning information of users in the second user group to the client sending the user matching request.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: December 22, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenbiao Xie, Lingming Chen, Xingping Long, Xinhai Zeng
  • Patent number: 10186244
    Abstract: Provided are a sound effect processing method and device. The sound effect processing method includes: invoking a pre-loaded plug-in unit manager to acquire a sound effect processing parameter supported by each preloaded sound effect plug-in unit; acquiring a sound effect configuration file pre-configured by the plug-in unit manager; displaying sound effect index identifiers corresponding to various sound effect modes; according to a selected sound effect index identifier, determining a selected sound effect mode, and according to an adjustment interface, acquiring adjusted parameter control data; sending the adjusted parameter control data to a selected sound effect plug-in unit; and invoking the plug-in unit manager to send data to be processed to the selected sound effect plug-in unit, and according to the adjusted parameter control data, conducting sound effect processing on the data to be processed by the selected sound effect plug-in unit.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: January 22, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenjun Ou, Guoming Chen, Yuanjiang Peng, Hong Liu, Xingping Long
  • Publication number: 20180039712
    Abstract: It is provided a method performed at a server comprising: receiving, from a client, a user matching request corresponding to a second user of the online gaming application; adding the second user to a list of multiple users to be matched, each of the multiple users to be matched being associated with a respective user matching request from a corresponding client playing the online gaming application; generating a predetermined number of user groups from the list of multiple users to be matched, each user group including the second user; calculating one or more first matching degrees for each of the predetermined number of user groups including the second user; selecting, among the predetermined number of user groups, a second user group having a highest first matching degree; and returning information of users in the second user group to the client sending the user matching request.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Inventors: Wenbiao XIE, Lingming Chen, Xingping Long, Xinhai Zeng
  • Patent number: 9886238
    Abstract: Provided is a method for detecting an audio input interface, comprising: acquiring input signals of every one of audio input interfaces; acquiring energy values of said input signals of every one of said audio input interfaces, and acquiring an interface identification of the audio input interface of which the energy value is the maximum among the energy values; adding said interface identification acquired herein into an identification sequence in an order by acquiring time; and identifying the audio input interface, of which the interface identification is saved most often in said identification sequence, as a valid audio input interface. Also provided is a system for detecting an audio input interface. The present disclosure is capable of effectively identifying the audio input interface connected to the microphone that the user is using, so that the user does not need to switch manually.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: February 6, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hong Liu, Yuanjiang Peng, Xingping Long, Chao Peng
  • Patent number: 9872198
    Abstract: Systems and methods are provided for data transmission. For example, packet loss is detected based on at least information associated with a first data packet; and in response to packet loss being detected, a packet-retransmission request is sent to a data-transmission terminal and the packet-retransmission request is repeatedly sent to the data-transmission terminal during a retransmission life-cycle associated with the first data packet, the packet-retransmission request including a first identification of the packet-retransmission request.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: January 16, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xingping Long, Xinhai Zeng, Xiaomin Xu, Muyong Cao, Yuanjiang Peng
  • Patent number: 9626985
    Abstract: Audio processing methods and apparatus are provided. An audio processing method may include: receiving audio data packets; buffering the audio data packets to a buffer; reading the audio data packets from the buffer and playing the audio data packets; accumulating an actual total playing time length and a total sampling time length of the audio data packets that currently have been read from the buffer and have been played; and suspending reading and playing, when a sum of sampling time lengths of audio data packets that are buffered and unread in the buffer is less than or equal to a first threshold, until a sum of sampling time lengths of the audio data packets in the buffer that are unread is greater than or equal to a current network jitter estimated value.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: April 18, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Muyong Cao, Junming Li, Xingping Long, Guangfa Li
  • Patent number: 9607625
    Abstract: Systems and methods are provided for audio encoding. For example, first quantization encoding is performed on audio data associated with a current frame of an audio data stream to obtain first quantization-encoded data; second quantization encoding is performed on the audio data to obtain second quantization-encoded data; the first quantization-encoded data is coupled to the current frame of the audio data stream; and the second quantization-encoded data is coupled to a next frame of the audio data stream.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: March 28, 2017
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoming Chen, Yuanjiang Peng, Wenjun Ou, Chao Peng, Hong Liu, Xingping Long
  • Publication number: 20170025105
    Abstract: Provided are a sound effect processing method and device, a plug-in unit manager and a sound effect plug-in unit, which belong to the field of information technology processing.
    Type: Application
    Filed: November 11, 2014
    Publication date: January 26, 2017
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenjun OU, Guoming CHEN, Yuanjiang PENG, Hong LIU, Xingping LONG
  • Patent number: 9489248
    Abstract: A method, apparatus and system for acquiring an input event in a computer system comprising different priorities for processes are provided, the method comprising: executing a servant process and a master process, wherein the servant process comprises a higher priority than the master process and an input event list; and upon the servant process acquiring an input event and determining that the input event is in the input event list, the servant process transmitting the input event to the master process. A servant process with a high priority is used to acquire input events, which facilitates the operation of other processes and enhances process execution efficiency.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 8, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingping Long, Xuecheng Luo, Ruiqing Ou, Maowu Wan
  • Publication number: 20160267919
    Abstract: Audio processing methods and apparatus are provided. An audio processing method may include: receiving audio data packets; buffering the audio data packets to a buffer; reading the audio data packets from the buffer and playing the audio data packets; accumulating an actual total playing time length and a total sampling time length of the audio data packets that currently have been read from the buffer and have been played; and suspending reading and playing, when a sum of sampling time lengths of audio data packets that are buffered and unread in the buffer is less than or equal to a first threshold, until a sum of sampling time lengths of the audio data packets in the buffer that are unread is greater than or equal to a current network jitter estimated value.
    Type: Application
    Filed: October 21, 2014
    Publication date: September 15, 2016
    Inventors: MUYONG CAO, JUNMING LI, XINGPING LONG, GUANGFA LI
  • Patent number: 9414162
    Abstract: Systems and methods are provided for echo reduction. For example, first audio data associated with a current time unit is obtained, the first audio data being generated by an audio-acquisition device of a receiver based on at least information associated with a first audio signal acquired by the audio-acquisition device and a second audio signal output from an audio-playback device of the receiver, the second audio signal being output from the audio-playback device of the receiver based on at least information associated with second audio data transmitted previously by a sender before the current time unit; third audio data transmitted by the sender during a second time unit preceding the current time unit is obtained; and fourth audio data is obtained by performing echo reduction on the first audio data based on at least information associated with the third audio data.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: August 9, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xingping Long, Hong Liu, Muyong Cao
  • Patent number: 9313250
    Abstract: An audio playback method is provided. The method includes identifying a captured audio data frame according to a type of the audio data frame and sending the identified audio data frame to an audio receiving end. The method also includes receiving the audio data frame that is identified according to the type of the audio data frame and determining the type of the audio data frame and evaluating network transmission status based on the identification. Further, the method includes adjusting a threshold value of a jitter buffer that is used to cache the audio data frame when the type of the audio data frame is a music frame and evaluation result of the network transmission status does not meet a preset transmission baseline condition.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: April 12, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingping Long, Hong Liu
  • Publication number: 20160044527
    Abstract: Systems and methods are provided for data transmission. For example, packet loss is detected based on at least information associated with a first data packet; and in response to packet loss being detected, a packet-retransmission request is sent to a data-transmission terminal and the packet-retransmission request is repeatedly sent to the data-transmission terminal during a retransmission life-cycle associated with the first data packet, the packet-retransmission request including a first identification of the packet-retransmission request.
    Type: Application
    Filed: October 21, 2015
    Publication date: February 11, 2016
    Inventors: Xingping Long, Xinhai Zeng, Xiaomin Xu, Muyong Cao, Yuanjiang Peng
  • Publication number: 20160026511
    Abstract: A method, apparatus and system for acquiring an input event in a computer system comprising different priorities for processes are provided, the method comprising: executing a servant process and a master process, wherein the servant process comprises a higher priority than the master process and an input event list; and upon the servant process acquiring an input event and determining that the input event is in the input event list, the servant process transmitting the input event to the master process. A servant process with a high priority is used to acquire input events, which facilitates the operation of other processes and enhances process execution efficiency.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 28, 2016
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingping Long, Xuecheng Luo, Ruiqing Ou, Maowu Wan
  • Publication number: 20150340046
    Abstract: Systems and methods are provided for audio encoding. For example, first quantization encoding is performed on audio data associated with a current frame of an audio data stream to obtain first quantization-encoded data; second quantization encoding is performed on the audio data to obtain second quantization-encoded data; the first quantization-encoded data is coupled to the current frame of the audio data stream; and the second quantization-encoded data is coupled to a next frame of the audio data stream.
    Type: Application
    Filed: August 3, 2015
    Publication date: November 26, 2015
    Inventors: Guoming Chen, Yuanjiang Peng, Wenjun Ou, Chao Peng, Hong Liu, Xingping Long
  • Publication number: 20150212792
    Abstract: Provided is a method for detecting an audio input interface, comprising: acquiring input signals of every one of audio input interfaces; acquiring energy values of said input signals of every one of said audio input interfaces, and acquiring an interface identification of the audio input interface of which the energy value is the maximum among the energy values; adding said interface identification acquired herein into an identification sequence in an order by acquiring time; and identifying the audio input interface, of which the interface identification is saved most often in said identification sequence, as a valid audio input interface. Also provided is a system for detecting an audio input interface. The present disclosure is capable of effectively identifying the audio input interface connected to the microphone that the user is using, so that the user does not need to switch manually.
    Type: Application
    Filed: April 9, 2015
    Publication date: July 30, 2015
    Inventors: Hong Liu, Yuanjiang Peng, Xingping Long, Chao Peng
  • Publication number: 20140358945
    Abstract: Systems and methods are provided for matching users. For example, a user list that includes multiple users to be matched is maintained; one or more first users are retrieved from the user list; one or more first user groups including the one or more first users are retrieved, the one or more first user groups containing a predetermined number of users from the user list; one or more first matching degrees are calculated for the one or more first user groups; a second user group associated with a highest first matching degree is selected from the one or more first user groups; and the second user group is returned.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 4, 2014
    Inventors: Wenbiao Xie, Lingming Chen, Xingping Long, Xinhai Zeng
  • Publication number: 20140358264
    Abstract: An audio playback method is provided. The method includes identifying a captured audio data frame according to a type of the audio data frame and sending the identified audio data frame to an audio receiving end. The method also includes receiving the audio data frame that is identified according to the type of the audio data frame and determining the type of the audio data frame and evaluating network transmission status based on the identification. Further, the method includes adjusting a threshold value of a jitter buffer that is used to cache the audio data frame when the type of the audio data frame is a music frame and evaluation result of the network transmission status does not meet a preset transmission baseline condition.
    Type: Application
    Filed: April 25, 2014
    Publication date: December 4, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: XINGPING LONG, HONG LIU
  • Publication number: 20140355751
    Abstract: Systems and methods are provided for echo reduction. For example, first audio data associated with a current time unit is obtained, the first audio data being generated by an audio-acquisition device of a receiver based on at least information associated with a first audio signal acquired by the audio-acquisition device and a second audio signal output from an audio-playback device of the receiver, the second audio signal being output from the audio-playback device of the receiver based on at least information associated with second audio data transmitted previously by a sender before the current time unit; third audio data transmitted by the sender during a second time unit preceding the current time unit is obtained; and fourth audio data is obtained by performing echo reduction on the first audio data based on at least information associated with the third audio data.
    Type: Application
    Filed: February 20, 2014
    Publication date: December 4, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xingping Long, Hong Liu, Muyong Cao