Patents by Inventor Zhongsong Lin

Zhongsong Lin 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: 10207190
    Abstract: Technologies for web-based game execution include a computing device with a web rendering engine and a native game engine library. The web rendering engine establishes a scripting environment that issues calls to a game engine interface established by the web rendering engine. The scripting environment may be a JavaScript engine. In response to calls to the game engine interface, the game engine interface issues calls to the native game engine library. The native game engine library issues native graphics commands to a graphics bridge of the computing device. The native graphics commands may be OpenGL calls. The graphics bridge translates the native graphics commands to a web graphics context, which renders graphical game content to a web content element of the web rendering engine. The web graphics context may be a WebGL context, and the web content element may be a canvas element. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: February 19, 2019
    Assignee: Intel Corporation
    Inventors: Guangzhen Li, Zhongsong Lin, Chun Gao, Ningxin Hu
  • Publication number: 20170173467
    Abstract: Technologies for web-based game execution include a computing device with a web rendering engine and a native game engine library. The web rendering engine establishes a a scripting environment that issues calls to a game engine interface established by the web rendering engine. The scripting environment may be a JavaScript engine. In response to calls to the game engine interface, the game engine interface issues calls to the native game engine library. The native game engine library issues native graphics commands to a graphics bridge of the computing device. The native graphics commands may be OpenGL calls. The graphics bridge translates the native graphics commands to a web graphics context, which renders graphical game content to a web content element of the web rendering engine. The web graphics context may be a WebGL context, and the web content element may be a canvas element. Other embodiments are described and claimed.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Guangzhen Li, Zhongsong Lin, Chun Gao, Ningxin Hu
  • Patent number: 8489404
    Abstract: A method for detecting a transient in an audio signal that has been broken up into frames includes obtaining a time domain feature of the frames and comparing the domain feature with a predetermined value. If the time domain feature is greater than the predetermined value, the frames are taken as transient and if the time domain feature is less than the predetermined value, the frames are taken as non-transient. The method has a low computational intensity and is thus very suitable for devices with limited processing resources.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 16, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Zhongsong Lin, Shidong Shang, Shengjiu Wang
  • Publication number: 20110246205
    Abstract: A method for detecting a transient in an audio signal that has been broken up into frames includes obtaining a time domain feature of the frames and comparing the domain feature with a predetermined value. If the time domain feature is greater than the predetermined value, the frames are taken as transient and if the time domain feature is less than the predetermined value, the frames are taken as non-transient. The method has a low computational intensity and is thus very suitable for devices with limited processing resources.
    Type: Application
    Filed: March 15, 2011
    Publication date: October 6, 2011
    Applicant: FREESCALE SEMICONDUCTOR , INC
    Inventors: Zhongsong LIN, Shidong Shang, Shengjiu WANG
  • Patent number: 7620172
    Abstract: Techniques for simultaneously and efficiently eliminating echo and noise mixed in voice are disclosed. According to one aspect of the present invention, an adaptive filter system for eliminating noises and echo mixed in voice signal comprises a first signal adaptive filter, a first subtractor, a second adaptive filter and a second subtractor. The first signal adaptive filter estimates the noise mixed in the voice signal according to a reference noise. The first subtractor subtracts the noise estimated by the first adaptive filter from the voice signal to obtain a voice signal without the mixed noise. The second adaptive filter estimates the echo mixed in the voice signal according to a remote voice signal. The second subtractor subtracts the echo estimated by the second adaptive filter from the voice signal without mixed noise to obtain a clean voice signal.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: November 17, 2009
    Assignee: Vimicro Corporation
    Inventors: Zhongsong Lin, David Xiao D. Yang, Zhonghan Deng
  • Publication number: 20080152157
    Abstract: Techniques for an adaptive filter method are disclosed. According to one aspect of the techniques. According to one aspect of the present invention, an adaptive filter technique is disclosed.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Inventors: Zhongsong Lin, XiaoCheng Wang, YuHong Feng, Hao Deng
  • Publication number: 20070165879
    Abstract: Techniques to enhance voice signals in a dual microphone system are disclosed. According to one aspect of the present invention, there are at least two microphones that are positioned in a pre-configured array. Two audio signals x1(k) and x2(k) are received and coupled to an adjusting module that is provided to control the gain of each of the audio signals x1(k) and x2(k) to minimize signal differences between the two signals. A separation module is provided to receive matched audio signals x?1(k) and x?2(k) from the adjusting module. The separation module separates the audio signals x?1(k) and x?2(k) to obtain a first audio signal s(k) containing mainly the voice and a second audio signal n(k) containing mainly the noise. An adaptive filtering module is provided to eliminate the noise component in the audio signal s(k) to obtain an estimated voice signal e_s(k) with a higher S/N ratio. Furthermore, the adaptive filtering module can be also configured to suppress echo in the audio signal s(k) at same time.
    Type: Application
    Filed: January 13, 2007
    Publication date: July 19, 2007
    Inventors: Hao Deng, Yuhong Feng, Zhongsong Lin
  • Publication number: 20070036344
    Abstract: Techniques for simultaneously and efficiently eliminating echo and noise mixed in voice are disclosed. According to one aspect of the present invention, an adaptive filter system for eliminating noises and echo mixed in voice signal comprises a first signal adaptive filter, a first subtractor, a second adaptive filter and a second subtractor. The first signal adaptive filter estimates the noise mixed in the voice signal according to a reference noise. The first subtractor subtracts the noise estimated by the first adaptive filter from the voice signal to obtain a voice signal without the mixed noise. The second adaptive filter estimates the echo mixed in the voice signal according to a remote voice signal. The second subtractor subtracts the echo estimated by the second adaptive filter from the voice signal without mixed noise to obtain a clean voice signal.
    Type: Application
    Filed: December 14, 2005
    Publication date: February 15, 2007
    Inventors: Zhongsong Lin, David Yang, Zhonghan Deng