Patents by Inventor Steven Skillcorn

Steven Skillcorn 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: 7904432
    Abstract: A method of identifying and storing data changes of a first compressed database compared with a previous compressed database and updating a second compressed database on a user device based on the stored data changes. Data changes are stored in a compressed data structure and data in the first, second, and previous compressed databases is stored in compressed form in one or more uniquely identified data pages. A data page of the first compressed database and the previous compressed database are decompressed and an entry from the first and previous compressed databases is read and compared. If the read entries differ, a type of action performed on the previous entry is identified and an entry in a delta file based on the read entry comparison is stored. The delta file is then compressed. The second compressed database is updated based on the delta file.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: March 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher W. T. McKay, Steven Skillcorn, James G. Douvikas
  • Patent number: 6892207
    Abstract: A method of and computer--readable instructions for updating data stored in a compressed data structure. The data is stored in compressed form in one or more uniquely identified data pages. The method includes decompressing a data page and reading an entry, having an identifier, from a delta file and reading an entry from the decompressed data page. If the delta file entry identifier identifies the data page entry, the data page entry is updated based on the delta file entry. If the delta file entry identifier does not identify a data page entry, a data page entry based on the delta file entry is created. If all data file entries and data page entries have been read and handled, the data page entries are compressed.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: May 10, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher W. T. McKay, Steven Skillcorn
  • Publication number: 20040148301
    Abstract: A method of and computer-readable medium containing instructions for storing data in a compressed data structure. The data is stored in compressed form in one or more uniquely identified data pages along with configuration information stored in at least one configuration file. Index information is stored in one or more uniquely identified index pages. The index information includes pointers to data in the uniquely identified data pages and data from one or more fields of data from the uniquely identified data pages. The index information in the index pages is ordered based on the stored index information data from one or more fields of data from the data pages and the ordering basis is stored in configuration information in the one or more configuration files.
    Type: Application
    Filed: January 24, 2003
    Publication date: July 29, 2004
    Inventors: Christopher W.T. McKay, Steven Skillcorn, James G. Douvikas
  • Publication number: 20040148303
    Abstract: A method of and computer-readable instructions for updating data stored in a compressed data structure. The data is stored in compressed form in one or more uniquely identified data pages. The method includes decompressing a data page and reading an entry, having an identifier, from a delta file and reading an entry from the decompressed data page. If the delta file entry identifier identifies the data page entry, the data page entry is updated based on the delta file entry. If the delta file entry identifier does not identify a data page entry, a data page entry based on the delta file entry is created. If all data file entries and data page entries have been read and handled, the data page entries are compressed.
    Type: Application
    Filed: January 24, 2003
    Publication date: July 29, 2004
    Inventors: Christopher W.T. McKay, Steven Skillcorn
  • Publication number: 20040148302
    Abstract: A method of identifying and storing data changes of a first compressed database compared with a previous compressed database and updating a second compressed database on a user device based on the stored data changes. Data changes are stored in a compressed data structure and data in the first, second, and previous compressed databases is stored in compressed form in one or more uniquely identified data pages. A data page of the first compressed database and the previous compressed database are decompressed and an entry from the first and previous compressed databases read and compared. If the read entries differ, a type of action performed on the previous entry is identified and an entry in a delta file based on the read entry comparison is stored. The delta file is then compressed. The second compressed database is update based on the delta file.
    Type: Application
    Filed: January 24, 2003
    Publication date: July 29, 2004
    Inventors: Christopher W. T. McKay, Steven Skillcorn, James G. Douvikas