Patents by Inventor Muthukumar S. Palanisamy

Muthukumar S. Palanisamy 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: 9589250
    Abstract: Described herein is a system and method for automating asset workflows in a service metadata repository. A service metadata repository includes an event model for generating one or more events based on a change to one or more assets. A persistent message stores the one or more events. A subscription service provides the ability to subscribe to one or more events and register one or more subscribed web service endpoints where the one or more events will be delivered. A delivery service matches the one or more events to the one or more web service endpoint and delivers the one or more events to a notification service. A notification service notifies the one or more subscribed web service endpoints of the one or more events. One or more workflows automate asset registration based on rules configured in an XML file, wherein the one or more workflows are initiated upon receiving the one or more events at a subscribed web service endpoint.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: March 7, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muthukumar S. Palanisamy, David S. Keyes, Catherine Betz Lippert
  • Patent number: 9171096
    Abstract: Business Process Execution Language (BPEL) engines and Enterprise Service Buses (ESBs) often connect to adapters to integrate backend packaged applications with a process flow by invoking web services using Java Connector Architecture (JCA) and Simple Object Access Protocol (SOAP) bindings. The Web Service Description Language (WSDL) files for the web services that interact with the adapters can be introspected to harvest adapter integration and transformation information into a service metadata repository. This permits dependency and impact analysis to extend from services to adapters and transformations.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: October 27, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muthukumar S. Palanisamy, David E. DiFranco, Sharon Y. Fay, David S. Keyes, Robert W. Scanlon, Adam J. Wallace
  • Patent number: 7996434
    Abstract: A method is provided for creating a Universally Unique Identifier (UUID) for a web service. The UUID is stored in service metadata associated with the web service. The UUID can then be used to track services and correlate service information between multiple systems. In accordance with an embodiment, a method is provided for publishing Universal Description Discovery and Integration (UDDI) service information from a metadata repository to a service registry. In accordance with an embodiment, a method is provided for receiving Universal Description Discovery and Integration (UDDI) service information from a service registry into a metadata repository.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: August 9, 2011
    Assignee: Oracle International Corporation
    Inventors: Muthukumar S. Palanisamy, Catherine Betz Lippert, David S. Keyes
  • Patent number: 7904480
    Abstract: A system and method for synchronizing service metadata into a format for canonical representation of service metadata and publishing the synchronized service metadata into a metadata repository. The method comprises: receiving service metadata from a service producer; normalizing the service metadata into the format for canonical representation of service metadata; and publishing normalized service metadata into a metadata repository that supports the format for canonical representation of service metadata. The system comprises: at least one connector for each service producer, wherein the connector permits a synchronization system to communicate bi-directionally with the service producer; one normalizer for each service producer, wherein the normalizer transforms the service metadata into a format for the canonical representation of service metadata; and at least one provider for each service producer, wherein the provider publishes the canonical representation of service metadata into a metadata repository.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: March 8, 2011
    Assignee: Oracle International Corporation
    Inventor: Muthukumar S. Palanisamy
  • Publication number: 20100205224
    Abstract: A method is provided for creating a Universally Unique Identifier (UUID) for a web service. The UUID is stored in service metadata associated with the web service. The UUID can then be used to track services and correlate service information between multiple systems. In accordance with an embodiment, a method is provided for publishing Universal Description Discovery and Integration (UDDI) service information from a metadata repository to a service registry. In accordance with an embodiment, a method is provided for receiving Universal Description Discovery and Integration (UDDI) service information from a service registry into a metadata repository.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 12, 2010
    Applicant: Oracle International Corporation
    Inventors: Muthukumar S. Palanisamy, Catherine Betz Lippert, David S. Keyes
  • Publication number: 20100161629
    Abstract: Business Process Execution Language (BPEL) engines and Enterprise Service Buses (ESBs) often connect to adapters to integrate backend packaged applications with a process flow by invoking web services using Java Connector Architecture (JCA) and Simple Object Access Protocol (SOAP) bindings. The Web Service Description Language (WSDL) files for the web services that interact with the adapters can be introspected to harvest adapter integration and transformation information into a service metadata repository. This permits dependency and impact analysis to extend from services to adapters and transformations.
    Type: Application
    Filed: October 23, 2009
    Publication date: June 24, 2010
    Applicant: Oracle International Corporation
    Inventors: Muthukumar S. Palanisamy, David E. DiFranco, Sharon Y. Fay, David S. Keyes, Robert W. Scanlon, Adam J. Wallace
  • Publication number: 20090182610
    Abstract: Described herein is a system and method for automating asset workflows in a service metadata repository. A service metadata repository includes an event model for generating one or more events based on a change to one or more assets. A persistent message stores the one or more events. A subscription service provides the ability to subscribe to one or more events and register one or more subscribed web service endpoints where the one or more events will be delivered. A delivery service matches the one or more events to the one or more web service endpoint and delivers the one or more events to a notification service. A notification service notifies the one or more subscribed web service endpoints of the one or more events. One or more workflows automate asset registration based on rules configured in an XML file, wherein the one or more workflows are initiated upon receiving the one or more events at a subscribed web service endpoint.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 16, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muthukumar S. Palanisamy, David S. Keyes, Catherine Betz Lippert
  • Publication number: 20090024561
    Abstract: A system and method for synchronizing service metadata into a format for canonical representation of service metadata and publishing the synchronized service metadata into a metadata repository. The method comprises: receiving service metadata from a service producer; normalizing the service metadata into the format for canonical representation of service metadata; and publishing normalized service metadata into a metadata repository that supports the format for canonical representation of service metadata. The system comprises: at least one connector for each service producer, wherein the connector permits a synchronization system to communicate bi-directionally with the service producer; one normalizer for each service producer, wherein the normalizer transforms the service metadata into a format for the canonical representation of service metadata; and at least one provider for each service producer, wherein the provider publishes the canonical representation of service metadata into a metadata repository.
    Type: Application
    Filed: February 15, 2008
    Publication date: January 22, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventor: Muthukumar S. Palanisamy