Patents by Inventor Mustansir K. Doctor

Mustansir K. Doctor 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: 8386420
    Abstract: Functionality from a line of business application can be exposed as a web service. User input is received that requests information about objects exposed by a line of business application. Metadata is also gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Publication number: 20120159369
    Abstract: Functionality from a line of business application can be exposed as a web service. User input is received that requests information about objects exposed by a line of business application. Metadata is also gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients.
    Type: Application
    Filed: February 29, 2012
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Patent number: 8145593
    Abstract: Exposing functionality from a line of business application as a web service. A method includes receiving user input requesting information about objects exposed by a line of business application. Metadata is gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Publication number: 20100153444
    Abstract: Exposing functionality from a line of business application as a web service. A method includes receiving user input requesting information about objects exposed by a line of business application. Metadata is gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Applicant: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Publication number: 20100153565
    Abstract: Facilitating communication from web service clients to line of business applications. A method includes method obtaining a connection from a connection pool. The connection pool pools line of business connections available for accessing a line of business application. The method further includes using the connection, transferring messages between a web service client and the line of business application.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Applicant: Microsoft Corporation
    Inventors: Tapas Nayak, Anil Kumar Prasad, Jayanthi Sampathkumar, Mustansir K. Doctor
  • Publication number: 20090182703
    Abstract: Mapping XML elements to complex relational database structures. One method includes acts for storing mark-up language representations of data in a complex relational database structure. The method includes receiving an XSD document. The XSD document defines at least one type that should be mapped to a complex relational database type. The XSD document is mapped to a relational database structure. An XML document is received. The XML document is interpreted according to the XSD document. One or more elements of the XML document are mapped to complex relational database elements based on mapping of the XSD document to the relational database structure.
    Type: Application
    Filed: January 16, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Arunpriyaa Nachimuthu, Anil K. Prasad, Mustansir K. Doctor, Jayanthi Sampathkumar, Tapas K. Nayak