Patents by Inventor Alexander M. DeJarnatt

Alexander M. DeJarnatt 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: 9286037
    Abstract: Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: March 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew R. Winkler, Dhama Shukla, Stephen M. Danton, Puravkumar B. Saraiya, Alexander M. DeJarnatt, Aditya Gopal Bhandarkar, Ramrajprabu Balasubramanian
  • Publication number: 20120174058
    Abstract: Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew R. Winkler, Dhama Shukla, Stephen M. Danton, Puravkumar B. Saraiya, Alexander M. DeJarnatt, Aditya Gopal Bhandarkar, Ramrajprabu Balasubramanian
  • Publication number: 20030233477
    Abstract: Described is a Web-enabled application that transmits or receives serialized messages and declaratively identifies another module of code to execute on a message either when received or prior to being transmitted. Briefly stated, a system embodies an infrastructure where a module of code associated with a Web service may be annotated with identifiers for other modules of code (“extensions”). When executed, the Web service code invokes the extension, which is configured to operate on an incoming or outgoing message. The extensions are configured to capture a stream of information related to the message, operate on the stream of information as programmed, and make the modified stream available for either serialization or deserialization.
    Type: Application
    Filed: June 17, 2002
    Publication date: December 18, 2003
    Applicant: Microsoft Corporation
    Inventors: Keith W. Ballinger, Erik B. Christensen, Stefan H. Pharies, Alexander M. DeJarnatt