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: 20200065238
    Abstract: 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: Application
    Filed: July 27, 2015
    Publication date: February 27, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
  • Patent number: 9922136
    Abstract: 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: Grant
    Filed: March 19, 2014
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
  • Patent number: 9858357
    Abstract: 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: Grant
    Filed: September 24, 2014
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
  • Patent number: 9253020
    Abstract: 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: Grant
    Filed: June 11, 2009
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anamitra Bhattacharyya, Boris Dozortsev, Seenivasan Chandrasekararaja, Sampathkumar Sriramadhesikan
  • Publication number: 20150269278
    Abstract: 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: Application
    Filed: March 19, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
  • Publication number: 20150269504
    Abstract: 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: Application
    Filed: September 24, 2014
    Publication date: September 24, 2015
    Inventors: Anamitra Bhattacharyya, Krishnamohan Dantam, Sampathkumar Sriramadhesikan
  • Patent number: 9092576
    Abstract: 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: Grant
    Filed: June 25, 2010
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
  • Patent number: 9063808
    Abstract: 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: Grant
    Filed: May 15, 2008
    Date of Patent: June 23, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manjunath Makonahalli, Sarmistha Samantaray, Sampathkumar Sriramadhesikan, Xinyu Wu
  • Publication number: 20140019515
    Abstract: 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: Application
    Filed: July 10, 2012
    Publication date: January 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anamitra Bhattacharyya, Sampathkumar Sriramadhesikan
  • Publication number: 20110321012
    Abstract: 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: Application
    Filed: June 25, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarmistha Samantaray, Sampathkumar Sriramadhesikan
  • Publication number: 20100318370
    Abstract: 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: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anamitra Bhattacharyya, Boris Dozortsev, Seenivasan Chandrasekararaja, Sampathkumar Sriramadhesikan
  • Publication number: 20090288078
    Abstract: 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: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manjunath Makonahalli, Sarmistha Samantaray, Sampathkumar Sriramadhesikan, Xinyu Wu