Patents by Inventor Ge Chen
Ge Chen 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: 8108221Abstract: A mixed lossless audio compression has application to a unified lossy and lossless audio compression scheme that combines lossy and lossless audio compression within a same audio signal. The mixed lossless compression codes a transition frame between lossy and lossless coding frames to produce seamless transitions. The mixed lossless coding performs a lapped transform and inverse lapped transform to produce an appropriately windowed and folded pseudo-time domain frame, which can then be losslessly coded. The mixed lossless coding also can be applied for frames that exhibit poor lossy compression performance.Type: GrantFiled: May 18, 2009Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Wei-Ge Chen, Chao He
-
Publication number: 20120023353Abstract: A portable electronic device having automatic power supply mode switching is provided. The portable electronic device includes a micro-sensor and a control circuit. The control circuit controls operations of the electronic device, the micro-sensor senses whether the electronic device is carried or worn by a user. When the electronic device operates in a normal mode, and if the electronic device is not carried or worn for a time longer than a buffer period of a predetermined interval, the control circuit switches to a sleep mode, which results in lower power consumption.Type: ApplicationFiled: May 6, 2011Publication date: January 26, 2012Applicant: MSTAR SEMICONDUCTOR, INC.Inventors: Yen-Lin Lee, Shan-Cheng Sun, Chih-Cheng Ku, He-Ge Chen
-
Patent number: 8099292Abstract: An audio encoder and decoder use architectures and techniques that improve the efficiency of multi-channel audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder performs a pre-processing multi-channel transform on multi-channel audio data, varying the transform so as to control quality. The encoder groups multiple windows from different channels into one or more tiles and outputs tile configuration information, which allows the encoder to isolate transients that appear in a particular channel with small windows, but use large windows in other channels. Using a variety of techniques, the encoder performs flexible multi-channel transforms that effectively take advantage of inter-channel correlation. An audio decoder performs corresponding processing and decoding. In addition, the decoder performs a post-processing multi-channel transform for any of multiple different purposes.Type: GrantFiled: November 11, 2010Date of Patent: January 17, 2012Assignee: Microsoft CorporationInventors: Naveen Thumpudi, Wei-Ge Chen
-
Publication number: 20120002044Abstract: The present invention discloses a method and system for implementing a three-dimension positioning. The method comprises: receiving, by an optical sensor, infrared rays emitted from an infrared reference light source; and determining a position of the optical sensor with respect to the infrared reference light source based on attributes of the infrared reference light source in images obtained by the optical sensor, so as to implement a three-dimension relative positioning of the optical sensor. The method and system determine the position of the optical sensor with respect to the infrared reference light source by means of the attributes of the infrared reference light source in the images, which are simple in implementation, of a relatively low cost and can provide an excellent positioning function for application contexts of relative positioning (such as immersive video), which greatly improves the experience of a user.Type: ApplicationFiled: December 21, 2010Publication date: January 5, 2012Applicant: China Telecom Corporation LimitedInventors: Jiangwei Li, Jie Liang, Ming Feng, Ruyi Li, Xueliang Chen, Yirong Zhuang, Ge Chen, Xiaomei Han, Jinxia Hai
-
Patent number: 8090574Abstract: An encoder performs context-adaptive arithmetic encoding of transform coefficient data. For example, an encoder switches between coding of direct levels of quantized transform coefficient data and run-level coding of run lengths and levels of quantized transform coefficient data. The encoder can determine when to switch between coding modes based on a pre-determined switch point or by counting consecutive coefficients having a predominant value (e.g., zero). A decoder performs corresponding context-adaptive arithmetic decoding.Type: GrantFiled: October 19, 2010Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: Sanjeev Mehrotra, Wei-Ge Chen
-
Patent number: 8069050Abstract: An audio encoder and decoder use architectures and techniques that improve the efficiency of multi-channel audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder performs a pre-processing multi-channel transform on multi-channel audio data, varying the transform so as to control quality. The encoder groups multiple windows from different channels into one or more tiles and outputs tile configuration information, which allows the encoder to isolate transients that appear in a particular channel with small windows, but use large windows in other channels. Using a variety of techniques, the encoder performs flexible multi-channel transforms that effectively take advantage of inter-channel correlation. An audio decoder performs corresponding processing and decoding. In addition, the decoder performs a post-processing multi-channel transform for any of multiple different purposes.Type: GrantFiled: November 10, 2010Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventors: Naveen Thumpudi, Wei-Ge Chen
-
Patent number: 8069052Abstract: An audio encoder and decoder use architectures and techniques that improve the efficiency of quantization (e.g., weighting) and inverse quantization (e.g., inverse weighting) in audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder quantizes audio data in multiple channels, applying multiple channel-specific quantizer step modifiers, which give the encoder more control over balancing reconstruction quality between channels. The encoder also applies multiple quantization matrices and varies the resolution of the quantization matrices, which allows the encoder to use more resolution if overall quality is good and use less resolution if overall quality is poor. Finally, the encoder compresses one or more quantization matrices using temporal prediction to reduce the bitrate associated with the quantization matrices. An audio decoder performs corresponding inverse processing and decoding.Type: GrantFiled: August 3, 2010Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventors: Naveen Thumpudi, Wei-Ge Chen
-
Publication number: 20110281757Abstract: The invention provides methods for sensitive and specific detection of complement fixing antibodies in a biological sample using complement factor C1q, including autologous complement factor C1q present in the biological sample and a detectably labeled antibody that binds the autologous complement factor C1q, exogenous human complement factor C1q and a detectably labeled antibody that binds the exogenous human complement factor C1q, detectably labeled exogenous human complement factor C1q, or a combination of autologous complement factor C1q and exogenous human complement factor C1q. The invention also features kits, systems, and devices for use in the methods of the invention.Type: ApplicationFiled: November 25, 2009Publication date: November 17, 2011Inventors: Dolly B. Tyan, Ge Chen
-
Patent number: 8046214Abstract: A multi-channel audio decoder provides a reduced complexity processing to reconstruct multi-channel audio from an encoded bitstream in which the multi-channel audio is represented as a coded subset of the channels along with a complex channel correlation matrix parameterization. The decoder translates the complex channel correlation matrix parameterization to a real transform that satisfies the magnitude of the complex channel correlation matrix. The multi-channel audio is derived from the coded subset of channels via channel extension processing using a real value effect signal and real number scaling.Type: GrantFiled: June 22, 2007Date of Patent: October 25, 2011Assignee: Microsoft CorporationInventors: Sanjeev Mehrotra, Wei-Ge Chen
-
Publication number: 20110208494Abstract: The present invention relates to a method and system for simulating a handle's motion. The method comprising: receiving detected acceleration values x(i), y(i) and z(i) of the handle in three directions; determining whether the acceleration values x(i), y(i) and z(i) in the three directions are noise interference with reference to a threshold value NT for noise interference; in the case that the acceleration values x(i), y(i) and z(i) are not the noise interference, determining angles ?(i), ?(i) and ?(i) during the handle's motion respectively from the acceleration values x(i), y(i) and z(i); and simulating the handle's motion on the basis of the angles ?(i), ?(i) and ?(i). The method and system according to the present invention poses a big challenge to the conventional operation by a mouse or a keyboard. They can simulate every motion of a user and reflect the motion on a role in a 3D game.Type: ApplicationFiled: November 30, 2010Publication date: August 25, 2011Applicant: CHINA TELECOM CORPORATION LIMITEDInventors: Jiangwei LI, Jie LIANG, Ming FENG, Ruyi LI, Xueliang CHEN, Yirong ZHUANG, Ge CHEN, Xiaomei HAN, Jinxia HAI
-
Publication number: 20110196684Abstract: An audio decoder provides a combination of decoding components including components implementing base band decoding, spectral peak decoding, frequency extension decoding and channel extension decoding techniques. The audio decoder decodes a compressed bitstream structured by a bitstream syntax scheme to permit the various decoding components to extract the appropriate parameters for their respective decoding technique.Type: ApplicationFiled: January 27, 2011Publication date: August 11, 2011Applicant: MICROSOFT CORPORATIONInventors: Kazuhito Koishida, Sanjeev Mehrotra, Chao He, Wei-Ge Chen
-
Publication number: 20110166864Abstract: Quantization matrices facilitate digital audio encoding and decoding. An audio encoder generates and compresses quantization matrices; an audio decoder decompresses and applies the quantization matrices. The invention includes several techniques and tools, which can be used in combination or separately. For example, the audio encoder can generate quantization matrices from critical band patterns for blocks of audio data. The encoder can compute the quantization matrices directly from the critical band patterns, which can be computed from the same audio data that is being compressed. The audio encoder/decoder can use different modes for generating/applying quantization matrices depending on the coding channel mode of multi-channel audio data. The audio encoder/decoder can use different compression/decompression modes for the quantization matrices, including a parametric compression/decompression mode.Type: ApplicationFiled: March 11, 2011Publication date: July 7, 2011Applicant: Microsoft CorporationInventors: Wei-Ge Chen, Naveen Thumpudi, Ming-Chieh Lee
-
Patent number: 7962335Abstract: Techniques and tools related to delayed or lost coded audio information are described. For example, a concealment technique for one or more missing frames is selected based on one or more factors that include a classification of each of one or more available frames near the one or more missing frames. As another example, information from a concealment signal is used to produce substitute information that is relied on in decoding a subsequent frame. As yet another example, a data structure having nodes corresponding to received packet delays is used to determine a desired decoder packet delay value.Type: GrantFiled: July 14, 2009Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Hosam A. Khalil, Tian Wang, Kazuhito Koishida, Xiaoqin Sun, Wei-Ge Chen
-
Patent number: 7953604Abstract: An audio encoder performs frequency extension coding that comprises determining one or more shape parameters using a displacement vector that corresponds to a displacement of an even number (e.g., an even number of sub-bands between a sub-band in a baseband frequency range and a sub-band in an extended-band frequency range). The shape parameters can be determined on a per-audio-block basis. Restricting a displacement to an even number (in frequency extension coding or in other signal modulation schemes) can improve the quality of reconstructed audio. An audio encoder also can perform frequency extension coding that comprises determining one or more scale parameters at one or more audio blocks, and determining one or more anchor points for interpolating the one or more scale parameters.Type: GrantFiled: January 20, 2006Date of Patent: May 31, 2011Assignee: Microsoft CorporationInventors: Sanjeev Mehrotra, Wei-Ge Chen, Kazuhito Koishida, Chao He
-
Patent number: 7930171Abstract: The invention includes several techniques and tools, which can be used in combination or separately. For example, an audio encoder can encode information directly using coding processes that include a windowed overlapped transform, a selective multi-channel transform, scalar quantization and entropy encoding. The audio encoder can also encode information parametrically according to a parametric compression mode that accounts for audibility of distortion according to an auditory model. A corresponding audio decoder can decode first information directly and second information according to the parametric mode.Type: GrantFiled: July 23, 2007Date of Patent: April 19, 2011Assignee: Microsoft CorporationInventors: Wei-Ge Chen, Ming-Chieh Lee, Naveen Thumpudi
-
Patent number: 7917369Abstract: An audio encoder implements multi-channel coding decision, band truncation, multi-channel rematrixing, and header reduction techniques to improve quality and coding efficiency. In the multi-channel coding decision technique, the audio encoder dynamically selects between joint and independent coding of a multi-channel audio signal via an open-loop decision based upon (a) energy separation between the coding channels, and (b) the disparity between excitation patterns of the separate input channels. In the band truncation technique, the audio encoder performs open-loop band truncation at a cut-off frequency based on a target perceptual quality measure. In multi-channel rematrixing technique, the audio encoder suppresses certain coefficients of a difference channel by scaling according to a scale factor, which is based on current average levels of perceptual quality, current rate control buffer fullness, coding mode, and the amount of channel separation in the source.Type: GrantFiled: April 18, 2007Date of Patent: March 29, 2011Assignee: Microsoft CorporationInventors: Wei-Ge Chen, Naveen Thumpudi, Ming-Chieh Lee
-
Publication number: 20110060597Abstract: An audio encoder and decoder use architectures and techniques that improve the efficiency of multi-channel audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder performs a pre-processing multi-channel transform on multi-channel audio data, varying the transform so as to control quality. The encoder groups multiple windows from different channels into one or more tiles and outputs tile configuration information, which allows the encoder to isolate transients that appear in a particular channel with small windows, but use large windows in other channels. Using a variety of techniques, the encoder performs flexible multi-channel transforms that effectively take advantage of inter-channel correlation. An audio decoder performs corresponding processing and decoding. In addition, the decoder performs a post-processing multi-channel transform for any of multiple different purposes.Type: ApplicationFiled: November 10, 2010Publication date: March 10, 2011Applicant: Microsoft CorporationInventors: Naveen Thumpudi, Wei-Ge Chen
-
Patent number: 7904293Abstract: Techniques and tools related to coding and decoding of audio information are described. For example, redundant coded information for decoding a current frame includes signal history information associated with only a portion of a previous frame. As another example, redundant coded information for decoding a coded unit includes parameters for a codebook stage to be used in decoding the current coded unit only if the previous coded unit is not available. As yet another example, coded audio units each include a field indicating whether the coded unit includes main encoded information representing a segment of an audio signal, and whether the coded unit includes redundant coded information for use in decoding main encoded information.Type: GrantFiled: October 9, 2007Date of Patent: March 8, 2011Assignee: Microsoft CorporationInventors: Tian Wang, Kazuhito Koishida, Hosam A. Khalil, Xiaoqin Sun, Wei-Ge Chen
-
Publication number: 20110054916Abstract: An audio encoder and decoder use architectures and techniques that improve the efficiency of multi-channel audio coding and decoding. The described strategies include various techniques and tools, which can be used in combination or independently. For example, an audio encoder performs a pre-processing multi-channel transform on multi-channel audio data, varying the transform so as to control quality. The encoder groups multiple windows from different channels into one or more tiles and outputs tile configuration information, which allows the encoder to isolate transients that appear in a particular channel with small windows, but use large windows in other channels. Using a variety of techniques, the encoder performs flexible multi-channel transforms that effectively take advantage of inter-channel correlation. An audio decoder performs corresponding processing and decoding. In addition, the decoder performs a post-processing multi-channel transform for any of multiple different purposes.Type: ApplicationFiled: November 11, 2010Publication date: March 3, 2011Applicant: Microsoft CorporationInventors: Naveen Thumpudi, Wei-Ge Chen
-
Publication number: 20110035226Abstract: An audio encoder receives multi-channel audio data comprising a group of plural source channels and performs channel extension coding, which comprises encoding a combined channel for the group and determining plural parameters for representing individual source channels of the group as modified versions of the encoded combined channel. The encoder also performs frequency extension coding. The frequency extension coding can comprise, for example, partitioning frequency bands in the multi-channel audio data into a baseband group and an extended band group, and coding audio coefficients in the extended band group based on audio coefficients in the baseband group. The encoder also can perform other kinds of transforms. An audio decoder performs corresponding decoding and/or additional processing tasks, such as a forward complex transform.Type: ApplicationFiled: October 19, 2010Publication date: February 10, 2011Applicant: Microsoft CorporationInventors: Sanjeev Mehrotra, Wei-Ge Chen