Patents by Inventor Phoom Sagetong

Phoom Sagetong 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: 10034198
    Abstract: Methods and apparatus are described for transmitting information units over a plurality of constant bit rate communication channel. The techniques include encoding the information units, thereby creating a plurality of data packets. The encoding is constrained such that the data packet sizes match physical layer packet sizes of the communication channel. The information units may include a variable bit rate data stream, multimedia data, video data, and audio data. The communication channels include CMDA channels, WCDMA, GSM channels, GPRS channels, and EDGE channels.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: July 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda, Stein Arne Lundby
  • Patent number: 9727530
    Abstract: Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described and comprise (1) performing a first transform on a block of first input values to obtain a block of first output values by scaling the block to obtain scaled input values, performing a scaled one-dimensional (1D) transform on each row of the block, and performing a scaled 1D transform on each column of the block; and (2) performing a second transform on a block of second input values to obtain a block of second output values by performing a scaled 1D transform on each row of the block, performing a scaled 1D transform on each column of the block, and scaling the block.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: August 8, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Yuriy Reznik, Albert Scott Ludwin, Hyukjune Chung, Harinath Garudadri, Naveen B. Srinivasamurthy, Phoom Sagetong
  • Patent number: 9717018
    Abstract: Techniques are described for encoding an audio video stream that is transmitted over a network, for example a wireless or IP network, such that an entire frame of audio and an entire frame of video are transmitted simultaneously within a period required to render the audio video stream frames by an application in a receiver. Aspects of the techniques include receiving audio and video RTP streams and assigning an entire frame of RTP video data to communication channel packets that occupy the same period, or less, as the video frame rate. Also an entire frame of RTP audio data is assigned to communication channel packets that occupy the same period, or less, as the audio frame rate. The video and audio communication channel packets are transmitted simultaneously. Receiving and assigning RTP streams can be performed in a remote station, or a base station.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: July 25, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda
  • Patent number: 9674732
    Abstract: Methods and apparatus are described for improving the transmission of information over wireless communication channels. These techniques include determining available communication channels for transmitting information and determining possible physical layer packet sizes of the available channels. An information unit is partitioned into portions wherein the size of the portions are selected so as to match one of the physical layer packet sizes of the available communication channels. Another aspect is partitioning the information into a number of slices that correspond to the number of transmissions that occur during the information unit interval and assigning each partition to a corresponding transmission. The techniques can be used for various types of information, such as multimedia data, variable bit rate data streams, video data, or audio data.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: June 6, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda
  • Publication number: 20150016427
    Abstract: Methods and apparatus are described for transmitting information units over a plurality of constant bit rate communication channel. The techniques include encoding the information units, thereby creating a plurality of data packets. The encoding is constrained such that the data packet sizes match physical layer packet sizes of the communication channel. The information units may include a variable bit rate data stream, multimedia data, video data, and audio data. The communication channels include CMDA channels, WCDMA, GSM channels, GPRS channels, and EDGE channels.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda, Stein Lundby
  • Publication number: 20140362740
    Abstract: Methods and apparatus are described for improving the transmission of information over wireless communication channels. These techniques include determining available communication channels for transmitting information and determining possible physical layer packet sizes of the available channels. An information unit is partitioned into portions wherein the size of the portions are selected so as to match one of the physical layer packet sizes of the available communication channels. Another aspect is partitioning the information into a number of slices that correspond to the number of transmissions that occur during the information unit interval and assigning each partition to a corresponding transmission. The techniques can be used for various types of information, such as multimedia data, variable bit rate data streams, video data, or audio data.
    Type: Application
    Filed: August 22, 2014
    Publication date: December 11, 2014
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda
  • Patent number: 8855059
    Abstract: Methods and apparatus are described for improving the transmission of information over wireless communication channels. These techniques include determining available communication channels for transmitting information and determining possible physical layer packet sizes of the available channels. An information unit is partitioned into portions wherein the size of the portions are selected so as to match one of the physical layer packet sizes of the available communication channels. Another aspect is partitioning the information into a number of slices that correspond to the number of transmissions that occur during the information unit interval and assigning each partition to a corresponding transmission. The techniques can be used for various types of information, such as multimedia data, variable bit rate data streams, video data, or audio data.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: October 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Phoom Sagetong, Sanjiv Nanda
  • Patent number: 8849884
    Abstract: Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described. A full transform is a transform that implements the complete mathematical description of the transform. A full transform operates on or provides full transform coefficients. A scaled transform is a transform that operates on or provides scaled transform coefficients, which are scaled versions of the full transform coefficients. The scaled transform may have lower computational complexity whereas the full transform may be simpler to use by applications. The full and scaled transforms may be for a 2D IDCT, which may be implemented in a separable manner with 1D IDCTs. The full and scaled transforms may also be for a 2D DCT, which may be implemented in a separable manner with 1D DCTs. The 1D IDCTs and 1D DCTs may be implemented in a computationally efficient manner.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: September 30, 2014
    Assignee: Qualcom Incorporate
    Inventors: Yuriy Reznik, Albert Scott Ludwin, Hyukjune Chung, Harinath Garudadri, Naveen Srinivasamurthy, Phoom Sagetong
  • Publication number: 20140149478
    Abstract: Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described and comprise (1) performing a first transform on a block of first input values to obtain a block of first output values by scaling the block to obtain scaled input values, performing a scaled one-dimensional (1D) transform on each row of the block, and performing a scaled 1D transform on each column of the block; and (2) performing a second transform on a block of second input values to obtain a block of second output values by performing a scaled 1D transform on each row of the block, performing a scaled 1D transform on each column of the block, and scaling the block.
    Type: Application
    Filed: January 31, 2014
    Publication date: May 29, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Yuriy Reznik, Albert Scott Ludwin, Hyukjune Chung, Harinath Garudadri, Naveen B. Srinivasamurthy, Phoom Sagetong
  • Patent number: 8565314
    Abstract: This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques may be used in variable length coding of refinement coefficients of an enhancement layer of a SVC scheme. According to this disclosure, a method may comprise determining first statistics associated with a first type of video block. determining second statistics associated with a second type of video block, selecting a first variable length coding (VLC) table from a plurality of VLC tables to be used in coding the first type of video block based on the first statistics, selecting a second VLC table from the plurality of VLC tables to be used in coding the second type of video block based on the second statistics, coding video blocks of the first type based on the first VLC table, and coding video blocks of the second type based on the second VLC table.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: October 22, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Hyukjune Chung, Phoom Sagetong
  • Patent number: 8548056
    Abstract: This disclosure describes techniques for coding information in a scalable video coding (SVC) scheme that supports spatial scalability. In one example, a method of coding information in a SVC scheme comprises coding first video blocks defined in a base layer of the SVC scheme, and coding second video blocks defined in an enhancement layer of the SVC scheme, wherein the second video blocks provide spatial scalability enhancement relative to the first video blocks. The coding of the second video blocks includes performing inter-layer prediction for the enhancement layer relative to the base layer for a first subset of the second video blocks that fully overlap the first video blocks, and performing inter-layer prediction for the enhancement layer relative to the base layer for a second subset of the second video blocks that partially overlap the first video blocks.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: October 1, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Phoom Sagetong, Hyukjune Chung, Marta Karczewicz
  • Patent number: 8537197
    Abstract: This disclosure describes techniques that can facilitate multimedia telephony. In one example, a method for communication of multimedia data comprises determining a first level of throughput associated with multimedia data communication from a first access terminal to a network, determining a second level of throughput associated with multimedia data communication from the network to a second access terminal based on feedback from the second access terminal to the first access terminal via the network, determining a budget associated with communication of a video unit of the multimedia data, and coding the video unit of the multimedia data based on the budget and the first and second levels of throughput.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: September 17, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Chandru Sundarraman, Gajinder Vij, Naveen B. Srinivasamurthy, Phoom Sagetong, Hyukjune Chung
  • Patent number: 8335261
    Abstract: Variable length coding (VLC) techniques are described for coded block patterns (CBPs) used in block-based video coding. In VLC of CBPs, patterns of transform coefficients that are more likely to occur are coded with shorter codes, while patterns of coefficients that are less likely to occur are coded with longer codes. According to the techniques of this disclosure, several different VLC tables are stored in the coding devices. During the encoding and decoding processes, one of the VLC tables is selected and used to perform the coding of CBPs for a given video block. The table may be selected based on a number of neighboring video blocks to the current video block that include non-zero transform coefficients. The techniques may be particularly useful in the coding of video blocks of enhancement layers in scalable video coding (SVC).
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: December 18, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Hyukjune Chung, Phoom Sagetong
  • Patent number: 8089948
    Abstract: Methods and apparatus are described for improving the transmission of multimedia data over wireless communication channels. These techniques include determining a physical layer packet size of the wireless communication system and determining a maximum size of a compressed header. Then, partitioning an information unit, wherein the size of the partitions are selected such that after a partition is encoded the aggregate size of the encoded partition and the compressed header are the size of the physical layer packet, or less. The techniques can be used for various types of information units, such as multimedia data, variable bit rate data streams, video streams, video teleconference stream, or voice over IP.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: January 3, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Phoom Sagetong, Raymond Tah-Sheng Hsu
  • Publication number: 20090021572
    Abstract: This disclosure describes techniques that can facilitate multimedia telephony. In one example, a method for communication of multimedia data comprises determining a first level of throughput associated with multimedia data communication from a first access terminal to a network, determining a second level of throughput associated with multimedia data communication from the network to a second access terminal based on feedback from the second access terminal to the first access terminal via the network, determining a budget associated with communication of a video unit of the multimedia data, and coding the video unit of the multimedia data based on the budget and the first and second levels of throughput.
    Type: Application
    Filed: January 10, 2008
    Publication date: January 22, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Chandru Sundarraman, Gajinder Vij, Naveen B. Srinivasamurthy, Phoom Sagetong, Hyukjune Chung
  • Publication number: 20080165850
    Abstract: This disclosure describes techniques for coding information in a scalable video coding (SVC) scheme that supports spatial scalability. In one example, a method of coding information in a SVC scheme comprises coding first video blocks defined in a base layer of the SVC scheme, and coding second video blocks defined in an enhancement layer of the SVC scheme, wherein the second video blocks provide spatial scalability enhancement relative to the first video blocks. The coding of the second video blocks includes performing inter-layer prediction for the enhancement layer relative to the base layer for a first subset of the second video blocks that fully overlap the first video blocks, and performing inter-layer prediction for the enhancement layer relative to the base layer for a second subset of the second video blocks that partially overlap the first video blocks.
    Type: Application
    Filed: December 18, 2007
    Publication date: July 10, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Phoom Sagetong, Hyukjune Chung, Marta Karczewicz
  • Publication number: 20080165858
    Abstract: Variable length coding (VLC) techniques are described for coded block patterns (CBPs) used in block-based video coding. In VLC of CBPs, patterns of transform coefficients that are more likely to occur are coded with shorter codes, while patterns of coefficients that are less likely to occur are coded with longer codes. According to the techniques of this disclosure, several different VLC tables are stored in the coding devices. During the encoding and decoding processes, one of the VLC tables is selected and used to perform the coding of CBPs for a given video block. The table may be selected based on a number of neighboring video blocks to the current video block that include non-zero transform coefficients. The techniques may be particularly useful in the coding of video blocks of enhancement layers in scalable video coding (SVC).
    Type: Application
    Filed: December 18, 2007
    Publication date: July 10, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Marta Karczewicz, Hyukjune Chung, Phoom Sagetong
  • Patent number: 7366909
    Abstract: A dynamic wavelet feature-based watermark for use with digital video. Scene change detection separates digital data into one or more scenes, wherein each of the scenes is comprised of one or more frames. A temporal wavelet transformation decomposes the frames of each scene into dynamic frames and static frames. The static frames of each scene are subjected to a spatial wavelet transformation, so that the watermark can be cast into middle frequency sub-bands resulting therefrom. Polyphase-based feature selection or local block-based feature selection is used to select one or more features. The watermark is cast into the selected features by means of either (1) a comparison of energy in polyphase transform components of the selected feature, or (2) a change in value of blocked wavelet coefficients of the selected feature.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: April 29, 2008
    Assignee: The Boeing Company
    Inventors: Wengsheng Zhou, Phoom Sagetong
  • Publication number: 20080089424
    Abstract: This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques may be used in variable length coding of refinement coefficients of an enhancement layer of a SVC scheme. According to this disclosure, a method may comprise determining first statistics associated with a first type of video block. determining second statistics associated with a second type of video block, selecting a first variable length coding (VLC) table from a plurality of VLC tables to be used in coding the first type of video block based on the first statistics, selecting a second VLC table from the plurality of VLC tables to be used in coding the second type of video block based on the second statistics, coding video blocks of the first type based on the first VLC table, and coding video blocks of the second type based on the second VLC table.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 17, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Marta Karczewicz, Hyukjune Chung, Phoom Sagetong
  • Publication number: 20070233764
    Abstract: Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described. A full transform is a transform that implements the complete mathematical description of the transform. A full transform operates on or provides full transform coefficients. A scaled transform is a transform that operates on or provides scaled transform coefficients, which are scaled versions of the full transform coefficients. The scaled transform may have lower computational complexity whereas the full transform may be simpler to use by applications. The full and scaled transforms may be for a 2D IDCT, which may be implemented in a separable manner with 1D IDCTs. The full and scaled transforms may also be for a 2D DCT, which may be implemented in a separable manner with ID DCTs. The 1D IDCTs and 1D DCTs may be implemented in a computationally efficient manner.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 4, 2007
    Inventors: Yuriy Reznik, Albert Ludwin, Hyukjune Chung, Harinath Garudadri, Naveen Srinivasamurthy, Phoom Sagetong