Patents by Inventor Kamlesh GANDHI

Kamlesh GANDHI 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: 9047175
    Abstract: An embodiment of a data-processing-system for storing and modifying data-objects in a computing device, wherein a data-object is modified by direct insertion or removal of data within the data-object's storage-space. Data-objects may be of fixed, or variable-lengths. Data-objects may be nested. The length, name, data-type, value, and composition of a data-object may be modified. Other embodiments are described and shown.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: June 2, 2015
    Inventor: Kamlesh Gandhi
  • Publication number: 20130073830
    Abstract: An embodiment of a data-processing-system for storing and modifying data-objects in a computing device, wherein a data-object is modified by direct insertion or removal of data within the data-object's storage-space. Data-objects may be of fixed, or variable-lengths. Data-objects may be nested. The length, name, data-type, value, and composition of a data-object may be modified. Other embodiments are described and shown.
    Type: Application
    Filed: May 18, 2011
    Publication date: March 21, 2013
    Inventor: Kamlesh Gandhi
  • Publication number: 20120185667
    Abstract: A method for managing a virtual memory system configured to allow variable-sized pages is provided. The size of a page is not required to be a power of two. Variable, arbitrarily-sized pages are mapped to a contiguous segment or virtual address space. The method also provides for efficient relocation, insertion, and removal of data in a virtual memory region. The method also provides virtual lookup-tables.
    Type: Application
    Filed: September 22, 2010
    Publication date: July 19, 2012
    Inventor: Kamlesh Gandhi
  • Publication number: 20120042146
    Abstract: A method and system for managing data in a storage unit is provided. The method includes insertion, removal and relocation of data by maintaining and using spare capacity in the storage unit. The method includes relocation of one or more data elements by remapping data in a storage unit. The method further includes insertion of one or more data elements in a storage block of a storage unit. The method also further includes removal of one or more data elements from a storage block of a storage unit. Furthermore, the method includes insertion of one or more ranges of addresses in storage blocks. The method also includes removal of one or more storage blocks from the storage unit.
    Type: Application
    Filed: October 26, 2011
    Publication date: February 16, 2012
    Inventor: Kamlesh GANDHI