Patents by Inventor William Harrison McGraw

William Harrison McGraw 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).

  • Publication number: 20110113226
    Abstract: Methods, apparatuses, and systems for distribution of software updates are described. A file representing a difference between a first software stack and a second software stack and a task sequence may be received at a computer. The task sequence may represent instructions for installing the second software stack on the computer using the file and a stored image that represents the first software stack. The computer then may execute the task sequence to use the file and the stored image to install the second software stack on the computer. In one example, a second file representing a difference between the first software stack and a third software stack may be received by the computer, and the task sequence may include further instructions for installing the second software stack based on the first file, the second file, and the stored image.
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Craig Leslie Ewington, Daniel McCurdy, William Harrison McGraw, IV
  • Publication number: 20110113413
    Abstract: Methods, apparatuses, and systems for software updates using delta patching are described. A first image representative of a first software stack and a second image representative of a second software stack may be combined into a compound image by a first computer. The first computer may compare the compound image and the first image to determine a difference between the compound image and the first image. The first computer may generate a file representative of the difference between the compound image and the first image, and data representative of the file representative of the difference between the compound image and the first image may be recorded to a computer-readable storage medium.
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: Bank of America Corporation
    Inventors: Craig Leslie Ewington, David Twigg, Daniel Farinella, William Harrison McGraw, IV
  • Publication number: 20110113416
    Abstract: Methods, apparatuses, and systems for network enhanced controls of software updates received via a computer-readable medium are described. A first computer may load data representative of an image of a software stack from a removable computer-readable storage medium. A task sequence of instructions for installing the data representative of the image of the software stack at the first computer may be requested from the first computer to a second computer. The first computer may receive the task sequence, and may access the task sequence to retrieve the instructions for installing the data representative of the image at the first computer.
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Daniel McCurdy, William Harrison McGraw, IV, Craig Leslie Ewington
  • Publication number: 20110113422
    Abstract: Methods, apparatuses, and systems are described for receiving, by a computer, data representing a plurality of manifests, each manifest identifying a different subset of a plurality of software components; generating, by the computer, and based on the manifests, a task sequence that indicates an order in which the plurality of software components are to be installed; and recording, by the computer, data representing the task sequence to a computer-readable medium
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Craig Leslie Ewington, Daniel McCurdy, William Harrison McGraw, IV
  • Publication number: 20110113424
    Abstract: Methods, apparatuses, and systems for distribution of software updates are described. A first software component and a task sequence may be received at a computer. The task sequence may include instructions for installing the first software component at the computer. The computer may store the first software component and the task sequence in a logically protected region of the computer. The computer then may execute the task sequence to install the first software component in a current software stack of the computer. The task sequence may include instructions for de-installing a software component from the software stack on the computer.
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Craig Leslie Ewington, Daniel McCurdy, William Harrison McGraw, IV
  • Publication number: 20110113420
    Abstract: Methods, apparatuses, and systems for distribution of software updates are described. A first software component and a task sequence may be received at a computer. The task sequence may include instructions for installing the first software component at the computer. The computer may store the first software component and the task sequence in a computer-readable medium. The computer then may execute the task sequence to install, in the computer-readable medium, a software stack from an image of the software stack also stored in the compute-readable medium, and the first software component into the installed software stack. The task sequence may include instructions for de-installing a software component from the installed software stack.
    Type: Application
    Filed: March 25, 2010
    Publication date: May 12, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Craig Leslie Ewington, Daniel McCurdy, William Harrison McGraw, IV