Patents by Inventor Michael John Leonard

Michael John Leonard 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: 6327584
    Abstract: An apparatus and computer-implemented method for dynamically updating at least one outdated file that is available for access, comprising creating at least one temporary file, where the at least one temporary file corresponds to the at least one outdated file; writing updated information received from an information source to the at least one temporary file through an atomic operation to create at least one updated file, where the at least one updated file corresponds to the at least one outdated file, and is an updated version of the outdated file; creating a second version I.D.; and assigning the second version I.D. to the at least one updated file, where the second version identifies the at least one updated file as the updated version of the outdated file.
    Type: Grant
    Filed: July 30, 1999
    Date of Patent: December 4, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Tom Xiaotang Xian, Michael John Leonard