Patents by Inventor David Puig-Oses

David Puig-Oses 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: 6747994
    Abstract: Methods and apparatus are presented to select optimal transmission formats for transmissions to a single user or simultaneous transmissions to multiple users. Priority information and channel state information associated with each user are used to determine the optimal transmit formats. In particular, said formation is used to maximize a given revenue function that enhances system throughput while maintaining fairness among users. Once transmit formats are determined, any unallocated system resources, such as unused Walsh codes or transmission power, can be evenly or proportionately distributed among the users.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: June 8, 2004
    Assignee: Qualcomm, Incorporated
    Inventors: David Puig Oses, Yongbin Wei, Stein A. Lundby
  • Patent number: 6671669
    Abstract: A method and system that combines voice recognition engines and resolves any differences between the results of individual voice recognition engines. A speaker independent (SI) Hidden Markov Model (HMM) engine, a speaker independent Dynamic Time Warping (DTW-SI) engine and a speaker dependent Dynamic Time Warping (DTW-SD) engine are combined. Combining and resolving the results of these engines results in a system with better recognition accuracy and lower rejection rates than using the results of only one engine.
    Type: Grant
    Filed: July 18, 2000
    Date of Patent: December 30, 2003
    Assignee: Qualcomm Incorporated
    Inventors: Harinath Garudadri, David Puig Oses, Ning Bi, Yingyong Qi
  • Publication number: 20030204615
    Abstract: Methods and apparatus are presented for dynamically adjusting parameters of an outer-loop algorithm, which is used to determine the feasibility of a transmission format. The parameters of the outer-loop algorithm are adjusted according to channel conditions. In one embodiment, an erasure-based approach is used to determine whether to incrementally increase or incrementally decrease a margin parameter in the outer-loop algorithm. Once one margin parameter is altered, other margin parameters can be adjusted accordingly.
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventors: Yongbin Wei, Jack M. Holtzman, Gang Bao, Sandip Sarkar, David Puig-Oses
  • Publication number: 20030156556
    Abstract: Methods and apparatus are presented for improving the feedback of channel information to a serving base station, which allows a reduction in the reverse link load while allowing the base station to improve the forward link data throughput. Over a channel quality indicator channel, a carrier-to-interference (C/I) symbol is transmitted over multiple slots at a reduced rate, which increases the likelihood that the base station can decode said symbol. The reduced rate mode can be selectively triggered by a high velocity condition or other unfavorable channel condition. The C/I symbol is used to determine transmission formats, power levels, and data rates of forward link transmissions.
    Type: Application
    Filed: February 21, 2002
    Publication date: August 21, 2003
    Inventors: David Puig-Oses, Yongbin Wei, Stein A. Lundby
  • Publication number: 20030157900
    Abstract: Methods and apparatus are presented for improving the feedback of channel information to a serving base station, which allows a reduction in the reverse link load while allowing the base station to improve the forward link data throughput. Over a channel quality indicator channel, three subchannels are generated; the re-synch subchannel, the differential feedback subchannel, and the transition indicator subchannel. The information carried on each subchannel can be used separately or together by a base station to selectively update internal registers storing channel conditions. The channel conditions are used to determine transmission formats, power levels, and data rates of forward link transmissions.
    Type: Application
    Filed: February 19, 2002
    Publication date: August 21, 2003
    Inventors: Peter Gaal, Joseph P. Odenwalder, Stein A. Lundby, David Puig-Oses
  • Publication number: 20030081627
    Abstract: A method for scheduling packet data transmissions in a wireless communication system wherein a per-user Priority Function (PF) is calculated based on the channel condition and throughput for each user. In one embodiment, the system supports retransmission of data packets and sub-packets, wherein the retransmission information is used to schedule data transmissions. In another embodiment, at each time interval the system updates the priority factor for the user having the highest priority factor in the previous time interval. The priority factors of the other users remain unchanged.
    Type: Application
    Filed: October 30, 2001
    Publication date: May 1, 2003
    Inventors: Gang Bao, David Puig Oses
  • Publication number: 20030072296
    Abstract: Method and Apparatus for Processing Shared Sub-packets in a Communication System are disclosed. A communication system providing both voice and data services allows for a plurality of subscriber station to share a data sent in a unit of a forward traffic channel. To provide information required by the subscriber stations to determine that a unit of the forward traffic channel is shared, and to correctly decode the data, different control channel structures are described. Additionally, the control channel structures provides for more efficient signaling of code channel assignment.
    Type: Application
    Filed: October 15, 2001
    Publication date: April 17, 2003
    Inventors: Joseph P. Odenwalder, Edward G. Tiedemann, Tao Chen, Stein A. Lundby, Yongbin Wei, David Puig Oses
  • Publication number: 20030072297
    Abstract: Methods and apparatus are presented to select optimal transmission formats for transmissions to a single user or simultaneous transmissions to multiple users. Priority information and channel state information associated with each user are used to determine the optimal transmit formats. In particular, said formation is used to maximize a given revenue function that enhances system throughput while maintaining fairness among users. Once transmit formats are determined, any unallocated system resources, such as unused Walsh codes or transmission power, can be evenly or proportionately distributed among the users.
    Type: Application
    Filed: October 17, 2001
    Publication date: April 17, 2003
    Inventors: David Puig Oses, Yongbin Wei, Stein A. Lundby
  • Publication number: 20030072305
    Abstract: Method and Apparatus for Processing Shared Sub-packets in a Communication System are disclosed. A communication system providing both voice and data services allows for a plurality of subscriber station to share a data sent in a unit of a forward traffic channel. To provide information required by the subscriber stations to determine that a unit of the forward traffic channel is shared, and to correctly decode the data, different control channel structures are described. Additionally, the control channel structures provides for more efficient signaling of code channel assignment.
    Type: Application
    Filed: October 15, 2001
    Publication date: April 17, 2003
    Inventors: Joseph P. Odenwalder, Edward G. Tiedemann, Tao Chen, Stein A. Lundby, Yongbin Wei, David Puig Oses
  • Publication number: 20030063606
    Abstract: Systems and techniques for communications include forming a data packet, selecting a plurality of transmission parameters for the data packet, generating information having one of a plurality of codes identifying the transmission parameters, and transmitting the data packet on a first channel and the information on a second channel. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Application
    Filed: March 25, 2002
    Publication date: April 3, 2003
    Inventors: Joseph P. Odenwalder, Yongbin Wei, Edward G. Tiedemann, Stein A. Lundby, David Puig-Oses, Sandip Sarkar
  • Publication number: 20030031149
    Abstract: Systems and techniques for communications include calculating a value from data, transmitting the value and data over at least one time slot, receiving the transmission, recalculating the value from the received data, and determining the number of time slots of the transmission from the calculated and recalculated values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Application
    Filed: March 25, 2002
    Publication date: February 13, 2003
    Inventors: Joseph P. Odenwalder, Yongbin Wei, Edward G. Tiedemann, Stein A. Lundby, David Puig-Oses, Sandip Sarkar
  • Publication number: 20020163907
    Abstract: Systems and techniques for communications wherein a data packet is transmitted over at least one time slot from a transmission site, a value is computed from an initial value and information, the initial value being a function of the number of time slots of the data packet transmission, the value and the information is transmitted from the transmission site, the transmitted value and the information is received at a receiving site, the value from the received information is recalculated, and the number of time slots of the data packet transmission is determined from the calculated and recalculated values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Application
    Filed: April 11, 2002
    Publication date: November 7, 2002
    Inventors: Joseph P. Odenwalder, Yongbin Wei, Edward G. Tiedemann, Stein A. Lundby, David Puig-Oses, Sandip Sarkar
  • Publication number: 20020101937
    Abstract: A predistortion technique for high power amplifiers includes an adaptive predistortion algorithm that operates independently of data samples to write a set of complex gain values, or predistortion parameters, to a lookup table. The algorithm may be processor-driven. The gain values are taken from the lookup table and multiplied by a complex digital baseband waveform. The gain values may first be subjected to interpolation. The downconverted output of the amplifier is measured to gauge the efficacy of the predistortion. Based on the effect of the predistortion upon the ratio of in-band power to out-of-band power, decisions are made on the set of predistortion parameters for the next iteration of the algorithm. The algorithm runs continuously, perturbing parameters and adapting the predistortion functions accordingly in an effort to continually reflect instantaneous amplitude-modulation and phase-modulation relationships that may change over time with temperature variation or component aging.
    Type: Application
    Filed: June 26, 1998
    Publication date: August 1, 2002
    Inventors: FRANKLIN P. ANTONIO, WALID HAMDY, NITIN KASTURI, CHRISTOPHER RIDDLE, DAVID PUIG OSES
  • Publication number: 20020091522
    Abstract: A method and system for voice recognition combines different types of voice recognition (VR) engines in order to recognize user-defined digits and control words, predefined digits and control words, and nametags. Speaker-independent VR engines are combined with speaker-dependent VR engines. A Hidden Markov Model (HMM) VR engine is combined with Dynamic Time Warping (DTW) engines.
    Type: Application
    Filed: January 9, 2001
    Publication date: July 11, 2002
    Inventors: Ning Bi, Andrew P. DeJaco, Harinath Garudadri, Chienchung Chang, William Yee-Ming Huang, Narendranath Malayath, Suhail Jalil, David Puig Oses, Yingyong Qi