During my internship at IBM Research, my team filled a patent, which was granted today.
The patent's title is "Method, system, and product for identifying provisioning operations via planning methods". My work involved writing and optimizing a prototype.
View patent: US20060265583
Abstract: A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state.