Patents by Inventor Azmat Pasha

Azmat Pasha 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: 7890659
    Abstract: Example embodiments address current problems associated with changes in service contracts by providing automated mechanisms to update portions of an existing service implementation. For example, one mechanism modifies an implementation's skeleton (e.g., methods, method signatures, data structures, etc.) in order to conform to changes to an NPDL (e.g., WSDL) contract. In such an embodiment, the developer may only need to make the necessary changes, if any, to the business logic, which typically will not be known from the contract definition. Accordingly, such automatic modifications to the implementation facilitate a developer's adopting a contract based approach to web service development.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Azmat A. Pasha, William E. Gibson
  • Publication number: 20070143501
    Abstract: Example embodiments address current problems associated with changes in service contracts by providing automated mechanisms to update portions of an existing service implementation. For example, one mechanism modifies an implementation's skeleton (e.g., methods, method signatures, data structures, etc.) in order to conform to changes to an NPDL (e.g., WSDL) contract. In such an embodiment, the developer may only need to make the necessary changes, if any, to the business logic, which typically will not be known from the contract definition. Accordingly, such automatic modifications to the implementation facilitate a developer's adopting a contract based approach to web service development.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Azmat Pasha, William Gibson
  • Publication number: 20060218102
    Abstract: Methods and apparatus are provided for defining a contract for a web service. The contract may be defined, for example, in Web Service Definition Language (WSDL) or SOAP Service Description Language (SSDL) format. According to one embodiment of the invention, a software application is provided which implements one or more rules or assumptions to limit the functionality of a web service which the contract defines, such that a user interface provided by the application is less visually confusing to the user than conventional interfaces and the user may define the contract in a more intuitive manner.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: William Gibson, Azmat Pasha