Patents by Inventor Ravindra Karanam

Ravindra Karanam 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: 8561034
    Abstract: A method and system for injecting exceptions into a JAVA enterprise application during execution of the JAVA enterprise application is disclosed. The Java enterprise application includes multiple Enterprise JAVA Bean (EJB) classes. The EJB classes include one or more EJB methods. Each EJB is scanned for exceptions, and corresponding interface points of the EJB. The exceptions are automatically injected at the corresponding interface points based on scanning the EJB. The exceptions are then thrown to callers of the EJB methods. The exceptions are thrown before beginning execution of business logic of the EJB methods. Finally, the response of the JAVA enterprise application to the injected exceptions is analyzed.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: October 15, 2013
    Assignee: Infosys Technologies, Ltd.
    Inventors: Abhijit Belapurkar, Ravindra Karanam
  • Publication number: 20080134160
    Abstract: A method and system for injecting exceptions into a JAVA enterprise application during execution of the JAVA enterprise application is disclosed. The Java enterprise application includes multiple Enterprise JAVA Bean (EJB) classes. The EJB classes include one or more EJB methods. Each EJB is scanned for exceptions, and corresponding interface points of the EJB. The exceptions are automatically injected at the corresponding interface points based on scanning the EJB. The exceptions are then thrown to callers of the EJB methods. The exceptions are thrown before beginning execution of business logic of the EJB methods. Finally, the response of the JAVA enterprise application to the injected exceptions is analyzed.
    Type: Application
    Filed: June 22, 2007
    Publication date: June 5, 2008
    Inventors: Abhijit Belapurkar, Ravindra Karanam