发明名称 |
Programmatic creation of task sequences from manifests |
摘要 |
Method, apparatuses, and systems are described for receiving, by a computer, data representing a first manifest and a second manifest, the first manifest identifying at least some of a plurality of software components and the second manifest identifying at least some of the plurality of software components; determining a first one of the software components that is identified by the second manifest and not identified by the first manifest; generating, by the computer, a task sequence comprising instructions for installing the first one of the software components to a software stack; and recording, by the computer, data representing the task sequence to a computer-readable medium. |
申请公布号 |
US9128799(B2) |
申请公布日期 |
2015.09.08 |
申请号 |
US201012731580 |
申请日期 |
2010.03.25 |
申请人 |
Bank of America Corporation |
发明人 |
Ewington Craig Leslie;McCurdy Daniel;McGraw, IV William Harrison |
分类号 |
G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
Banner & Witcoff, Ltd. |
代理人 |
Banner & Witcoff, Ltd. ;Springs Michael A. |
主权项 |
1. A method, comprising:
receiving, by a computer, data representing a first manifest and a second manifest, the first manifest identifying at least some of a plurality of software components and the second manifest identifying at least some of the plurality of software components; determining a first one of the software components that is identified by, but not part of, the second manifest and not identified by the first manifest; transferring, by the computer, the first one of the software components to a logically protected region of a computer-readable medium; generating, by the computer, an updated separate task sequence comprising a set of instructions for installing the first one of the software components to the a software stack residing on the computer; transferring by the computer, the updated to separate task sequence to the logically protected region of the computer-readable medium; identifying a version of a software component that resides on both the first and the second manifest; comparing the version identified residing on the first manifest and the version identified residing on the second manifest; determining based on the comparing that the version identified on the second manifest is a higher version number than a version number of the version identified by the first manifest; and generating the separate task sequence so as to comprise a set of instructions for de-installing from the software stack the one of the software components with a lower version number identified as residing on the first manifest and installing to the software stack the software component with the higher version number residing on the second manifest. |
地址 |
Charlotte NC US |