Patents by Inventor Dadong XIE

Dadong XIE 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: 10349124
    Abstract: A method of presenting interactive content at a client device is disclosed. The client device records, in real-time, an audio stream of a piece of multimedia content broadcast by a content display device and sends an audio fingerprint of the piece of the multimedia content to a server. The server then determines, based on the audio fingerprint, an identifier of the piece of multimedia content, retrieves, based on the identifier of the piece of multimedia content, interactive content associated with the piece of multimedia content, and returns the interactive content associated with the piece of multimedia content to the client device. After receiving, from the server, the interactive content associated with the piece of multimedia content, the client device renders the interactive content to the user of the client device.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 9, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bo Chen
  • Publication number: 20180295412
    Abstract: A method of presenting interactive content at a client device is disclosed. The client device records, in real-time, an audio stream of a piece of multimedia content broadcast by a content display device and sends an audio fingerprint of the piece of the multimedia content to a server. The server then determines, based on the audio fingerprint, an identifier of the piece of multimedia content, retrieves, based on the identifier of the piece of multimedia content, interactive content associated with the piece of multimedia content, and returns the interactive content associated with the piece of multimedia content to the client device. After receiving, from the server, the interactive content associated with the piece of multimedia content, the client device renders the interactive content to the user of the client device.
    Type: Application
    Filed: June 13, 2018
    Publication date: October 11, 2018
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bo Chen
  • Patent number: 10028013
    Abstract: A method of interacting with an audience of multimedia content is disclosed. The method includes receiving, from a client device, data associated with a piece of multimedia content from a group of pieces of multimedia content that is presented to a user of the client device. The data is obtained at the client device in response to an instruction provided to the client device by the user. The method includes determining, based on the data, an identifier of the piece of multimedia content from a set of identifiers, each of which identifies a piece of multimedia content from the group of pieces of multimedia content. The method includes retrieving, based on the identifier of the piece of multimedia content, interactive content associated with the piece of multimedia content. The method includes sending the interactive content to the client device such that the client device presents the interactive content to the user.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: July 17, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bo Chen
  • Patent number: 9805715
    Abstract: A method of recognizing speech commands includes generating a background acoustic model for a sound using a first sound sample, the background acoustic model characterized by a first precision metric. A foreground acoustic model is generated for the sound using a second sound sample, the foreground acoustic model characterized by a second precision metric. A third sound sample is received and decoded by assigning a weight to the third sound sample corresponding to a probability that the sound sample originated in a foreground using the foreground acoustic model and the background acoustic model. The method further includes determining if the weight meets predefined criteria for assigning the third sound sample to the foreground and, when the weight meets the predefined criteria, interpreting the third sound sample as a portion of a speech command. Otherwise, recognition of the third sound sample as a portion of a speech command is forgone.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: October 31, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shuai Yue, Li Lu, Xiang Zhang, Dadong Xie, Haibo Liu, Bo Chen, Jian Liu
  • Patent number: 9697821
    Abstract: An automatic speech recognition method includes at a computer having one or more processors and memory for storing one or more programs to be executed by the processors, obtaining a plurality of speech corpus categories through classifying and calculating raw speech corpus; obtaining a plurality of classified language models that respectively correspond to the plurality of speech corpus categories through a language model training applied on each speech corpus category; obtaining an interpolation language model through implementing a weighted interpolation on each classified language model and merging the interpolated plurality of classified language models; constructing a decoding resource in accordance with an acoustic model and the interpolation language model; and decoding input speech using the decoding resource, and outputting a character string with a highest probability as a recognition result of the input speech.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 4, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Feng Rao, Li Lu, Bo Chen, Shuai Yue, Xiang Zhang, Eryu Wang, Dadong Xie, Lou Li, Duling Lu
  • Patent number: 9667508
    Abstract: A computer system obtains a streaming media signal source, selects a testing sample from the streaming media signal source, records characteristics of the testing sample, and obtains an expected output according to the characteristics of the testing sample. Next, the computer system converts the testing sample into a digital streaming format preset by a service provider and initiates a media recognition request according to the testing sample in the digital streaming format to the service provider. After receiving a media recognition result of the testing sample returned by the service provider according to the media recognition request, the computer system compares the media recognition result with the expected output and indicates whether the service provider is normal in accordance with the comparison result.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: May 30, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Liu, Dadong Xie, Jie Hou, Hailong Liu, Bo Chen
  • Publication number: 20160308737
    Abstract: A method of testing and monitoring a real-time streaming media recognition service provider is performed at a computer system. The computer system obtains a streaming media signal source, selects a testing sample from the streaming media signal source, records characteristics of the testing sample, and obtains an expected output according to the characteristics of the testing sample. Next, the computer system converts the testing sample into a digital streaming format preset by the service provider and initiates a media recognition request according to the testing sample in the digital streaming format to the service provider. After receiving a media recognition result of the testing sample returned by the service provider according to the media recognition request, the computer system compares the media recognition result with the expected output and indicates whether the service provider is normal in accordance with the comparison result.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Inventors: Jian LIU, Dadong Xie, Jie Hou, Hailong Liu, Bo Chen
  • Patent number: 9472190
    Abstract: A method of recognizing speech is provided that includes generating a decoding network that includes a primary sub-network and a classification sub-network. The primary sub-network includes a classification node corresponding to the classification sub-network. The classification sub-network corresponds to a group of uncommon words. A speech input is received and decoded by instantiating a token in the primary sub-network and passing the token through the primary network. When the token reaches the classification node, the method includes transferring the token to the classification sub-network and passing the token through the classification sub-network. When the token reaches an accept node of the classification sub-network, the method includes returning a result of the token passing through the classification sub-network to the primary sub-network. The result includes one or more words in the group of uncommon words. A string corresponding to the speech input is output that includes the one or more words.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: October 18, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shuai Yue, Li Lu, Xiang Zhang, Dadong Xie, Bo Chen, Feng Rao
  • Publication number: 20160301972
    Abstract: A method of interacting with an audience of multimedia content is disclosed. The method includes receiving, from a client device, data associated with a piece of multimedia content from a group of pieces of multimedia content that is presented to a user of the client device. The data is obtained at the client device in response to an instruction provided to the client device by the user. The method includes determining, based on the data, an identifier of the piece of multimedia content from a set of identifiers, each of which identifies a piece of multimedia content from the group of pieces of multimedia content. The method includes retrieving, based on the identifier of the piece of multimedia content, interactive content associated with the piece of multimedia content. The method includes sending the interactive content to the client device such that the client device presents the interactive content to the user.
    Type: Application
    Filed: June 22, 2016
    Publication date: October 13, 2016
    Inventors: Hailong LIU, Dadong XIE, Jie HOU, Bo CHEN
  • Publication number: 20160277465
    Abstract: A method of processing real-time streaming media is performed at a computer system having one or more processors and a memory. The computer system obtains a streaming media based search request from a terminal, the search request including information from a streaming media data packet captured by the terminal. After extracting a set of streaming media features from the streaming media data packet, the computer system searches a plurality of streaming media feature sequences, each sequence corresponding to a respective streaming media source end, for a feature segment that matches the extracted set of streaming media features. After acquiring a playback timestamp of the matching feature segment and a corresponding source end identifier, the computer system searches for preconfigured interaction response information that corresponds to the acquired source end identifier and the playback timestamp and returns the corresponding interaction response information to the terminal.
    Type: Application
    Filed: May 26, 2016
    Publication date: September 22, 2016
    Inventors: Jie Hou, Dadong Xie, Hailong Liu, Bo Chen
  • Patent number: 9373336
    Abstract: A method and device for performing audio recognition, including: collecting a first audio document to be recognized; initiating calculation of first characteristic information of the first audio document, including: conducting time-frequency analysis for the first audio document to generate a first preset number of phase channels; and extracting at least one peak value characteristic point from each phase channel of the first preset number of phrase channels, where the at least one peak value characteristic point of each phase channel constitutes the peak value characteristic point sequence of said each phase channel; and obtaining a recognition result for the first audio document, wherein the recognition result is identified based on the first characteristic information, and wherein the first characteristic information is calculated based on the respective peak value characteristic point sequences of the preset number of phase channels.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: June 21, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bin Xiao, Xiao Liu, Bo Chen
  • Patent number: 9348906
    Abstract: An electronic device with one or more processors, memory, and a display detects a first trigger event and, in response to detecting the first trigger event, collects a audio sample of environmental audio data associated with a media item. The device transmits information corresponding to the audio sample to a server. In response to transmitting the information, the device obtains attribute information corresponding to the audio sample, where the attribute information includes metadata for the media item, a time indicator of a position of the audio sample in the media item, and stream information for the media item. The device displays a portion of the attribute information. The device detects a second trigger event and, in response to detecting the second trigger event: determines a last obtained time indicator; streams the media item based on the stream information; and presents the media item from the last obtained time indicator.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: May 24, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Bin Zhang, Deyuan Li, Hailong Liu, Jie Hou, Dadong Xie
  • Patent number: 9268846
    Abstract: Systems and methods are provided for program identification. For example, a first audio fingerprint corresponding to a first audio signal is acquired; whether one or more second audio fingerprints in a predetermined fingerprint database match with the first audio fingerprint is detected, a second audio fingerprint corresponding to a second audio signal; and in response to one of the second audio fingerprints matching with the first audio fingerprint, a program associated with the matching second audio signal is provided as a result for program identification associated with the first audio signal.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: February 23, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bin Xiao, Xiao Liu, Bo Chen
  • Patent number: 9128593
    Abstract: A method of providing an interactive content to a prospective user at a mobile device, the mobile device including a non-transitory computer readable medium including a computer executable program code and a processor for executing the computer executable program code is described. The method includes steps for initiating capture of an audio stream by shaking the mobile device; capturing the audio stream via a microphone in the mobile device; converting the captured audio stream into an audio fingerprint; sending the audio fingerprint to a server; receiving the interactive content from the server if there is a match between audio fingerprints stored on the server, and the audio fingerprint sent by the mobile device; and displaying the interactive content on the mobile device.
    Type: Grant
    Filed: April 28, 2013
    Date of Patent: September 8, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Pinlin Chen, Keren Li, Hailong Liu, Jie Hou, Dadong Xie
  • Publication number: 20140343704
    Abstract: Systems and methods are provided for program identification. For example, a first audio fingerprint corresponding to a first audio signal is acquired; whether one or more second audio fingerprints in a predetermined fingerprint database match with the first audio fingerprint is detected, a second audio fingerprint corresponding to a second audio signal; and in response to one of the second audio fingerprints matching with the first audio fingerprint, a program associated with the matching second audio signal is provided as a result for program identification associated with the first audio signal.
    Type: Application
    Filed: January 23, 2014
    Publication date: November 20, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Hailong Liu, Dadong Xie, Jie Hou, Bin Xiao, Xiao Liu, Bo Chen
  • Publication number: 20140325354
    Abstract: A method of providing an interactive content to a prospective user at a mobile device, the mobile device including a non-transitory computer readable medium including a computer executable program code and a processor for executing the computer executable program code is described. The method includes steps for initiating capture of an audio stream by shaking the mobile device; capturing the audio stream via a microphone in the mobile device; converting the captured audio stream into an audio fingerprint; sending the audio fingerprint to a server; receiving the interactive content from the server if there is a match between audio fingerprints stored on the server, and the audio fingerprint sent by the mobile device; and displaying the interactive content on the mobile device.
    Type: Application
    Filed: April 28, 2013
    Publication date: October 30, 2014
    Inventors: Xiaolong Zhang, Pinlin Chen, Keren Li, Hailong Liu, Jie Hou, Dadong Xie
  • Publication number: 20140310269
    Abstract: An electronic device with one or more processors, memory, and a display detects a first trigger event and, in response to detecting the first trigger event, collects a audio sample of environmental audio data associated with a media item. The device transmits information corresponding to the audio sample to a server. In response to transmitting the information, the device obtains attribute information corresponding to the audio sample, where the attribute information includes metadata for the media item, a time indicator of a position of the audio sample in the media item, and stream information for the media item. The device displays a portion of the attribute information. The device detects a second trigger event and, in response to detecting the second trigger event: determines a last obtained time indicator; streams the media item based on the stream information; and presents the media item from the last obtained time indicator.
    Type: Application
    Filed: June 25, 2014
    Publication date: October 16, 2014
    Inventors: Xiaolong ZHANG, Bin Zhang, Deyuan Li, Hallong Liu, Jie Hou, Dadong Xie
  • Publication number: 20140236591
    Abstract: A method of recognizing speech is provided that includes generating a decoding network that includes a primary sub-network and a classification sub-network. The primary sub-network includes a classification node corresponding to the classification sub-network. The classification sub-network corresponds to a group of uncommon words. A speech input is received and decoded by instantiating a token in the primary sub-network and passing the token through the primary network. When the token reaches the classification node, the method includes transferring the token to the classification sub-network and passing the token through the classification sub-network. When the token reaches an accept node of the classification sub-network, the method includes returning a result of the token passing through the classification sub-network to the primary sub-network. The result includes one or more words in the group of uncommon words. A string corresponding to the speech input is output that includes the one or more words.
    Type: Application
    Filed: April 28, 2014
    Publication date: August 21, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Shuai YUE, Li Lu, Xiang Zhang, Dadong Xie, Bo Chen, Feng Rao
  • Publication number: 20140219461
    Abstract: A method and device for performing audio recognition, including: collecting a first audio document to be recognized; initiating calculation of first characteristic information of the first audio document, including: conducting time-frequency analysis for the first audio document to generate a first preset number of phase channels; and extracting at least one peak value characteristic point from each phase channel of the first preset number of phrase channels, where the at least one peak value characteristic point of each phase channel constitutes the peak value characteristic point sequence of said each phase channel; and obtaining a recognition result for the first audio document, wherein the recognition result is identified based on the first characteristic information, and wherein the first characteristic information is calculated based on the respective peak value characteristic point sequences of the preset number of phase channels.
    Type: Application
    Filed: December 11, 2013
    Publication date: August 7, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Hailong LIU, Dadong XIE, Jie HOU, Bin XIAO, Xiao LIU, Bo CHEN
  • Publication number: 20140214419
    Abstract: An automatic speech recognition method includes at a computer having one or more processors and memory for storing one or more programs to be executed by the processors, obtaining a plurality of speech corpus categories through classifying and calculating raw speech corpus; obtaining a plurality of classified language models that respectively correspond to the plurality of speech corpus categories through a language model training applied on each speech corpus category; obtaining an interpolation language model through implementing a weighted interpolation on each classified language model and merging the interpolated plurality of classified language models; constructing a decoding resource in accordance with an acoustic model and the interpolation language model; and decoding input speech using the decoding resource, and outputting a character string with a highest probability as a recognition result of the input speech.
    Type: Application
    Filed: December 16, 2013
    Publication date: July 31, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Feng Rao, Li Lu, Bo Chen, Shuai Yue, Xiang Zhang, Eryu Wang, Dadong Xie, Lou Li, Duling Lu