Patents by Inventor Ming-Chang Tsai

Ming-Chang Tsai 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).

  • Publication number: 20100284460
    Abstract: This disclosure describes techniques for region-of-interest (ROI) encoding. In accordance with the techniques described herein, an encoding device may determine a temporal spatial dependency value for a candidate reference video block for inter-coding a current block in a video frame. The encoding device may compare the temporal spatial dependency value to a threshold value and select a coding mode for the current block based on the comparison. A decoding device may receive data defining a ROI as well as the temporal spatial dependency value and decode a video block in the ROI based at least in part on the temporal spatial dependency value. In this manner, the techniques of this disclosure may allow a video content viewer the ability to choose a ROI to watch.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: Qualcomm Incorporated
    Inventors: Ming-Chang Tsai, Chia-Yuan Teng, Yan Ye
  • Publication number: 20100267346
    Abstract: Methods and apparatus for control signaling in a communication system using continuous valued measurement and feedback are disclosed. The control signaling utilizes delta-sigma modulation where a measured phase or amplitude of a received signal is used to determine a difference signal by subtracting a previously quantized integrated difference signal from the current measurement signal, and then integrating the difference signal. The integrated difference signal is quantized and transmitted to the device originating the received signal as feedback control signaling. The device originating the received signal may then filter the control signaling to obtain the desired control information used to adjust or control the transmission of the signal transmitted by the device. By utilizing delta-sigma modulation, a greater degree of control signaling precision is achieved when controlling variables such as phase or amplitude of the transmitted signals, thereby achieving improved communication system performance.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Yibo Jiang, Sharad D. Sambhwani
  • Publication number: 20100174421
    Abstract: A mobile user interface suitable for mobile computing devices uses device position/orientation in real space to select a portion of content that is displayed. Content (e.g., documents, files or a desktop) is presumed fixed in virtual space with the mobile user interface displaying a portion of the content as if viewed through a camera or magnifying glass. Data from motion, distance or position sensors are used to determine the relative position/orientation of the device with respect to the content to select the portion for display. Content elements can be selected by centering the display on the desired portion, obviating the need for cursors and pointing devices (e.g., mouse or touchscreen). Magnification can be manipulated by moving the device away from or towards the user. 3-D content viewing may be enabled by sensing the device orientation and displaying content that is above or below the display in 3-D virtual space.
    Type: Application
    Filed: March 11, 2009
    Publication date: July 8, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang TSAI, Chienchung Chang
  • Publication number: 20100118970
    Abstract: Methods and systems for processing video data are described. A set of candidate motion vectors is selected from motion vectors associated with macroblocks in a first frame of video data and from motion vectors associated with macroblocks in a second frame of the video data. A statistical measure of the set is determined. The statistical measure defines a motion vector for a macroblock of interest in the second frame.
    Type: Application
    Filed: January 27, 2010
    Publication date: May 13, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Yan Ye, Gokce Dane, Yen-Chi Lee, Ming-Chang Tsai, Nien-Chung Feng, Karl Ni
  • Publication number: 20090310536
    Abstract: An apparatus and method for non-exclusive multiplexing of at least one active control channel comprising preparing the at least one active control channel for transmission in a next frame using a transmitter data processor; assessing channel robustness of the at least one active control channel based on a channel robustness threshold; and if the channel robustness threshold is not met, performing constellation control or power control on the at least one active control channel which is active prior to transmitting the at least one active control channel; or if the channel robustness threshold is met, transmitting the at least one active control channel using a transmitter.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 17, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Jigneshkumar P. Shah, Kanu Chadha
  • Publication number: 20090310505
    Abstract: An apparatus and method for estimating velocity and Doppler frequency comprising acquiring a first plurality of time-of-arrival (TOA) measurements from a first plurality of base stations at a first time; acquiring a second and a third plurality of TOA measurements from a second and third plurality of base stations at a second time and a third time; determining a plurality of line-of-sight distance measurements using the first, second and third pluralities of TOA measurements; determining a plurality of velocity estimates and a plurality of angle of arrival (AOA) estimates, using the plurality of LOS distance measurements; determining a plurality of Doppler frequency estimates using the plurality of velocity estimates and the plurality of AOA estimates; and using a processor for determining an average Doppler frequency estimate over a plurality of sectors, wherein the first, second and third pluralities of TOA measurements are acquired over the plurality of sectors.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 17, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Jigneshkumar P. Shah, Pillappakkam B. Srinivas
  • Publication number: 20090225662
    Abstract: A method is provided for compensating for clock drift error and movement error of an access terminal. A forward link error is obtained that is attributable to at least a first error (e.g., clock drift error) component and a second error (e.g., movement error) component. The first error component and the second error component are estimated based on the obtained forward link error. A receive clock of the access terminal is compensated based on a combination of the first error component and the second error component. A transmit clock of the access terminal is compensated based on a difference between the first error component and the second error component. The forward link error may include a timing synchronization error between the access terminal and an access point as well as a frequency synchronization error between a forward link frequency and a baseband reference frequency.
    Type: Application
    Filed: October 30, 2008
    Publication date: September 10, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Jigneshkumar Shah, Kanu Chadha
  • Publication number: 20090207818
    Abstract: Techniques for efficiently decoding packets sent with H-ARQ are described. Packet decoding for H-ARQ may be performed based on local search around a start of packet (SOP) decision for a packet. The SOP decision for the packet may be made based on traffic detection results for received transmissions. At least one SOP hypothesis may be determined for the packet based on the SOP decision, and the received transmissions may be decoded based on the at least one SOP hypothesis. A sliding SOP window may be used to keep track of SOP hypotheses for the packet. The sliding window may be initialized at an earliest received transmission, moved forward for each subsequent received transmission with no detected packet data, and maintained at the first received transmission with detected traffic. Rotating buffers may be used to store received transmissions for packets for decoding.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ming-Chang Tsai, Vinayak Chowdiah, Weihong Jing
  • Publication number: 20090161606
    Abstract: Attributes of access terminals are employed in determining durations for erasure sequences. Transmissions from access terminals are analyzed to determine different attributes are based at least ont these attributes traffic models are estimated. Those terminals whose traffic models tend towards more frequent occurrences of longer erasures are assigned longer erasure durations to improve performance in erasure sequence detection.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Inventors: Sony John Akkarakaran, Ming-Chang Tsai, Tingfang Ji
  • Patent number: 7549103
    Abstract: A data encoding method for error correction is provided. Before recording data into a recording media, the data are added with an Error Correction Code (ECC) comprising Check Sum on Row (CSR) and Check Sum on Column (CSC), thereby forming an ECC block. More than one ECC block are integrated into a data matrix, to resist longer burst errors of data. Finally, the data matrix is divided into several sectors and individual sector address information is added for each sector, thereby finishing the encoding process.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: June 16, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Ming-Chang Tsai, Che-Kuo Hsu, Kuo-Hsin Lai
  • Publication number: 20080232403
    Abstract: Systems and methodologies are described that facilitate reliably receiving a sequence of data packets in a wireless communications environment. In particular, mechanisms are provided that enhance hybrid automatic repeat request protocols through validation of acknowledgment message detection by re-decoding. A transmitter sends a data packet from a sequence of packets in one or more data transmissions. A receiver acknowledges the data packet upon obtaining sufficient transmissions to decode the packet. The receiver re-decodes a successive data transmission in combination with previously received transmissions to validate if the transmitter detected the acknowledgment.
    Type: Application
    Filed: January 9, 2008
    Publication date: September 25, 2008
    Inventors: Ming-Chang Tsai, James J. Wu
  • Publication number: 20080232282
    Abstract: Systems, methods, and devices that facilitate finite-precision data accumulation by utilizing precision binning and queuing are provided. A precision range of a data element received into a queue can be determined. Further, a stored data element of like precision can be selected. The stored data element can be added with the data element received into the queue to generate a resultant data element. The resultant data element can be stored in a memory location or the queue as a function of like precision range.
    Type: Application
    Filed: March 20, 2008
    Publication date: September 25, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ming-Chang Tsai, Pillappakkam Srinivas, Ric Senior
  • Publication number: 20080235552
    Abstract: Aspects described a low receiver complexity approach for reliable packet decoding when Hybrid ARQ protocol is employed with persistent assignment and potentially an erasure sequence transmission. Multiple hypotheses packet decoding performance is achieved while mitigating multiple hypotheses receiver complexity. A reference number is utilized to perform hypotheses. The reference number is independent of a start of packet. A sequence of reference numbers can be utilized, which may not necessarily be sequential numbers. The reference numbers are pre-defined.
    Type: Application
    Filed: March 17, 2008
    Publication date: September 25, 2008
    Inventors: Ming-Chang Tsai, Gwendolyn D. Barriac, Sony John Akkarakaran
  • Publication number: 20080232400
    Abstract: Techniques for dynamically managing receiver resources to achieve good latency and throughput performance are described. A receiver may have various types of receiver resources such as demod resources for demodulating packets, decode resources for decoding packets, packet processing resources, etc. These various types of receiver resources may be dynamically assigned to packets. In one design, receiver resource usage by each packet to be processed by the receiver may be estimated. The available receiver resources may be assigned to packets based on the estimated receiver resource usage by each packet and one or more assignment criteria such as priority, latency requirements, etc. The latency of each packet may be determined based on the receiver resource assignment. If the latency requirements of any packet are not met, then receiver processing may be skipped or deferred for one or more packets such that the latency requirements of each packet to be processed can be met.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 25, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, James J. Wu, Phillappakkam Srinivas, Ric Senior, Vinayak Chowdiah
  • Publication number: 20080225825
    Abstract: Systems and methodologies are described that facilitate data throughput optimization in a receiver through prioritized decoding of data transmissions. In particular, mechanisms are provided that assign priorities to obtained packets and/or sub-packets of a data transmission. The priorities can be assigned based at least upon prioritization rules that identify packets and/or sub-packets most likely to successfully decode. The obtained packets and/or sub-packets are decoded based upon the assigned priorities.
    Type: Application
    Filed: January 24, 2008
    Publication date: September 18, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, James J. Wu
  • Publication number: 20070136636
    Abstract: A data encoding method for error correction is provided. Before recording data into a recording media, the data are added with an Error Correction Code (ECC) comprising Check Sum on Row (CSR) and Check Sum on Column (CSC), thereby forming an ECC block. More than one ECC block are integrated into a data matrix, to resist longer burst errors of data. Finally, the data matrix is divided into several sectors and individual sector address information is added for each sector, thereby finishing the encoding process.
    Type: Application
    Filed: May 10, 2006
    Publication date: June 14, 2007
    Applicant: Industrial Technology Research Institute
    Inventors: Ming-Chang Tsai, Che-Kuo Hsu, Kuo-Hsin Lai
  • Publication number: 20070097257
    Abstract: The disclosure relates to techniques for video source rate control for video telephony (VT) applications. The source video encoding rate may controlled using a dual-buffer based estimation of a frame budget that defines a number of encoding bits available for a frame of the video. The dual-buffer based estimation technique may track the fullness of a physical video buffer and the fullness of the virtual video buffer. The source video encoding rate is then controlled based on the resulting frame budget. The contents of the virtual buffer depend on constraints imposed by a target encoding rate, while the contents of the physical buffer depend on constraints imposed by varying channel conditions. Consideration of physical video buffer fullness permits the video source rate control technique to be channel-adaptive. Consideration of virtual video buffer fullness permits the video source rate control technique to avoid encoding excessive video that could overwhelm the channel.
    Type: Application
    Filed: December 20, 2005
    Publication date: May 3, 2007
    Inventors: Khaled El-Maleh, Ming-Chang Tsai, Yen-Chi Lee
  • Publication number: 20070040898
    Abstract: The disclosure is directed to techniques for picture-in-picture (PIP) processing for video telephony (VT). According to the disclosed techniques, a local video communication device transmits PIP information to a remote video communication device. Using the PIP information, the remote video communication device applies preferential encoding to non-PIP regions of video transmitted to the local video communication device.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Inventors: Yen-Chi Lee, Khaled El-Maleh, Ming-Chang Tsai
  • Publication number: 20060215753
    Abstract: The disclosure is directed to techniques for region-of-interest (ROI) processing for video telephone (VT) applications. According to the disclosed techniques, a recipient device defines ROI information for video information transmitted by a sender device, i.e., far-end video information. The recipient device transmits the ROI information to the sender device. Using the ROI information transmitted by the recipient device, the sender device applies preferential encoding to an ROI within a video scene. In this manner, the recipient device is able to remotely control ROI encoding of far-end video information by the sender device.
    Type: Application
    Filed: July 15, 2005
    Publication date: September 28, 2006
    Inventors: Yen-Chi Lee, Khaled El-Maleh, Ming-Chang Tsai
  • Publication number: 20060215752
    Abstract: The disclosure is directed to techniques for region-of-interest (ROI) processing for video telephony (VT) applications. According to the disclosed techniques, a recipient device defines ROI information for video information transmitted by a sender device, i.e., far-end video information. The recipient device transmits the ROI information to the sender device. Using the ROI information transmitted by the recipient device, the sender device applies preferential encoding to an ROI within a video scene. ROI extraction may be applied to process a user description of a region of interest (ROI) to generate information specifying the ROI based on the description. The user description may be textual, graphical, or speech-based. An extraction module applies appropriate processing to generated the ROI information from the user description. The extraction module may locally reside with a video communication device, or reside in a distinct intermediate server configured for ROI extraction.
    Type: Application
    Filed: July 15, 2005
    Publication date: September 28, 2006
    Inventors: Yen-Chi Lee, Khaled El-Maleh, Ming-Chang Tsai