Patents by Inventor Robert David Posner

Robert David Posner 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: 20090254881
    Abstract: Techniques for using a declarative programming language to automatically generate imperative language computer programs (such as the get, set, enable, and disable commands of the Windows® PowerShell scripting language) that perform administrative tasks of computing environments. A code generator 150 is operative to process a declarative language document, which includes at least three hierarchically-related data structures. The first data structure references certain administrative commands; the second data structure references parameters accepted by the commands; and the third data structure provides pointers to configuration data associated with the parameters. The document is processed in accordance with a set of rules to produce imperative-language execution routines that call sub-routines and pass variables thereto, which enables differences between parameters and configuration data to be mitigated through mapping.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kevin Michael Johnson, Robert David Posner, Yang Liu