Patents by Inventor Subrata Adhikary
Subrata Adhikary 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: 10387816Abstract: Modeling a governance process of optimizing a portfolio of services in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that supports performance of one or more steps of the modeled governance process, where the modeled governance process includes determining whether a collection of service artifacts matches one or more service artifacts stored in a service registry; if no service artifacts stored in the service registry match the collection of service artifacts, initiating creation of a service in accordance with the collection of service artifacts; if one or more service artifacts stored in the service registry match the collection of service artifacts: selecting, in dependence upon predefined action selection criteria, a service administration action to perform; obtaining approval of the selected service administration action; and initiating the selected service adminiType: GrantFiled: May 19, 2014Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Publication number: 20140257915Abstract: Modeling a governance process of optimizing a portfolio of services in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that supports performance of one or more steps of the modeled governance process, where the modeled governance process includes determining whether a collection of service artifacts matches one or more service artifacts stored in a service registry; if no service artifacts stored in the service registry match the collection of service artifacts, initiating creation of a service in accordance with the collection of service artifacts; if one or more service artifacts stored in the service registry match the collection of service artifacts: selecting, in dependence upon predefined action selection criteria, a service administration action to perform; obtaining approval of the selected service administration action; and initiating the selected service adminiType: ApplicationFiled: May 19, 2014Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: SUBRATA ADHIKARY, ABDUL ALLAM, HARISH BHARTI, WILLIAM A. BROWN
-
Patent number: 8769483Abstract: Modeling a governance process of optimizing a portfolio of services in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that supports performance of one or more steps of the modeled governance process, where the modeled governance process includes determining whether a collection of service artifacts matches one or more service artifacts stored in a service registry; if no service artifacts stored in the service registry match the collection of service artifacts, initiating creation of a service in accordance with the collection of service artifacts; if one or more service artifacts stored in the service registry match the collection of service artifacts: selecting, in dependence upon predefined action selection criteria, a service administration action to perform; obtaining approval of the selected service administration action; and initiating the selected service adminiType: GrantFiled: September 15, 2010Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Modeling a governance process of establishing a subscription to a deployed service in a governed SOA
Patent number: 8726227Abstract: Modeling a governance process of establishing a subscription to a deployed service in a governed Service Oriented Architecture (‘SOA’) and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module comprising a module of computer program instructions that, when executed by a computer processor, supports performance of one or more steps of the modeled governance process, where the modeled governance process includes collecting available service artifacts associated with a deployed service; determining whether the deployed service meets predefined functional requirements; if the deployed service meets the predefined functional requirements, determining whether the deployed service meets predefined non-functional requirements if the deployed service meets the predefined non-functional requirements, creating a subscription request; requesting approval of the subscription request; and if approval is received, creating a subscription to the deployed serviceType: GrantFiled: September 15, 2010Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown -
Patent number: 8607192Abstract: Modeling a governance process of creating a new version of a service in a governed SOA and generating, in dependence upon the modeled governance process, automation modules that include modules of computer program instructions that, when executed by a computer processor, support performance of one or more steps of the modeled governance process and where the modeled governance process includes reviewing requested updates to a deployed service; determining, in dependence upon the requested updates and a specification of a present version of the deployed service, whether a new version of the deployed service is required; if a new version of the deployed service is required, determining whether the present version of the deployed service will be subsumed by the new version; and if the present version of the deployed service will be subsumed by the new version, retiring the present version of the deployed service.Type: GrantFiled: September 15, 2010Date of Patent: December 10, 2013Assignee: International Business Machines CorporationInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Modeling A Governance Process Of Establishing A Subscription To A Deployed Service In A Governed SOA
Publication number: 20120066663Abstract: Modeling a governance process of establishing a subscription to a deployed service in a governed Service Oriented Architecture (‘SOA’) and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module comprising a module of computer program instructions that, when executed by a computer processor, supports performance of one or more steps of the modeled governance process, where the modeled governance process includes collecting available service artifacts associated with a deployed service; determining whether the deployed service meets predefined functional requirements; if the deployed service meets the predefined functional requirements, determining whether the deployed service meets predefined non-functional requirements if the deployed service meets the predefined non-functional requirements, creating a subscription request; requesting approval of the subscription request; and if approval is received, creating a subscription to the deployed serviceType: ApplicationFiled: September 15, 2010Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown -
Publication number: 20120066671Abstract: Modeling a governance process of creating a new version of a service in a governed SOA and generating, in dependence upon the modeled governance process, automation modules that include modules of computer program instructions that, when executed by a computer processor, support performance of one or more steps of the modeled governance process and where the modeled governance process includes reviewing requested updates to a deployed service; determining, in dependence upon the requested updates and a specification of a present version of the deployed service, whether a new version of the deployed service is required; if a new version of the deployed service is required, determining whether the present version of the deployed service will be subsumed by the new version; and if the present version of the deployed service will be subsumed by the new version, retiring the present version of the deployed service.Type: ApplicationFiled: September 15, 2010Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Publication number: 20120066145Abstract: Modeling the governance process of reviewing service artifacts associated with a service in the SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that, when executed by a computer processor, supports performance of one or more steps of the modeled governance process, where the modeled governance process includes preparing one or more service artifacts associated with the service for review, submitting the service artifacts for review, and reviewing the service artifacts.Type: ApplicationFiled: September 15, 2010Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Publication number: 20120066146Abstract: Modeling a governance process of investigating service reuse in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that, when executed by a computer processor, supports performance of one or more steps of the modeled governance process, where the modeled governance process includes receiving a specification of service requirements, interpreting the service requirements against a registry of deployed services including determining whether a deployed service meets the service requirements, and if a deployed service meets the requirements, initiating a subscription to the deployed service.Type: ApplicationFiled: September 15, 2010Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown
-
Publication number: 20120066147Abstract: Modeling a governance process of optimizing a portfolio of services in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that supports performance of one or more steps of the modeled governance process, where the modeled governance process includes determining whether a collection of service artifacts matches one or more service artifacts stored in a service registry; if no service artifacts stored in the service registry match the collection of service artifacts, initiating creation of a service in accordance with the collection of service artifacts; if one or more service artifacts stored in the service registry match the collection of service artifacts: selecting, in dependence upon predefined action selection criteria, a service administration action to perform; obtaining approval of the selected service administration action; and initiating the selected service adminiType: ApplicationFiled: September 15, 2010Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subrata Adhikary, Abdul Allam, Harish Bharti, William A. Brown