Patents by Inventor Sivakumar Chandrasekharan

Sivakumar Chandrasekharan 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: 9317259
    Abstract: An apparatus, system, and method are disclosed for automatically generating a reusable software component for interfacing with a web service. The apparatus for automatically generating a reusable software component for interfacing with a web service is provided with a logic unit containing a plurality of module configured to functionally execute the steps of receiving a web service identifier, establishing communication with a web service, determining one or more functions provided by the web service, and automatically generating a reusable web service component configured to receive an application request and return a web service result. These modules in the described embodiments include a receiving module, a determination module, a communication module, and a generation module. Beneficially, such an apparatus, system, and method would facilitate creation, test, and integration of web service components in application code without requiring a substantial time and resource investment.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Sujee Sivasubramaniyam
  • Publication number: 20140095358
    Abstract: Methods and systems are described herein for providing a storefront administration application which provides improved design and review capabilities for the makers of virtual storefronts. The storefront administration application receives, stores, and processes information associated with virtual storefronts and product listings to allow sellers the ability to inspect and modify the appearance of their virtual storefronts at a past, current, and/or future date based on the products that are, or will be, available.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: Sivakumar Chandrasekharan, James Roth, Michael Nichols, Walter Klappert
  • Patent number: 8490048
    Abstract: An apparatus, system, and method are disclosed for creating a hub server/application interface. An adapter development module and an object discovery agent development module receive an adapter developer input. The object discovery agent development module generates an object discovery agent project from the adapter developer input. The object discovery agent project specifies an object discovery agent that interacts with an application to specify a business object and includes an object discovery agent package, an object discovery agent message set, and an object discovery agent library. The adapter development module generates an adapter project. The adapter project specifies an interface between an application object of the application and the business object.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Patent number: 8191135
    Abstract: A method for accessing failed events in an integrated server environment is disclosed. The method comprises providing a thin client in an application server within the environment, wherein the thin client provides role-based access to a failed event, and wherein the role-based access is based upon a user's ability to access critical data. A thin client referred to as the failed event manager aids the user via a web browser, to manage events that failed during an integration scenario. Apart from being web-based, the failed event manager application also provides role-based access wherein users with certain roles are restricted in their ability to access critical data. The web-based failed event manager uses the security of the underlying application server, thus providing a secure environment. A system and method in accordance with the present invention takes advantage of the distributed computing capabilities of the underlying application server.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Senthil Gunasekaran
  • Publication number: 20120059696
    Abstract: An advertisement gateway that provides an interface for multiple user devices and multiple advertisement sources to communicate is presented. The advertisement gateway is capable of translating advertisement requests from a user device in a particular format into another format that is compatible with an advertisement source. Conversely, the advertisement gateway can translate advertisement responses from an advertisement source in a particular format into another format that is compatible with the requesting device. In this manner, the advertisers only have to develop an advertisement using a single protocol and format (i.e., the protocol to communicate with the advertisement source) and still be able to provide their advertisements to a wide variety of user devices.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 8, 2012
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: James Theberge, Devon Earl Brian Boyle, Ram Senthamarai, Mohan Rao Pindyala, Sivakumar Chandrasekharan
  • Patent number: 7958487
    Abstract: An apparatus, system, and method are disclosed for modifying an integration software template. In one embodiment, a developer selects a template that employs a first code set from a library. A development module creates a project from a template using a developer input. A template modification module modifies the template in response to the project. A code generation module generates a second code set from the project. In one embodiment, an export module exports the second code set to the library.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Patent number: 7882489
    Abstract: A computer implemented method, data processing system, and computer usable code are provided for integrated code generation. The aspects of the present invention load properties associated with a saved template. Properties associated with a saved template are processed by replacing the properties with integrated code from an integrated code content template. In response to all of the properties being processed, the integrated code is saved to an integrated code file.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Patent number: 7873154
    Abstract: An apparatus and method for providing a remote management console for business integration scenarios. The apparatus may be implemented as a computer program product comprising a computer useable medium of computer-readable program. A computer, when executing the computer readable program retrieves environment information from a customer integration server; customizes a business integration solution according to the retrieved environment information; and deploys the customized business integration solution to the customer integration server.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Rajesh Gurumoorthy, Yury Kosov, Canh Minh Vu
  • Patent number: 7840610
    Abstract: A computer program product, apparatus, system, and method are disclosed for automatic generation of a map definition. The computer program product performs operations for such generation. These operations include identifying a source data structure and a source attribute associated with the source data structure and identifying a destination data structure and a destination attribute associated with the destination data structure. These operations also include automatically identifying a match of the source attribute and the destination attribute and generating a map definition inclusive of the match. The computer program product, apparatus, system, and method thereby reduce human intervention in the creation of a map definition.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Karthikeyan Chelladurai, Saravanakumar Anthiyur Srinivasan, Juliana Hing Sze Tsang
  • Publication number: 20070226244
    Abstract: An apparatus, system, and method are disclosed for modifying an integration software template. In one embodiment, a developer selects a template that employs a first code set from a library. A development module creates a project from a template using a developer input. A template modification module modifies the template in response to the project. A code generation module generates a second code set from the project. In one embodiment, an export module exports the second code set to the library.
    Type: Application
    Filed: March 21, 2006
    Publication date: September 27, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Publication number: 20070220084
    Abstract: An apparatus and method are disclosed for providing a remote management console for business integration scenarios. The apparatus may be implemented as a computer program product comprising a computer useable medium of computer-readable program. A computer, when executing the computer readable program retrieves environment information from a customer integration server; customizes a business integration solution according to the retrieved environment information; and deploys the customized business integration solution to the customer integration server.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: INTERNNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sivakumar Chandrasekharan, Rajesh Gurumoorthy, Yury Kosov, Canh Vu
  • Publication number: 20070220079
    Abstract: An apparatus, system, and method are disclosed for creating a hub server/application interface. An adapter development module and an object discovery agent development module receive an adapter developer input. The object discovery agent development module generates an object discovery agent project from the adapter developer input. The object discovery agent project specifies an object discovery agent that interacts with an application to specify a business object and includes an object discovery agent package, an object discovery agent message set, and an object discovery agent library. The adapter development module generates an adapter project. The adapter project specifies an interface between an application object of the application and the business object.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Publication number: 20070168934
    Abstract: A computer implemented method, data processing system, and computer usable code are provided for integrated code generation. The aspects of the present invention load properties associated with a saved template. Properties associated with a saved template are processed by replacing the properties with integrated code from an integrated code content template. In response to all of the properties being processed, the integrated code is saved to an integrated code file.
    Type: Application
    Filed: November 22, 2005
    Publication date: July 19, 2007
    Applicant: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Yury Kosov, Zhengyuan Qiao
  • Publication number: 20070118545
    Abstract: An enterprise application integration broker for managing a number of applications. The enterprise application integration broker includes a complex event processing engine. The complex event processing engine is adapted to monitor and analyze a first set of events in at least one of the plurality of applications. In addition, the enterprise application integration broker includes an integration engine. The integration engine is connected to the complex event processing engine and is connected to each of the applications. The integration engine is adapted to cause at least one application to react to a first set of events occurring in one or more of the plurality of applications. The integration engine is further adapted to cause at least one application to react to a second set of events generated by the complex event processing engine. The second set of events is correlated with the first set of events.
    Type: Application
    Filed: November 21, 2005
    Publication date: May 24, 2007
    Applicant: International Business Machines Corporation
    Inventors: Sivakumar Chandrasekharan, Thomas Pollinger, Radha Krishna Popuri, Huai-Tsung Shang, Juliana Hing Tsang
  • Publication number: 20060271537
    Abstract: An apparatus, system, and method are disclosed for automatically generating a reusable software component for interfacing with a web service. The apparatus for automatically generating a reusable software component for interfacing with a web service is provided with a logic unit containing a plurality of module configured to functionally execute the steps of receiving a web service identifier, establishing communication with a web service, determining one or more functions provided by the web service, and automatically generating a reusable web service component configured to receive an application request and return a web service result. These modules in the described embodiments include a receiving module, a determination module, a communication module, and a generation module. Beneficially, such an apparatus, system, and method would facilitate creation, test, and integration of web service components in application code without requiring a substantial time and resource investment.
    Type: Application
    Filed: May 12, 2005
    Publication date: November 30, 2006
    Inventors: Sivakumar Chandrasekharan, Sujee Sivasubramaniyam
  • Publication number: 20060259470
    Abstract: A computer program product, apparatus, system, and method are disclosed for automatic generation of a map definition. The computer program product performs operations for such generation. These operations include identifying a source data structure and a source attribute associated with the source data structure and identifying a destination data structure and a destination attribute associated with the destination data structure. These operations also include automatically identifying a match of the source attribute and the destination attribute and generating a map definition inclusive of the match. The computer program product, apparatus, system, and method thereby reduce human intervention in the creation of a map definition.
    Type: Application
    Filed: May 11, 2005
    Publication date: November 16, 2006
    Inventors: Sivakumar Chandrasekharan, Karthikeyan Chelladurai, Saravanakumar Srinivasan, Juliana Tsang
  • Publication number: 20060161801
    Abstract: A method for accessing failed events in an integrated server environment is disclosed. The method comprises providing a thin client in an application server within the environment, wherein the thin client provides role-based access to a failed event, and wherein the role-based access is based upon a user's ability to access critical data. A thin client referred to as the failed event manager aids the user via a web browser, to manage events that failed during an integration scenario. Apart from being web-based, the failed event manager application also provides role-based access wherein users with certain roles are restricted in their ability to access critical data. The web-based failed event manager uses the security of the underlying application server, thus providing a secure environment. A system and method in accordance with the present invention takes advantage of the distributed computing capabilities of the underlying application server.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Inventors: Sivakumar Chandrasekharan, Senthil Gunasekaran