Patents by Inventor Mark Sternberg

Mark Sternberg 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: 11947739
    Abstract: Method, apparatus, and systems for roll angle estimation for an input/gesture device (IGD) are disclosed. The method includes estimating a first axis vector of the input/gesture device (IGD) relative to the surface of the mobile device (MD), as a first frame of reference, using readings from a first type of sensor; and estimating the first axis vector of the IDG relative to a different, second frame of reference using a gyroscope integration of readings from the 3-axis gyroscope. The method further includes aligning the first axis vector of the IDG in the first frame of reference with the first axis vector of the IDG in the second frame of reference; minimizing a change in the alignment of the first axis vectors between the first frame of reference and the second frame of reference; and determining the roll angle of the IDG relative to the surface of the MD.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: April 2, 2024
    Assignee: CEVA TECHNOLOGIES, INC.
    Inventors: Seth Sternberg, Steven Francz, Stephen Scheirey, Chad Lucien, Friedrich Geck, Peter Christopher Wood, Bryan A. Cook, Mark Turner
  • Publication number: 20240046410
    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or a DPU. The apparatus may obtain at least one image in a set of images corresponding to a scene associated with the graphics processing. The apparatus may also perform a non-linear foveated compression process on the at least one image, where the non-linear foveated compression process corresponds to a continuous non-linear compression for a portion of the at least one image. The apparatus may also transmit the at least one image after the non-linear foveated compression process, such that the transmitted at least one image corresponds to at least one compressed image.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Inventors: Jonathan WICKS, Mark STERNBERG, Daniel STAN, Samuel Benjamin HOLMES
  • Publication number: 20240013713
    Abstract: The present disclosure relates to methods and devices for display processing including an apparatus, e.g., a DPU. The apparatus may receive a plurality of panel measurements for a display panel, each of the plurality of panel measurements associated with a plurality of subpixels in the display panel. The apparatus may also determine, upon receiving the plurality of panel measurements, at least one offset for one or more subpixels of the plurality of subpixels associated with each of the plurality of panel measurements. The apparatus may also store, upon determining the at least one offset for the one or more subpixels, the at least one offset for the one or more subpixels associated with each of the plurality of panel measurements.
    Type: Application
    Filed: December 29, 2020
    Publication date: January 11, 2024
    Inventors: Natan JACOBSON, Daniel STAN, Ike IKIZYAN, Mark STERNBERG, Timothy David TANG, Yan LI, Xinchao YANG
  • Patent number: 11308868
    Abstract: The present disclosure relates to methods and apparatus for display processing. In some aspects, the apparatus can measure at least one panel including one or more panel measurements. The apparatus can also determine at least one correction factor for each of the one or more panel measurements. Further, the apparatus can adjust the at least one correction factor based on each of the one or more panel measurements. In some aspects, the apparatus can compress the at least one correction factor based on each of the one or more panel measurements. Moreover, the apparatus can store the compressed at least one correction factor. In some aspects, the apparatus can decode correction data for at least one frame based on the adjusted at least one correction factor. The apparatus can also store or communicate the decoded correction data for the at least one frame.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: April 19, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Stan, Natan Jacobson, Ike Ikizyan, Mark Sternberg, Paul Wiercienski
  • Publication number: 20210210007
    Abstract: The present disclosure relates to methods and apparatus for display processing. In some aspects, the apparatus can measure at least one panel including one or more panel measurements. The apparatus can also determine at least one correction factor for each of the one or more panel measurements. Further, the apparatus can adjust the at least one correction factor based on each of the one or more panel measurements. In some aspects, the apparatus can compress the at least one correction factor based on each of the one or more panel measurements. Moreover, the apparatus can store the compressed at least one correction factor. In some aspects, the apparatus can decode correction data for at least one frame based on the adjusted at least one correction factor. The apparatus can also store or communicate the decoded correction data for the at least one frame.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Daniel STAN, Natan JACOBSON, Ike IKIZYAN, Mark STERNBERG, Paul WIERCIENSKI
  • Patent number: 10929954
    Abstract: The present disclosure relates to methods and devices for display processing. The device can receive a first image including a plurality of first pixels. Each of the first pixels can include a first red, green, blue (RGB) color value. The device can also determine an RGB adjustment value based on a lens correction value. Additionally, the device can determine a second RGB color value for each first pixel based on the determined RGB adjustment value. The device can also generate a second image including a plurality of second pixels, where each of the second pixels includes a determined second RGB color value. Moreover, the device can separate at least one of a red color value, green color value, or blue color value of the RGB color value and adjust at least one of a red color value or a blue color value based on the lens correction value.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: February 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Stan, Chun Wang, Mark Sternberg, Jonathan Wicks
  • Publication number: 20200365098
    Abstract: A device configured to change a subpixel format from a non-native display device format to a native display format, includes a buffer configured to store compressed pixels in a sub-pixel format that is ordered in the non-native display device format. The device includes a processor, coupled to the buffer, configured to receive, from the buffer, a stream of the compressed pixels, and generate an uncompressed stream of the pixels with a stream compression decoder. The processor is configured to generate an ordered uncompressed stream of pixels in the native display device format by reordering the uncompressed stream of pixels in the sub-pixel format that is ordered in the non-native display format based on a reorder factor that is an integer multiple of a fundamental coding unit used in the stream compression decoder. The processor is configured to output the ordered uncompressed stream of pixels in the native display device format.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: Natan JACOBSON, Ike IKIZYAN, Daniel STAN, Mark STERNBERG, Paul Wiercienski
  • Publication number: 20200242737
    Abstract: The present disclosure relates to methods and devices for display processing. The device can receive a first image including a plurality of first pixels. Each of the first pixels can include a first red, green, blue (RGB) color value. The device can also determine an RGB adjustment value based on a lens correction value. Additionally, the device can determine a second RGB color value for each first pixel based on the determined RGB adjustment value. The device can also generate a second image including a plurality of second pixels, where each of the second pixels includes a determined second RGB color value. Moreover, the device can separate at least one of a red color value, green color value, or blue color value of the RGB color value and adjust at least one of a red color value or a blue color value based on the lens correction value.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Daniel STAN, Chun WANG, Mark STERNBERG, Jonathan WICKS
  • 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: 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
  • Publication number: 20170228252
    Abstract: Various embodiments of methods and systems for managing compressed data transaction sizes in a system on a chip (“SoC”) in a portable computing device (“PCD”) are disclosed. Based on lengths of compressed data tiles associated in a group, wherein the compressed data tiles are comprised within a compressed image file, multiple compressed data tiles may be aggregated into a single, multi-tile transaction. A metadata file may be generated in association with the single multi-tile transaction to identify the transaction as a multi-tile transaction and provide offset data to distinguish data associated with the compressed data tiles. Using the metadata, embodiments of the solution may provide for random access and modification of the compressed data stored in association with a multi-tile transaction.
    Type: Application
    Filed: January 13, 2017
    Publication date: August 10, 2017
    Inventors: SERAG GADELRAB, MEGHAL VARIA, WISNU WURJANTARA, CLARA KA WAH SUNG, MARK STERNBERG, VLADAN ANDRIJANIC, ANTONIO RINALDI, VINOD CHAMARTY, POOJA SINHA, TAO WANG, ANDREW GRUBER
  • Patent number: 8628383
    Abstract: A coated abrasive product includes a particulate material containing green, unfired abrasive aggregates having a generally spheroidal or toroidal shape, the aggregates formed from a composition comprising abrasive grit particles and a nanoparticle binder. Free abrasive products, bonded abrasive products, and the particulate material also contain aggregates.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: January 14, 2014
    Assignees: Saint-Gobain Abrasives, Inc., Saint-Gobain Abrasifs
    Inventors: Shelly C. Starling, James Manning, Colleen Rafferty, Mark Sternberg, Anthony Gaeta
  • Publication number: 20100022170
    Abstract: A coated abrasive product includes a particulate material containing green, unfired abrasive aggregates having a generally spheroidal or toroidal shape, the aggregates formed from a composition comprising abrasive grit particles and a nanoparticle binder. Free abrasive products, bonded abrasive products, and the particulate material also contain aggregates.
    Type: Application
    Filed: July 17, 2009
    Publication date: January 28, 2010
    Applicants: SAINT-GOBAIN ABRASIVES, INC., SAINT-GOBAIN ABRASIFS
    Inventors: Shelly C. Starling, James Manning, Colleen Rafferty, Mark Sternberg, Anthony Gaeta
  • Patent number: 7114086
    Abstract: A system and method are provided for reducing power consumption within a video processing portion of a system. Activity associated with an instruction buffer is monitored to determine whether power consumption modes can be initiated within a system. If a number of pending instructions within an instruction buffer is greater than a particular threshold value, a normal mode of operation is initiated. If the number of pending instructions is less than the threshold value, the system is put in a reduced mode of operation. In the reduced mode of operation, processing is reduced to lower power consumption within the system. Accordingly, power consumption is altered to match a level of activity within the instruction buffer.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: September 26, 2006
    Assignee: ATI Technologies, Inc.
    Inventors: Carl Mizuyabu, Mark Sternberg, Milivoje Aleksic
  • Publication number: 20030131269
    Abstract: A system and method are provided for reducing power consumption within a video processing portion of a system. Activity associated with an instruction buffer is monitored to determine whether power consumption modes can be initiated within a system. If a number of pending instructions within an instruction buffer is greater than a particular threshold value, a normal mode of operation is initiated. If the number of pending instructions is less than the threshold value, the system is put in a reduced mode of operation. In the reduced mode of operation, processing is reduced to lower power consumption within the system. Accordingly, power consumption is altered to match a level of activity within the instruction buffer.
    Type: Application
    Filed: February 27, 2002
    Publication date: July 10, 2003
    Inventors: Carl Mizyuabu, Mark Sternberg, Milivoje Aleksic