Patents by Inventor Daniel Fillingham

Daniel Fillingham 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: 9646012
    Abstract: Various systems and methods for inhibiting a modified block of data from being written to an underlying persistent storage device are disclosed. A cache is maintained by a file system and the cache is implemented to temporarily cache portions of application data for an application. The application data for the application is stored on the underlying persistent storage device. Metadata is accessed if it is detected that a block of data in the cache has been modified. The metadata indicates that the block of data is not needed for the integrity of the application. In response to the metadata, the modified block of data is inhibited from being written to the underlying persistent storage device.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: May 9, 2017
    Assignee: Veritas Technologies LLC
    Inventors: Raghupathi Malige, Daniel Fillingham, Ryan Lefevre, Meher Shah
  • Patent number: 9053100
    Abstract: A computer-implemented method for compressing database objects may include 1) identifying a database object within a relational database, 2) determining that the database object meets a compression criterion that is not met by at least one additional database object within the relational database, 3) identifying a location of the database object within a database file of the relational database, and 4) compressing a portion of the database file at the location of the database object without compressing all of the database file. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: June 9, 2015
    Assignee: Symantec Corporation
    Inventors: Raghupathi Malige, Daniel Fillingham, Meher Shah