Patents by Inventor William Ross Boland

William Ross Boland 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: 6601212
    Abstract: A method and apparatus in the form of a peripheral device for downloading firmware responsive to a request by an operatively connected client computer from a connected host or a source to the peripheral device of the type which has a non-volatile memory, the peripheral device being adapted to download the firmware having the operating instructions and data into the non-volatile memory with at least one backup image partition for storing basic configuration and utility operations relating to the firmware and at least one code image partition for storing the firmware. The method includes the steps of receiving a download file for the requested firmware from the client computer, saving a specific data image of the file into one of the image partitions designated by the data image, performing an error check on the data image saved in the designated image partition, terminating the process if an error is found, and repeating the steps of the process for the next data image of said file if no error is found.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: July 29, 2003
    Assignee: Hewlett-Packard Development Company, LP.
    Inventors: Biswaroop Guha, William Ross Boland