Patents by Inventor Tom Longo

Tom Longo 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: 11405052
    Abstract: Various embodiments include methods and devices for implementing decompression of compressed high dynamic ratio fields. Various embodiments may include receiving compressed first and second sets of data fields, decompressing the first and second compressed sets of data fields to generate first and second decompressed sets of data fields, receiving a mapping for mapping the first and second decompressed sets of data fields to a set of data units, aggregating the first and second decompressed sets of data fields using the mapping to generate a compression block comprising the set of data units.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: August 2, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Clara Ka Wah Sung, Meghal Varia, Serag Gadelrab, Cheng-Teh Hsieh, Jason Edward Podaima, Victor Szeto, Richard Boisjoly, Milivoje Aleksic, Tom Longo, In-Suk Chong
  • Publication number: 20210288660
    Abstract: Various embodiments include methods and devices for implementing decompression of compressed high dynamic ratio fields. Various embodiments may include receiving compressed first and second sets of data fields, decompressing the first and second compressed sets of data fields to generate first and second decompressed sets of data fields, receiving a mapping for mapping the first and second decompressed sets of data fields to a set of data units, aggregating the first and second decompressed sets of data fields using the mapping to generate a compression block comprising the set of data units.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Inventors: Clara Ka Wah SUNG, Meghal VARIA, Serag GADELRAB, Cheng-Teh HSIEH, Jason Edward PODAIMA, Victor SZETO, Richard BOISJOLY, Milivoje ALEKSIC, Tom LONGO, In-Suk CHONG
  • Patent number: 11025271
    Abstract: Various embodiments include methods and devices for implementing compression of high dynamic ratio fields. Various embodiments may include receiving a compression block having data units, receiving a mapping for the compression block, wherein the mapping is configured to map bits of each data unit to two or more data fields to generate a first set of data fields and a second set of data fields, compressing the first set of data fields together to generate a compressed first set of data fields, and compressing the second set of data fields together to generate a compressed second set of data fields.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 1, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Clara Ka Wah Sung, Meghal Varia, Serag Gadelrab, Cheng-Teh Hsieh, Jason Edward Podaima, Victor Szeto, Richard Boisjoly, Milivoje Aleksic, Tom Longo, In-Suk Chong
  • Patent number: 11006127
    Abstract: An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 11, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Meghal Varia, Serag Gadelrab, Wesley James Holland, Joseph Cheung, Dam Backer, Tom Longo
  • Publication number: 20200274549
    Abstract: Various embodiments include methods and devices for implementing compression of high dynamic ratio fields. Various embodiments may include receiving a compression block having data units, receiving a mapping for the compression block, wherein the mapping is configured to map bits of each data unit to two or more data fields to generate a first set of data fields and a second set of data fields, compressing the first set of data fields together to generate a compressed first set of data fields, and compressing the second set of data fields together to generate a compressed second set of data fields.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 27, 2020
    Inventors: Clara Ka Wah SUNG, Meghal VARIA, Serag GADELRAB, Cheng-Teh HSIEH, Jason Edward PODAIMA, Victor SZETO, Richard BOISJOLY, Milivoje ALEKSIC, Tom LONGO, In-Suk CHONG
  • Publication number: 20200195977
    Abstract: An exemplary method for intelligent compression defines a threshold value for a temperature reading generated by a temperature sensor. Data blocks received into the compression module are compressed according to either a first mode or a second mode, the selection of which is determined based on a comparison of the active level for the temperature reading to the defined threshold value. The first compression mode may be associated with a lossless compression algorithm while the second compression mode is associated with a lossy compression algorithm. Or, both the first compression mode and the second compression mode may be associated with a lossless compression algorithm, however, for the first compression mode the received data blocks are produced at a default high quality level setting while for the second compression mode the received data blocks are produced at a reduced quality level setting.
    Type: Application
    Filed: February 26, 2020
    Publication date: June 18, 2020
    Inventors: SERAG GADELRAB, CHINCHUAN CHIU, MOINUL KHAN, KYLE ERNEWEIN, TOM LONGO, SIMON BOOTH, MEGHAL VARIA, MILIVOJE ALEKSIC
  • Patent number: 10609418
    Abstract: An exemplary method for intelligent compression defines a threshold value for a temperature reading generated by a temperature sensor. Data blocks received into the compression module are compressed according to either a first mode or a second mode, the selection of which is determined based on a comparison of the active level for the temperature reading to the defined threshold value. The first compression mode may be associated with a lossless compression algorithm while the second compression mode is associated with a lossy compression algorithm. Or, both the first compression mode and the second compression mode may be associated with a lossless compression algorithm, however, for the first compression mode the received data blocks are produced at a default high quality level setting while for the second compression mode the received data blocks are produced at a reduced quality level setting.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: March 31, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Serag Gadelrab, Chinchuan Chiu, Moinul Khan, Kyle Ernewein, Tom Longo, Simon Booth, Meghal Varia, Milivoje Aleksic
  • Publication number: 20200092564
    Abstract: An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
    Type: Application
    Filed: September 30, 2019
    Publication date: March 19, 2020
    Inventors: MEGHAL VARIA, SERAG GADELRAB, WESLEY JAMES HOLLAND, JOSEPH CHEUNG, DAM BACKER, TOM LONGO
  • Patent number: 10511842
    Abstract: An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: December 17, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Meghal Varia, Serag Gadelrab, Wesley James Holland, Joseph Cheung, Dam Backer, Tom Longo
  • Patent number: 10484685
    Abstract: An exemplary method for intelligent compression defines a threshold value for a key performance indicator. Based on the key performance indicator value, data blocks generated by a producer component may be scaled down to reduce power and/or bandwidth consumption when being compressed according to a lossless compression module. The compressed data blocks are then stored in a memory component along with metadata that signals the scaling factor used prior to compression. Consumer components later retrieving the compressed data blocks from the memory component may decompress the data blocks and upscale, if required, based on the scaling factor signaled by the metadata.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: November 19, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Serag Gadelrab, Chinchuan Chiu, Moinul Khan, Kyle Ernewein, Tom Longo, Simon Booth, Meghal Varia, Milivoje Aleksic, King-Chung Lai
  • Patent number: 10445902
    Abstract: Techniques are described in which a device is configured to retrieve a metadata buffer for rendering a sub-frame of a set of sub-frames for a frame. A data block of a data buffer is configured to store image data for rendering the sub-frame. In response to determining, based on the metadata buffer for rendering the sub-frame, that the sub-frame includes a color pattern, fixed color value, or combination thereof, the device refrains from retrieving the image data from the data block of the data buffer and determines the image data for rendering the sub-frame based on the metadata buffer.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: October 15, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Andrew Evan Gruber, Serag GadelRab, Zhenbiao Ma, Meghal Varia, Tao Wang, Tom Longo, Mark Sternberg, Paul Chow
  • Publication number: 20190110053
    Abstract: An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: MEGHAL VARIA, SERAG GADELRAB, WESLEY JAMES HOLLAND, JOSEPH CHEUNG, DAM BACKER, TOM LONGO
  • Publication number: 20180302624
    Abstract: An exemplary method for intelligent compression defines a threshold value for a temperature reading generated by a temperature sensor. Data blocks received into the compression module are compressed according to either a first mode or a second mode, the selection of which is determined based on a comparison of the active level for the temperature reading to the defined threshold value. The first compression mode may be associated with a lossless compression algorithm while the second compression mode is associated with a lossy compression algorithm. Or, both the first compression mode and the second compression mode may be associated with a lossless compression algorithm, however, for the first compression mode the received data blocks are produced at a default high quality level setting while for the second compression mode the received data blocks are produced at a reduced quality level setting.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: SERAG GADELRAB, CHINCHUAN CHIU, MOINUL KHAN, KYLE ERNEWEIN, TOM LONGO, SIMON BOOTH, MEGHAL VARIA, MILIVOJE ALEKSIC
  • Publication number: 20180302625
    Abstract: An exemplary method for intelligent compression defines a threshold value for a key performance indicator. Based on the key performance indicator value, data blocks generated by a producer component may be scaled down to reduce power and/or bandwidth consumption when being compressed according to a lossless compression module. The compressed data blocks are then stored in a memory component along with metadata that signals the scaling factor used prior to compression. Consumer components later retrieving the compressed data blocks from the memory component may decompress the data blocks and upscale, if required, based on the scaling factor signaled by the metadata.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: SERAG GADELRAB, CHINCHUAN CHIU, MOINUL KHAN, KYLE ERNEWEIN, TOM LONGO, SIMON BOOTH, MEGHAL VARIA, MILIVOJE ALEKSIC, KING-CHUNG LAI
  • Publication number: 20180165789
    Abstract: Techniques are described in which a device is configured to retrieve a metadata buffer for rendering a sub-frame of a set of sub-frames for a frame. A data block of a data buffer is configured to store image data for rendering the sub-frame. In response to determining, based on the metadata buffer for rendering the sub-frame, that the sub-frame includes a color pattern, fixed color value, or combination thereof, the device refrains from retrieving the image data from the data block of the data buffer and determines the image data for rendering the sub-frame based on the metadata buffer.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Andrew Evan Gruber, Serag GadelRab, Zhenbiao Ma, Meghal Varia, Tao Wang, Tom Longo, Mark Sternberg, Paul Chow
  • Patent number: 7151861
    Abstract: A circuit for transforming a raster image at least partially stored within an image buffer includes memory storing micro-code; a multiplier; an accumulator; and a sequential logic circuit. The multiplier is in communication with the image buffer and the memory and is operable to form a weighted pixel value as a product of a given pixel value from the buffer and an associated weighting factor within the micro-code. The sequential logic circuit is in communication with the memory and the buffer. It steps through the pixels and the memory to present pixels in the buffer and associated weighting factors from the micro-code, to the multiplier. The accumulator sums weighted pixel values calculated by the multiplier. Conveniently, the memory may be loaded with coefficients of linear equations to scale a raster image.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: December 19, 2006
    Assignee: Vixs Systems Inc.
    Inventors: Jason Chan, Tom Longo
  • Publication number: 20030053716
    Abstract: A circuit for transforming a raster image at least partially stored within an image buffer includes memory storing micro-code; a multiplier; an accumulator; and a sequential logic circuit. The multiplier is in communication with the image buffer and the memory and is operable to form a weighted pixel value as a product of a given pixel value from the buffer and an associated weighting factor within the micro-code. The sequential logic circuit is in communication with the memory and the buffer. It steps through the pixels and the memory to present pixels in the buffer and associated weighting factors from the micro-code, to the multiplier. The accumulator sums weighted pixel values calculated by the multiplier. Conveniently, the memory may be loaded with coefficients of linear equations to scale a raster image.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 20, 2003
    Applicant: ViXS SYSTEMS, INC.
    Inventors: Jason Chan, Tom Longo