Patents by Inventor David Twigg

David Twigg 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: 9122558
    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: Grant
    Filed: March 25, 2010
    Date of Patent: September 1, 2015
    Assignee: Bank of America Corporation
    Inventors: Craig Leslie Ewington, David Twigg, Daniel Farinella, William Harrison McGraw, IV
  • Patent number: 8397230
    Abstract: Methods, apparatuses, and systems for software updates using delta patching are described. A first computer may compare a first image representative of a plurality of software stacks, and a second image representative of at least one and less than all of the plurality of software stacks to determine a difference between the second image and the first image. The first computer may generate a file representative of the difference between the second image and the first image. The file may include data of instructions for removing each software stack of the plurality of software stacks represented in the first image and not represented in the second image from a second computer. Data representative of the file representative of the difference between the second image and the first image may be recorded to a computer-readable storage medium.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 12, 2013
    Assignee: Bank of America Corporation
    Inventors: Craig Leslie Ewington, David Twigg, Daniel Farinella, William Harrison McGraw, IV
  • Publication number: 20110113414
    Abstract: Methods, apparatuses, and systems for software updates using delta patching are described. A first computer may compare a first image representative of a plurality of software stacks, and a second image representative of at least one and less than all of the plurality of software stacks to determine a difference between the second image and the first image. The first computer may generate a file representative of the difference between the second image and the first image. The file may include data of instructions for removing each software stack of the plurality of software stacks represented in the first image and not represented in the second image from a second computer. Data representative of the file representative of the difference between the second 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: 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: 20070032988
    Abstract: A system for evaluating time requirements for performing maintenance on a maintenance object. One or more processors and memory are operable to provide a form on which a user describes a maintenance task. The described task is made available for maintenance time analysis as at least one of the following: a main task, a subtask of another main task, and an elementary operation. The user is allowed to combine a plurality of described tasks into one or more hierarchies designated by the user. This system provides flexibility to evaluate maintenance task times regardless of whether a level of detail and/or design maturity is minimal or complete.
    Type: Application
    Filed: August 3, 2005
    Publication date: February 8, 2007
    Inventors: Michael Millette, David Twigg
  • Publication number: 20060020456
    Abstract: Techniques for creating an acoustic model from a finite element mode include strategically partitioning elements of the finite element model into sets, forming composite centroids from the partitioned elements and then calculating the spatial distances between the composite centroids so that an acoustic model can be created using a tiny portion of the computational power otherwise required. By further constraining the composite model to conform to an M-by-N array, object-oriented code can be used.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: Mostafa Rassaian, David Twigg