Patents by Inventor Gennady Agranov

Gennady Agranov 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: 8819089
    Abstract: An efficient method for storing relational data in a memory space uses B tree and B+ tree structures to store data for a database where non-identical values are stored in a string buffer and pointers to the string buffer are stored in a table buffer, and where identical data is stored only once, and each instance of that value in the database is referenced by a pointer to such identical data corresponding to the locations in the database where that identical value exists, thereby preserving physical memory and increasing the storage capacity of a fixed memory space.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: August 26, 2014
    Assignee: Antenna Vaultus Inc.
    Inventors: Arvind Goyal, Gennady Agranov
  • Patent number: 8462220
    Abstract: Method and apparatuses processing pixel values from a captured image include receiving an array of digital pixel values corresponding to a captured image, and computing a rolling sum of the array of pixel values. Computing a rolling sum includes selecting successive groupings of the pixel values, each grouping comprising N×M pixel values, summing pixel values in each of the successive groupings, and forming an output image using the summed pixel values.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: June 11, 2013
    Assignee: Aptina Imaging Corporation
    Inventors: Sandor L. Barna, Scott P. Campbell, Gennady Agranov
  • Publication number: 20090063523
    Abstract: An efficient method for storing relational data in a memory space uses B tree and B+ tree structures to store data for a database where non-identical values are stored in a string buffer and pointers to the string buffer are stored in a table buffer, and where identical data is stored only once, and each instance of that value in the database is referenced by a pointer to such identical data corresponding to the locations in the database where that identical value exists, thereby preserving physical memory and increasing the storage capacity of a fixed memory space.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 5, 2009
    Inventors: Arvind Goyal, Gennady Agranov
  • Publication number: 20080278591
    Abstract: Method and apparatuses processing pixel values from a captured image include receiving an array of digital pixel values corresponding to a captured image, and computing a rolling sum of the array of pixel values. Computing a rolling sum includes selecting successive groupings of the pixel values, each grouping comprising N×M pixel values, summing pixel values in each of the successive groupings, and forming an output image using the summed pixel values.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Inventors: Sandor L. Barna, Scott P. Campbell, Gennady Agranov