Patents by Inventor Rakesh K. Parimi

Rakesh K. Parimi 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: 10528455
    Abstract: A service oriented architecture (SOA) infrastructure is provided for business process verification and systems integrated testing. The system includes one or more primary agents each dedicated to detecting a particular business process. The system further includes one or more action agents each configured to provide a verification function for the particular business process. Additionally, the system includes a service manager configured to provide context look-up services for the one or more primary agents to determine which action agent of the one or more action agents is responsible for a particular verification function of the particular business process.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Stephen M. Davis, Philip T. Ho, Rakesh K. Parimi
  • Publication number: 20120266185
    Abstract: A service oriented architecture (SOA) infrastructure is provided for business process verification and systems integrated testing. The system includes one or more primary agents each dedicated to detecting a particular business process. The system further includes one or more action agents each configured to provide a verification function for the particular business process. Additionally, the system includes a service manager configured to provide context look-up services for the one or more primary agents to determine which action agent of the one or more action agents is responsible for a particular verification function of the particular business process.
    Type: Application
    Filed: April 17, 2012
    Publication date: October 18, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen M. DAVIS, Philip T. HO, Rakesh K. PARIMI
  • Patent number: 8042024
    Abstract: A method, system, and computer program product for reconstructing a data stream are provided. The method includes listening to an original data stream, and extracting messages from the original data stream. The method further includes determining statistical data from the extracted messages, and creating a reconstructed data stream using the statistical data.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventor: Rakesh K. Parimi
  • Patent number: 7739071
    Abstract: System validation using validation programs for a plurality of root functions depicted using a markup language is disclosed. One embodiment of a method includes establishing a validation program template defining a style of input/output usable by a plurality of root functions to be performed by at least one of a plurality of systems; generating a validation program for each of the plurality of root functions based on the validation program template; establishing a markup language representation of each of the plurality of validation programs and corresponding root function; depicting a composite validation program for a composite function including a plurality of root functions using the markup language representation of the plurality of validation programs for the plurality of root functions in the composite function; and validating at least one of the plurality of systems by validating the composite function using the validation programs depicted in the composite validation program.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventor: Rakesh K. Parimi
  • Publication number: 20090313639
    Abstract: A service oriented architecture (SOA) infrastructure is provided for business process verification and systems integrated testing. The system includes one or more primary agents each dedicated to detecting a particular business process. The system further includes one or more action agents each configured to provide a verification function for the particular business process. Additionally, the system includes a service manager configured to provide context look-up services for the one or more primary agents to determine which action agent of the one or more action agents is responsible for a particular verification function of the particular business process.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Applicant: International Business Machines Corporation
    Inventors: Stephen M. Davis, Philip T. Ho, Rakesh K. Parimi
  • Publication number: 20090062953
    Abstract: System validation using validation programs for a plurality of root functions depicted using a markup language is disclosed. One embodiment of a method includes establishing a validation program template defining a style of input/output usable by a plurality of root functions to be performed by at least one of a plurality of systems; generating a validation program for each of the plurality of root functions based on the validation program template; establishing a markup language representation of each of the plurality of validation programs and corresponding root function; depicting a composite validation program for a composite function including a plurality of root functions using the markup language representation of the plurality of validation programs for the plurality of root functions in the composite function; and validating at least one of the plurality of systems by validating the composite function using the validation programs depicted in the composite validation program.
    Type: Application
    Filed: August 30, 2007
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Rakesh K. Parimi
  • Publication number: 20080168102
    Abstract: A method, system, and computer program product for reconstructing a data stream are provided. The method Includes listening to an original data stream, and extracting messages from the original data stream. The method further includes determining statistical data from the extracted messages;, and creating a reconstructed data stream using the statistical data.
    Type: Application
    Filed: January 4, 2007
    Publication date: July 10, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Rakesh K. Parimi
  • Publication number: 20080126414
    Abstract: A method, system, and computer program product for providing a program interface for communications between a manufacturing execution system (MES) and a transport system are provided. The method includes initiating a communication with the transport system, querying the transport system for a list of active transport jobs, and inspecting a response to the querying and identifying carriers for notifying the MES of load complete and unload complete requests. The method also includes notifying the MES that identified carriers are ready for respective load and unload complete actions. Upon determining a malfunction occurrence between the MES and the transport system, the method includes using results of the querying and inspecting to provide a status of the active transport jobs, and deleting carrier IDs for the identified carriers from the list of active transport jobs in response to the notifying.
    Type: Application
    Filed: November 27, 2006
    Publication date: May 29, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Rakesh K. Parimi