Patents by Inventor Sampathkumar Sriramadhesikan
Sampathkumar Sriramadhesikan 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).
-
Publication number: 20200065238Abstract: Validation and determination of business application program content quality destined for loading on a target production computing environment is automated by receiving an application program into a controlled production computing environment, and, during a dry run test in the production computing environment, logging changes to content from an initial state as loaded by the application program; applying a business rule to the content during data loading to validate against business objects; capturing validation errors produced by the validation and structural change commands to the content into a log file; and automatically rolling back changes made to the content during the dry run test to the initial state thereby avoiding committing content changes to the production computing environment.Type: ApplicationFiled: July 27, 2015Publication date: February 27, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
-
Patent number: 9922136Abstract: Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.Type: GrantFiled: March 19, 2014Date of Patent: March 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
-
Patent number: 9858357Abstract: Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.Type: GrantFiled: September 24, 2014Date of Patent: January 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
-
Patent number: 9253020Abstract: A method of binding a web service to a business application includes dynamically extending the executable code of the business application while the business application is being executed by a networked web service client device. The dynamic extension of the business application creates a persistent customizable web service interaction between the business application and a selected web service.Type: GrantFiled: June 11, 2009Date of Patent: February 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anamitra Bhattacharyya, Boris Dozortsev, Seenivasan Chandrasekararaja, Sampathkumar Sriramadhesikan
-
Publication number: 20150269278Abstract: Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.Type: ApplicationFiled: March 19, 2014Publication date: September 24, 2015Applicant: International Business Machines CorporationInventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
-
Publication number: 20150269504Abstract: Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.Type: ApplicationFiled: September 24, 2014Publication date: September 24, 2015Inventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
-
Patent number: 9092576Abstract: Validation and determination of business application program content quality destined for loading on a target production computing environment is automated by receiving an application program into a controlled production computing environment, and, during a dry run test in the production computing environment, logging changes to content from an initial state as loaded by the application program; applying a business rule to the content during data loading to validate against business objects; capturing validation errors produced by the validation and structural change commands to the content into a log file; and automatically rolling back changes made to the content during the dry run test to the initial state thereby avoiding committing content changes to the production computing environment.Type: GrantFiled: June 25, 2010Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
-
Patent number: 9063808Abstract: A computer implemented method, apparatus, and computer usable program code for deploying packages. In response to a request to deploy a package for a software application containing metadata, a first portion of the metadata describing the package is processed. A second portion of the metadata relating to modification of a database is processed for the software application after processing the first portion of the metadata. A third portion of the metadata describing all other content for the software application is processed after processing the second portion of the metadata.Type: GrantFiled: May 15, 2008Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Manjunath Makonahalli, Sarmistha Samantaray, Sampathkumar Sriramadhesikan, Xinyu Wu
-
Publication number: 20140019515Abstract: A method and server for configuring an application that uses a unit of work which provides functionality for the application includes reading metadata associated with a unit of work; and determining a number of configuration options for the unit of work based on the metadata associated with that unit of work.Type: ApplicationFiled: July 10, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anamitra Bhattacharyya, Sampathkumar Sriramadhesikan
-
Publication number: 20110321012Abstract: Validation and determination of business application program content quality destined for loading on a target production computing environment is automated by receiving an application program into a controlled production computing environment, and, during a dry run test in the production computing environment, logging changes to content from an initial state as loaded by the application program; applying a business rule to the content during data loading to validate against business objects; capturing validation errors produced by the validation and structural change commands to the content into a log file; and automatically rolling back changes made to the content during the dry run test to the initial state thereby avoiding committing content changes to the production computing environment.Type: ApplicationFiled: June 25, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
-
Publication number: 20100318370Abstract: A method of binding a web service to a business application includes dynamically extending the executable code of the business application while the business application is being executed by a networked web service client device. The dynamic extension of the business application creates a persistent customizable web service interaction between the business application and a selected web service.Type: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anamitra Bhattacharyya, Boris Dozortsev, Seenivasan Chandrasekararaja, Sampathkumar Sriramadhesikan
-
Publication number: 20090288078Abstract: A computer implemented method, apparatus, and computer usable program code for deploying packages. In response to a request to deploy a package for a software application containing metadata, a first portion of the metadata describing the package is processed. A second portion of the metadata relating to modification of a database is processed for the software application after processing the first portion of the metadata. A third portion of the metadata describing all other content for the software application is processed after processing the second portion of the metadata.Type: ApplicationFiled: May 15, 2008Publication date: November 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manjunath Makonahalli, Sarmistha Samantaray, Sampathkumar Sriramadhesikan, Xinyu Wu