Patents by Inventor Kun Tan
Kun Tan 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: 8437387Abstract: An apparatus is disclosed to compensate for non-linear effects resulting from the transmitter, the receiver, and/or the communication channel in a communication system. A receiver of the communication system contains an image cancellation module that compensates for images generated during the modulation and/or demodulation process. The image cancellation module includes a fine carrier correction loop to correct for frequency offsets between the transmitter and receiver. The image cancellation module includes a coarse acquisition mode and a decision directed mode. The decision directed mode allows for a larger signal-to-noise ratio for the receiver when compared against the coarse acquisition mode.Type: GrantFiled: April 4, 2012Date of Patent: May 7, 2013Assignee: Broadcom CorporationInventors: Bruce J. Currivan, Loke Kun Tan, Thomas Joseph Kolze, Hanli Zou, Lin He
-
Patent number: 8427349Abstract: A method and apparatus is disclosed to compensate for impairments within a data converter such that its output is a more accurate representation of its input. The data converter includes a main data converter, a reference data converter, and a correction module. The main data converter may be characterized as having the impairments. As a result, the output of the main data converter is not the most accurate representation of its input. The reference data converter is designed such that the impairments are not present. The correction module estimates the impairments present within the main data converter using its output and the reference data converter to generate corrections coefficients. The correction module adjusts the output of the main data converter using the corrections coefficients to improve the performance of the data converter.Type: GrantFiled: September 8, 2011Date of Patent: April 23, 2013Assignee: Broadcom CorporationInventors: Ramon Alejandro Gomez, Loke Kun Tan, Bruce J. Currivan, Steven T. Jaffe, Thomas Joseph Kolze, Lin He
-
Patent number: 8340062Abstract: An uncontrolled spatial multiple access system and method facilitating spatial multiple access for multiple devices in a wireless local-area network (WLAN). Embodiments of the system and method increase throughput of the wireless network by facilitating concurrent encoded frame transmission. Decoding of the quasi-overlapped frames is achieved using a chain decoding technique that takes data streams (or signals) containing the quasi-overlapping encoded frames and isolates each encoded frame so that the frame can be decoded. Quasi-overlapped frames means that the frames are overlapped in the body of the frame but not at the preamble (or headers) of the frames. Embodiments of the chain decoding also use interference nullifying and interference cancellation to enable concurrent quasi-overlapping transmission.Type: GrantFiled: June 2, 2010Date of Patent: December 25, 2012Assignee: Microsoft CorporationInventors: Kun Tan, Jiansong Zhang, Yongguang Zhang, He Liu, Ji Fang
-
Patent number: 8332538Abstract: An application programming interface and related system is presented for a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.Type: GrantFiled: October 21, 2008Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Kun Tan, Qian Zhang, Wenwu Zhu
-
Patent number: 8301081Abstract: A communication device cognitively monitors interference signals across a communication band so that adaptations for physical and medium access control (MAC) of data packet transmissions are appropriate for a particular interference signal. Characteristics of an interference signal of interest (e.g., bandwidth, power and/or duration relative to an average data packet transmitted over a communication channel of the communication device) are sensed for an appropriate adaptation (e.g., forward error correction, modulation technique, back off, request to send/clear to send protocol, etc.). Patterns for known types of interference sources can be compared so that when recognized an associated adaptation can be used.Type: GrantFiled: November 13, 2007Date of Patent: October 30, 2012Assignee: Microsoft CorporationInventors: Bernard D. Aboba, Paramvir Bahl, Gopala S. Narlanka, Jitendra D. Padhye, Bozidar Radunovic, Ramachandran Ramjee, Kun Tan, Miguel Oom Temudo de Castro
-
Patent number: 8295189Abstract: A computing device configured for wireless communication may effectively control adaptation to channel conditions. The device may be configured to identify and classify conditions impacting performance of a channel so that appropriate adaptations may be made. Interference may be detected by correlating received signal strength and packet errors. High received signal strength correlated to a high packet error rate may signify presence of a source of interference. Once a source of interference is detected, other criteria may be used to determine the nature of the interference so that an adaptation that is minimally disruptive of applications can be selected. Additionally, channel degradation may be predicted by monitoring trends in error rates, including Forward Error Correction rates, and adaptation may be used before packet error rates exceed an unacceptable level.Type: GrantFiled: May 11, 2007Date of Patent: October 23, 2012Assignee: Microsoft CorporationInventors: Amer A. Hassan, Bernard D. Aboba, Jiansong Zhang, Kun Tan
-
Publication number: 20120235841Abstract: A method and apparatus is disclosed to compensate for impairments within a data converter such that its output is a more accurate representation of its input. The data converter includes a main data converter, a reference data converter, and a correction module. The main data converter may be characterized as having the impairments. As a result, the output of the main data converter is not the most accurate representation of its input. The reference data converter is designed such that the impairments are not present. The correction module estimates the impairments present within the main data converter using its output and the reference data converter to generate corrections coefficients. The correction module adjusts the output of the main data converter using the corrections coefficients to improve the performance of the data converter.Type: ApplicationFiled: September 8, 2011Publication date: September 20, 2012Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Loke Kun Tan, Bruce J. Currivan, Steven T. Jaffe, Thomas Joseph Kolze, Lin He
-
Publication number: 20120196551Abstract: A method and apparatus is disclosed to determine communications receiver parameters from multiple channels of a received communications signal and to configure and/or adjust communications receiver parameters to acquire one or more channels from among the multiple channels of the received communications signal. A communications receiver observes a multi-channel communication signal as it passes through a communication channel. The communications receiver determines one or more communications receiver parameters from the multiple channels of the received communications signal. The communications receiver configures and/or adjusts communications receiver parameters to acquire the one or more channels from among the multiple channels of the received communications signal.Type: ApplicationFiled: June 27, 2011Publication date: August 2, 2012Applicant: BROADCOM CORPORATIONInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Steven T. Jaffe, Loke Kun Tan, Young Shin, Hanli Zou, Lin He, Leonard Dauphinee, Thomas Joseph Kolze, Francesco Gatta
-
Publication number: 20120189046Abstract: An apparatus is disclosed to compensate for non-linear effects resulting from the transmitter, the receiver, and/or the communication channel in a communication system. A receiver of the communication system contains an image cancellation module that compensates for images generated during the modulation and/or demodulation process. The image cancellation module includes a fine carrier correction loop to correct for frequency offsets between the transmitter and receiver. The image cancellation module includes a coarse acquisition mode and a decision directed mode. The decision directed mode allows for a larger signal-to-noise ratio for the receiver when compared against the coarse acquisition mode.Type: ApplicationFiled: April 4, 2012Publication date: July 26, 2012Applicant: Broadcom CorporationInventors: Bruce J. CURRIVAN, Loke Kun Tan, Thomas Joseph Kolze, Hanli Zou, Lin He
-
Patent number: 8228927Abstract: A method and system is presented for path discovery and asynchronous message transfer in a partially connected middleware communication space comprising mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for routing, messaging caching, and transferring. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e., SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.Type: GrantFiled: October 21, 2008Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventors: Kun Tan, Wenwu Zhu, Qian Zhang
-
Publication number: 20120127914Abstract: Techniques and systems that improve throughput between a pair of nodes by using two multi-hop paths of one-way flows regardless of the one-way flows interfering with each other are described herein. These techniques enable nearly full-rate data flow through frame transmissions, even though these frame transmissions can interfere with substantially concurrent relay transmissions. In some implementations, relays on the two paths forward mixed frame signals to the next hop without trying to decode the mixed frame signals of interfered frames. The destination successfully recovers the useful information from the mixed frame signals by canceling out interference based on previously received frames.Type: ApplicationFiled: November 22, 2010Publication date: May 24, 2012Applicant: Microsoft CorporationInventors: Kun Tan, Jiansong Zhang, Yongguang Zhang, Ji-hoon Ryoo, Ji Fang
-
Publication number: 20120121030Abstract: A projection code is applied to encode symbols as weighted arithmetic sums of approximately random subsets of binary source bits. Pairs of the symbols are combined to form constellation points, which are sequentially mapped through a constellation to modulate a data signal.Type: ApplicationFiled: November 12, 2010Publication date: May 17, 2012Applicant: Microsoft CorporationInventors: Chong Luo, Kun Tan, Feng Wu, Hao Cui, Chang Wen Chen
-
Publication number: 20120106678Abstract: A method and apparatus are described that result in an improved acquisition of a received communication signal containing a large frequency offset. The method and apparatus raises a derotated sequence of data to a power of an integer provide a sinusoidal spectral component. The method and apparatus determines a cross product based upon the sinusoidal spectral component to provide a phase error. The method and apparatus determines an oscillator signal based upon the phase error. The method and apparatus adjusts the received communication signal based upon the oscillator signal to compensate for the large frequency offset to provide the derotated sequence of data.Type: ApplicationFiled: June 27, 2011Publication date: May 3, 2012Applicant: BROADCOM CORPORATIONInventors: Bruce J. CURRIVAN, Loke Kun Tan, Thomas Joseph Kolze, Lin He
-
Patent number: 8160127Abstract: An apparatus is disclosed to compensate for non-linear effects resulting from the transmitter, the receiver, and/or the communication channel in a communication system. A receiver of the communication system contains an image cancellation module that compensates for images generated during the modulation and/or demodulation process. The image cancellation module includes a fine carrier correction loop to correct for frequency offsets between the transmitter and receiver. The image cancellation module includes a coarse acquisition mode and a decision directed mode. The decision directed mode allows for a larger signal-to-noise ratio for the receiver when compared against the coarse acquisition mode.Type: GrantFiled: February 3, 2011Date of Patent: April 17, 2012Assignee: Broadcom CorporationInventors: Bruce J. Currivan, Loke Kun Tan, Thomas Joseph Kolze, Hanli Zou, Lin He
-
Publication number: 20120082278Abstract: Method and apparatuses are disclosed to substantially compensate for various unwanted interferences and/or distortions within a communications receiver. Each of these apparatuses and methods estimate the various unwanted interferences and/or distortions within the communications receiver. Each of these apparatuses and methods remove the estimates of the various unwanted interferences and/or distortions within the communications receiver from one or more communications signals within the communications receiver to substantially compensate for the various unwanted interferences and/or distortions.Type: ApplicationFiled: June 30, 2011Publication date: April 5, 2012Applicant: BROADCOM CORPORATIONInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Massimo Brandolini, Young Shin, Francesco Gatta, Hanli Zou, Loke Kun Tan, Lin He, Thomas Joseph Kolze, Leonard Dauphinee, Robindra Joshi, Binning Chen
-
Publication number: 20120082272Abstract: Method and apparatuses are disclosed to substantially compensate for various unwanted interferences and/or distortions within a communications receiver. Each of these apparatuses and methods estimate the various unwanted interferences and/or distortions within the communications receiver. Each of these apparatuses and methods remove the estimates of the various unwanted interferences and/or distortions within the communications receiver from one or more communications signals within the communications receiver to substantially compensate for the various unwanted interferences and/or distortions.Type: ApplicationFiled: June 30, 2011Publication date: April 5, 2012Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Massimo Brandolini, Young Shin, Francesco Gatta, Hanli Zou, Loke Kun Tan, Lin He, Thomas Joseph Kolze, Leonard Dauphinee, Robindra Joshi, Binning Chen
-
Publication number: 20120082277Abstract: Method and apparatuses are disclosed to substantially compensate for various unwanted interferences and/or distortions within a communications receiver. Each of these apparatuses and methods estimate the various unwanted interferences and/or distortions within the communications receiver. Each of these apparatuses and methods remove the estimates of the various unwanted interferences and/or distortions within the communications receiver from one or more communications signals within the communications receiver to substantially compensate for the various unwanted interferences and/or distortions.Type: ApplicationFiled: June 30, 2011Publication date: April 5, 2012Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Massimo Brandolini, Young Shin, Francesco Gatta, Hanli Zou, Loke Kun Tan, Lin He, Thomas Joseph Kolze, Leonard Dauphinee, Robindra Joshi, Binning Chen
-
Publication number: 20120083235Abstract: Method and apparatuses are disclosed to substantially compensate for various unwanted interferences and/or distortions within a communications receiver. Each of these apparatuses and methods estimate the various unwanted interferences and/or distortions within the communications receiver. Each of these apparatuses and methods remove the estimates of the various unwanted interferences and/or distortions within the communications receiver from one or more communications signals within the communications receiver to substantially compensate for the various unwanted interferences and/or distortions.Type: ApplicationFiled: June 30, 2011Publication date: April 5, 2012Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Massimo Brandolini, Young Shin, Francesco Gatta, Hanli Zou, Loke Kun Tan, Lin He, Thomas Joseph Kolze, Leonard Dauphinee, Robindra Joshi, Binning Chen
-
Publication number: 20120082276Abstract: Method and apparatuses are disclosed to substantially compensate for various unwanted interferences and/or distortions within a communications receiver. Each of these apparatuses and methods estimate the various unwanted interferences and/or distortions within the communications receiver. Each of these apparatuses and methods remove the estimates of the various unwanted interferences and/or distortions within the communications receiver from one or more communications signals within the communications receiver to substantially compensate for the various unwanted interferences and/or distortions.Type: ApplicationFiled: June 30, 2011Publication date: April 5, 2012Applicant: Broadcom CorporationInventors: Ramon Alejandro Gomez, Bruce J. Currivan, Massimo Brandolini, Young Shin, Francesco Gatta, Hanli Zou, Loke Kun Tan, Lin He, Thomas Joseph Kolze, Leonard Dauphinee, Robindra Joshi, Binning Chen
-
Patent number: 8098725Abstract: Improved decision feedback equalizer and decision directed timing recovery systems and methods suitable for use in connection with a dual mode QAM/VSB receiver system are disclosed. A trellis decoder operates in conjunction with a decision feedback equalizer circuit on trellis coded 8-VSB modulated signals. The trellis decoder includes a 4-state traceback memory circuit outputting a maximum likelihood decision as well as a number of intermediate decisions based upon the maximum likelihood sequence path. Any number of decisions, along the sequence, may be provided as an input signal to timing recovery system loops, with the particular decision along the sequence chosen on the basis of its delay through the trellis decoder. Variable delay circuitry is coupled to the other input of the timing recovery system loops in order to ensure that both input signals bear the same timestamp.Type: GrantFiled: December 8, 2008Date of Patent: January 17, 2012Assignee: Broadcom CorporationInventors: Tian-Min Liu, Loke Kun Tan, Steven T. Jaffe