Patents by Inventor Vinod Jeyachandran

Vinod Jeyachandran 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: 10382613
    Abstract: Embodiments of the present invention include a multi-user, multi-device alarm system, which, according to some embodiments, maintains the confirmation status of the alarm creator and participants, any communications between the alarm creator and participants, and user management functionality. Embodiments include systems and methods for configuring and executing different types of alarms, including personal alarms, group alarms, buddy alarms, and team alarms. The same or alternative embodiments may include cascading notifications to participants of an alarm until the alarm creator or one of the participants marks the alarm as done.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 13, 2019
    Assignee: Acintyo, Inc.
    Inventors: Pradeep Singh, Ashish Deopura, Varun Gupta, Poonam Singh, Vinod Jeyachandran, Aaditya Singh, Kritika Singh
  • Publication number: 20190007545
    Abstract: Embodiments of the present invention include a multi-user, multi-device alarm system, which, according to some embodiments, maintains the confirmation status of the alarm creator and participants, any communications between the alarm creator and participants, and user management functionality. Embodiments include systems and methods for configuring and executing different types of alarms, including personal alarms, group alarms, buddy alarms, and team alarms. The same or alternative embodiments may include cascading notifications to participants of an alarm until the alarm creator or one of the participants marks the alarm as done.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 3, 2019
    Inventors: Pradeep Singh, Ashish Deopura, Varun Gupta, Poonam Singh, Vinod Jeyachandran, Aaditya Singh, Kritika Singh
  • Patent number: 10146607
    Abstract: The techniques described herein provides troubleshooting, monitoring, reporting and dynamic adjustments and virtualization to management of application delivery. A system can be completely external to an application delivery data path, or can be highly compatible for integration to the application delivery path. Entities can be billed on a per user, per application, per usage, or any combination of consumption-based billing.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 4, 2018
    Assignee: Anunta Technology Management Services Ltd.
    Inventors: Ananda Mukerji, Sanjiv Dalal, Vinod Jeyachandran
  • Publication number: 20150149828
    Abstract: The techniques described herein provides troubleshooting, monitoring, reporting and dynamic adjustments and virtualization to management of application delivery. A system can be completely external to an application delivery data path, or can be highly compatible for integration to the application delivery path. Entities can be billed on a per user, per application, per usage, or any combination of consumption-based billing.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 28, 2015
    Applicant: Anunta Technology Management Services Ltd.
    Inventors: Ananda MUKERJI, Sanjiv DALAL, Vinod JEYACHANDRAN
  • Patent number: 9014012
    Abstract: A network analysis system invokes an application specific, or source-destination specific, path discovery process. The application specific path discovery process determines the path(s) used by the application, collects performance data from the nodes along the path, and communicates this performance data to the network analysis system for subsequent performance analysis. The system may also maintain a database of prior network configurations to facilitate the identification of nodes that are off the path that may affect the current performance of the application. The system may also be specifically controlled so as to identify the path between any pair of specified nodes, and to optionally collect performance data associated with the path.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: April 21, 2015
    Assignee: Riverbed Technology, Inc.
    Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Patent number: 8898734
    Abstract: A security policy database identifies the intended security policies within a network, a traffic generator provides test traffic that is configured to test each defined security policy, and a simulator simulates the propagation of this traffic on a model of the network. The model of the network includes the configuration data associated with each device, and thus, if devices are properly configured to enforce the intended security policies, the success/failure of the simulated test traffic will conform to the intended permit/deny policy of each connection. Differences between the simulated message propagation and the intended security policies are reported to the user, and diagnostic tools are provided to facilitate identification of the device configuration data that accounts for the observed difference. Additionally, if a network's current security policy is unknown, test traffic is generated to reveal the actual policy in effect, to construct a baseline intended security policy.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: November 25, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Pradeep K. Singh, Ankit Agarwal, Alain J. Cohen, Venuprakash Barathan, Vinod Jeyachandran
  • Publication number: 20140328169
    Abstract: A hybrid approach to populating forwarding tables in a virtual network obtains forwarding data both by simulating routing protocol behavior in the virtual network to build forwarding tables, and by importing operational forwarding data from corresponding physical nodes in a physical network. The use of operational forwarding data improves the fidelity of the simulation by closely conforming forwarding behavior in the simulation to that which occurs in the physical network.
    Type: Application
    Filed: July 17, 2014
    Publication date: November 6, 2014
    Inventors: Pradeep Singh, Vinod Jeyachandran, Yu Lin
  • Patent number: 8824282
    Abstract: A hybrid approach to populating forwarding tables in a virtual network obtains forwarding data both by simulating routing protocol behavior in the virtual network to build forwarding tables, and by importing operational forwarding data from corresponding physical nodes in a physical network. The use of operational forwarding data improves the fidelity of the simulation by closely conforming forwarding behavior in the simulation to that which occurs in the physical network.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: September 2, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Pradeep Singh, Vinod Jeyachandran, Yu Lin
  • Patent number: 8811193
    Abstract: A network analysis system invokes an application specific, or source-destination specific, path discovery process. The application specific path discovery process determines the path(s) used by the application, collects performance data from the nodes along the path, and communicates this performance data to the network analysis system for subsequent performance analysis. The system may also maintain a database of prior network configurations to facilitate the identification of nodes that are off the path that may affect the current performance of the application. The system may also be specifically controlled so as to identify the path between any pair of specified nodes, and to optionally collect performance data associated with the path.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: August 19, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Publication number: 20140133302
    Abstract: A metric tuning technique optimizes the link utilization of a set of links in a network and end-to-end delay or latency constraints. In the embodiments, a delay constraint between node pairs in the network is determined and used in addition to the link utilization to optimize the network. An interactive user interface is provided to allow a user to specify limits and the delay constraints, and to select the sets of links to be addressed. The delay constraints may be specified on an end-to-end or per-link basis. In addition, the latency requirements may be specified for various types of traffic, such as voice, streaming, etc. In one embodiment, the link utilization is minimized within a node pair latency constraint. Link utilization constraints may be preferred before satisfying delay or latency constraints.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Inventors: SHAOJIAN FU, Bobby Ninan, Gordon Bolt, Vinod Jeyachandran
  • Patent number: 8699493
    Abstract: A simulator simulates routing system protocols to build routing tables corresponding to a modeled network, and a comparator compares the routing tables in the actual network to these simulator-created routing tables. Because the modeled system represents a fault-free version of the actual system, and assuming that the modeled routing system protocols are representative of the algorithms used in the actual routers, these simulator-produced routing tables can represent steady-state routing tables that should be present in the routers of the actual network at steady state. By querying each router in the actual network for its routing table and comparing each routing table to the corresponding simulator-produced routing table, any differences from the steady state can be identified.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: April 15, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Alain J. Cohen, Pradeep K. Singh, Vinod Jeyachandran, Nitin Gupta
  • Patent number: 8700958
    Abstract: Network survivability is quantified in such a way that failure cases can be compared and ranked against each other in terms of the severity of their impact on the various performance measures associated with the network. The degradation in network performance caused by each failure is quantified based on user-defined sets of thresholds of degradation severity for each performance measure. Each failure is simulated using a model of the network, and a degradation vector is determined for each simulated failure. A comparison function is defined to map the degradation vectors into an ordered set, and this ordered set is used to create an ordered list of network failures, in order of the network degradation caused by each failure.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: April 15, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Vanko Vankov, Vinod Jeyachandran, Pradeep K. Singh, Alain J. Cohen, Shobana Narayanaswamy
  • Patent number: 8693493
    Abstract: The embodiments relate to modeling wireless communications in a network. In wireless communications, the nodes share one or more wireless communication channels. When a node has data to transmit, it must contend with the other nodes for access to the wireless communication channel. In the embodiments, the model is configured to simulate the throughput effects of contention including delays caused by retransmissions due to interference and collisions, listen-and-backoff, unavailability of time slots, etc. The occurrence of failed/dropped transmissions due to buffer overflows, excessive retransmission attempts, and unintended collisions are modeled as well. In addition, the embodiments may simulate the effect of mobility by the nodes and the effect of the location of the nodes relative to each other.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: April 8, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Pradeep K. Singh, Alain J. Cohen, Alejandro Talavera-Martinez, Arun Pasupathy, Vinod Jeyachandran, Ibrahim Utku Moral
  • Publication number: 20130007524
    Abstract: Network survivability is quantified in such a way that failure cases can be compared and ranked against each other in terms of the severity of their impact on the various performance measures associated with the network. The degradation in network performance caused by each failure is quantified based on user-defined sets of thresholds of degradation severity for each performance measure. Each failure is simulated using a model of the network, and a degradation vector is determined for each simulated failure. A comparison function is defined to map the degradation vectors into an ordered set, and this ordered set is used to create an ordered list of network failures, in order of the network degradation caused by each failure.
    Type: Application
    Filed: March 6, 2012
    Publication date: January 3, 2013
    Applicant: OPNET Technologies, Inc.
    Inventors: Vanko VANKOV, Vinod JEYACHANDRAN, Pradeep K. SINGH, Alain J. COHEN, Shobana NARAYANASWAMY
  • Publication number: 20120163197
    Abstract: A simulator simulates routing system protocols to build routing tables corresponding to a modeled network, and a comparator compares the routing tables in the actual network to these simulator-created routing tables. Because the modeled system represents a fault-free version of the actual system, and assuming that the modeled routing system protocols are representative of the algorithms used in the actual routers, these simulator-produced routing tables can represent steady-state routing tables that should be present in the routers of the actual network at steady state. By querying each router in the actual network for its routing table and comparing each routing table to the corresponding simulator-produced routing table, any differences from the steady state can be identified.
    Type: Application
    Filed: March 5, 2012
    Publication date: June 28, 2012
    Applicant: OPNET TECHNOLOGIES, INC.
    Inventors: Alain J. COHEN, Pradeep K. SINGH, Vinod JEYACHANDRAN, Nitin GUPTA
  • Patent number: 8135990
    Abstract: Network survivability is quantified in such a way that failure cases can be compared and ranked against each other in terms of the severity of their impact on the various performance measures associated with the network. The degradation in network performance caused by each failure is quantified based on user-defined sets of thresholds of degradation severity for each performance measure. Each failure is simulated using a model of the network, and a degradation vector is determined for each simulated failure. A comparison function is defined to map the degradation vectors into an ordered set, and this ordered set is used to create an ordered list of network failures, in order of the network degradation caused by each failure.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: March 13, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Vanko Vankov, Vinod Jeyachandran, Pradeep K. Singh, Alain J. Cohen, Shobana Narayanaswamy
  • Patent number: 8130759
    Abstract: A simulator simulates routing system protocols to build routing tables corresponding to a modeled network, and a comparator compares the routing tables in the actual network to these simulator-created routing tables. Because the modeled system represents a fault-free version of the actual system, and assuming that the modeled routing system protocols are representative of the algorithms used in the actual routers, these simulator-produced routing tables will represent the ‘ideal’ routing tables that should be present in the routers of the actual network. By querying each router in the actual network for its routing table and comparing each routing table to the corresponding simulator-produced routing table, any differences from the ‘ideal’ can be identified.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: March 6, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Alain J. Cohen, Pradeep K. Singh, Vinod Jeyachandran, Nitin Gupta
  • Publication number: 20110085450
    Abstract: A network analysis system invokes an application specific, or source-destination specific, path discovery process. The application specific path discovery process determines the path(s) used by the application, collects performance data from the nodes along the path, and communicates this performance data to the network analysis system for subsequent performance analysis. The system may also maintain a database of prior network configurations to facilitate the identification of nodes that are off the path that may affect the current performance of the application. The system may also be specifically controlled so as to identify the path between any pair of specified nodes, and to optionally collect performance data associated with the path.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 14, 2011
    Inventors: Vinod JEYACHANDRAN, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Publication number: 20110085449
    Abstract: A network analysis system invokes an application specific, or source-destination specific, path discovery process. The application specific path discovery process determines the path(s) used by the application, collects performance data from the nodes along the path, and communicates this performance data to the network analysis system for subsequent performance analysis. The system may also maintain a database of prior network configurations to facilitate the identification of nodes that are off the path that may affect the current performance of the application. The system may also be specifically controlled so as to identify the path between any pair of specified nodes, and to optionally collect performance data associated with the path.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 14, 2011
    Inventors: Vinod JEYACHANDRAN, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalti, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Patent number: 7843840
    Abstract: First-order effects of hypothesized fault conditions are determined by propagating discrete test packets between select nodes and noting the change of path, if any, taken by the test packet under each condition relative to the fault-free path. Tools are provided to create classes of node pairs of interest, and test packets are created only for select classes. The network is analyzed to identify fault conditions that are likely to impact system performance, and only these fault conditions are simulated. By providing a methodology for selecting classes of node pairs to test, and prioritizing the faults to simulate, a first-order survivability analysis of large networks can be performed efficiently and effectively. The efficiency of this technique is also enhanced by providing test packets that are representative of a wide range of possible source-destination combinations, and by evaluating only the source-destination combinations that may be directly affected by each fault condition.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: November 30, 2010
    Assignee: OPNET Technologies, Inc.
    Inventors: Vanko Vankov, Arun Pasupathy, Vinod Jeyachandran, Pradeep K. Singh, Alain J. Cohen, Yonghuan Cao