Patents by Inventor Rajive Bagrodia

Rajive Bagrodia 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: 20150156250
    Abstract: A network application may be run on a host computer using a target protocol stack by launching a network application on the host computer, opening a target protocol stack library on the host computer before opening a host computer system library and using the target protocol stack library to divert interface calls associated with the network application to a target protocol stack, whereby the network application runs on the host computer as if it were running directly on a computer on which the target protocol stack is available. A network environment may be simulated including wireless communication between a plurality of mobile devices. Multiple instances of the target protocol stack library may be opened to divert interface calls associated with the network application to the target protocol stack. A hardware test bed may be emulated to which the network application may be applied.
    Type: Application
    Filed: June 13, 2014
    Publication date: June 4, 2015
    Inventors: Maneesh Varshney, Rajive Bagrodia, Sheetalkumar Doshi
  • Patent number: 8793117
    Abstract: A network application may be run on a host computer using a target protocol stack by launching a network application on the host computer, opening a target protocol stack library on the host computer before opening a host computer system library and using the target protocol stack library to divert interface calls associated with the network application to a target protocol stack, whereby the network application runs on the host computer as if it were running directly on a computer on which the target protocol stack is available. A network environment may be simulated including wireless communication between a plurality of mobile devices. Multiple instances of the target protocol stack library may be opened to divert interface calls associated with the network application to the target protocol stack. A hardware test bed may be emulated to which the network application may be applied.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: July 29, 2014
    Assignee: Scalable Network Technologies, Inc.
    Inventors: Maneesh Varshney, Rajive Bagrodia, Sheetalkumar Doshi
  • Patent number: 8600726
    Abstract: A method of running a target device in a hardware-in-the-loop network simulation via a host computer may include launching a network application on a host computer each having a protocol stack and a network device connected to a simulated network of target devices, interposing, on the host computer, a target device interface and adaptor between the protocol stack and the network device and transferring data and control information between the network application and the target device via the network device, whereby the target device runs on the host computer as if the target device were running directly on a host computer having a network device directly compatible with the target device.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: December 3, 2013
    Inventors: Maneesh Varshney, Rajive Bagrodia, Sheetalkumar Doshi
  • Patent number: 7774440
    Abstract: A system and method for network simulation and enhancement includes an experiment configuration engine that provides various proposed traffic and/or network models, and a simulator responsive to the proposed traffic and/or network models to execute a plurality of simulations for the network using parallel discrete event simulation, to determine an optimal network configuration based upon an objective function for enhancing an aspect of network performance. The traffic and/or network models may be based on monitored data from the network indicating a current network state and current network traffic. Reconfiguration instructions for the new network configuration may be conveyed from the simulator to the network, so as to effectuate ongoing, real-time enhancement of the network. The network model(s) may cover internal operational details of individual network devices (e.g., routers and/or switches) as well as operation of the network as a whole.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: August 10, 2010
    Assignee: Scalable Network Technologies, Inc.
    Inventors: Rajive Bagrodia, Ken Tang, Julian Hsu