Patents by Inventor Subramanyam Gooty

Subramanyam Gooty 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: 7607124
    Abstract: A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of breakpoints to be inserted into designated points in the process; stopping the running of the process at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped and the status of the process flow.
    Type: Grant
    Filed: August 12, 2007
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Subramanyam A. Gooty, Rangarajan S. Manavalan, Xiaochun Mei
  • Patent number: 7519960
    Abstract: A method for debugging a collaboration in an interchange server, the method comprises steps of: attaching a running collaboration executing a business process; initiating a debugging session; receiving a set of breakpoints to be inserted into the collaboration at designated points in the process; stopping the running of the collaboration at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped, the status of the process flow, and how to continue the process. The method further includes exposing a set of debugging application programmer interfaces (APIs) to be used in debugging the business process.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Xiaochun Mei, Rangarajan S. Manavalan, Subramanyam A. Gooty
  • Publication number: 20070276692
    Abstract: A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of breakpoints to be inserted into designated points in the process; stopping the running of the process at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped and the status of the process flow.
    Type: Application
    Filed: August 12, 2007
    Publication date: November 29, 2007
    Applicant: International Business Machines Corporaion
    Inventors: Xiaochun Mei, Rangarajan Manavalan, Subramanyam Gooty
  • Publication number: 20060200829
    Abstract: Provided are a method, system, and program for duplicate message elimination during recovery when multiple threads are delivering messages from a message store to a destination queue. A plurality of message threads process operations to deliver messages from a message store to a destination queue, wherein one message thread processes one message. An in-doubt list is generated identifying messages that are in-progress of being delivered form the message store to the destination queue by the message threads. One message thread processing one message adds an entry including the message identifier and the thread identifier to a monitor queue. The message thread further adds the message to the destination queue. A recovery thread is generated in response to detecting a failure in the processing by the threads to deliver the messages from the message store to the destination queue.
    Type: Application
    Filed: February 18, 2005
    Publication date: September 7, 2006
    Inventors: Kenneth Astl, Subramanyam Gooty, Arul Sundaramurthy, Kai Zhang
  • Publication number: 20050177820
    Abstract: A method for debugging a collaboration in an interchange server, the method comprises steps of: attaching a running collaboration executing a business process; initiating a debugging session; receiving a set of breakpoints to be inserted into the collaboration at designated points in the process; stopping the running of the collaboration at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped, the status of the process flow, and how to continue the process. The method further includes exposing a set of debugging application programmer interfaces (APIs) to be used in debugging the business process.
    Type: Application
    Filed: December 19, 2003
    Publication date: August 11, 2005
    Inventors: Xiaochun Mei, Rangarajan Manavalan, Subramanyam Gooty