Patents by Inventor Vijay Chander

Vijay Chander 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: 20160352576
    Abstract: Systems, methods, and computer-readable storage media are provided for dynamically setting an end point group for an end point. An endpoint can be assigned a default end point group when added to a network. For example, the default end point group can be a baseline port/security group which is considered an untrusted group. The end point can then be dynamically assigned an end point group based on a set of group selection rules. For example, the group selection rules can identify an end point group based on the MAC address or other attributes. When the end point is added to the network, the MAC address and/or other attributes of the end point can be determined and used to assign an end point group. As another example, an end point group can be assigned based on the amount of traffic or guest operation system.
    Type: Application
    Filed: July 27, 2015
    Publication date: December 1, 2016
    Inventors: Joji Thomas Mekkattuparamban, Vijay Chander, Saurabh Jain, Van Lieu, Badhri Madabusi Vijayaraghavan, Praveen Jain, Munish Mehta, Michael R. Smith, Narender Enduri
  • Publication number: 20160330125
    Abstract: Systems, methods, and computer-readable media are provided for enforcing policy for upstream (e.g., traffic from an endpoint to the physical network layer or hardware fabric of a data center) flood traffic (e.g., broadcast, unknown unicast, or multicast traffic) originating from a virtual endpoint via a network fabric. In one embodiment, upstream flood traffic can be transmitted using a special multicast group to which only elements of the data center fabric (e.g., physical switches, routers) are subscribed. That is, upstream flood traffic is assigned to the special multicast group, resulting in unintended endpoints not receiving the flood traffic. However, the hardware fabric receives the flood traffic and will then enforce applicable policies to route the packets to intended endpoints.
    Type: Application
    Filed: July 7, 2015
    Publication date: November 10, 2016
    Inventors: Joji Thomas Mekkattuparamban, Vijay Chander
  • Patent number: 9112812
    Abstract: A distributed virtual appliance is disclosed, including: allocating network traffic to a plurality of compute units implementing a network service associated with the distributed virtual appliance; and dynamically adding or removing one or more compute units implementing the network service without disruption to the network traffic.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: August 18, 2015
    Assignee: Embrane, Inc.
    Inventors: Marco Di Benedetto, Dante Malagrino, Alessandro Salvatori, Arthur Lihder Chang, Vijay Chander, Thomas Vincent Flynn
  • Patent number: 9036656
    Abstract: Techniques are provided for transmitting a plurality of Fiber-Channel packets in an FC network. A reliability protocol header comprising reliability attributes and FC attributes are prepended to the FC packets prior to their transmission for each packet in an exchange block comprising a plurality of FC packets. The FC packets are transmitted with the reliability protocol header across the FC network for delivery to a destination device.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: May 19, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Parthasarathy, Vijay Chander, Surekha Puttasubbappa Chandrashekarappa, Kartikeya Chandrayana
  • Publication number: 20150032503
    Abstract: The present invention provides a system and method for customer evaluation and retention. The system is adapted to receive and record all data concerning customer's interaction during the transaction from various touch points and sends the data to a server for further processing. The scoring module of the system allocates values to each customer by assigning score based on various scoring attributes. The final updated information about each customer is pushed back to all touch points that will be further used by business owners for formulating customer retention programs. The availability of real time information regarding customer net present value is beneficial in computing and proposing retention program as the evaluation data is based on past trends taking into consideration recency, frequency, monetary history and individual sentiment scores.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 29, 2015
    Inventors: Soundararajan Vijay Chander, Raju Veerendra Hittenhallikoppalu
  • Publication number: 20140258541
    Abstract: A distributed virtual appliance is disclosed, including: determining a classification type associated with the first flow; and determining an allocation of the first flow to the first data plane compute unit of the distributed virtual appliance based at least in part on the determined classification type and at least a subset of information of a first flow identifier, wherein the distributed virtual appliance includes a plurality of compute units, including the first data plane compute.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 11, 2014
    Applicant: Embrane, Inc.
    Inventors: Marco Di Benedetto, Dante Malagrino, Alessandro Salvatori, Arthur Lihder Chang, Vijay Chander, Thomas Vincent Flynn
  • Publication number: 20140122743
    Abstract: Providing a shared interface among a plurality of compute units is disclosed. A plurality of compute units is determined and a shared interface for the plurality of compute units is provided, wherein incoming traffic is received by any of the plurality of compute units. Also, the packet is received at the shared interface for a plurality of compute units. The packet is encapsulated using a first header, wherein the first header specifies one of the plurality of compute units, and wherein the one of the plurality of compute units is selected independent of an interface address associated with the shared interface.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: EMBRANE, INC.
    Inventors: Marco Di Benedetto, Mario Baldi, Vijay Chander, Alessandro Salvatori
  • Publication number: 20130080638
    Abstract: A distributed virtual appliance is disclosed, including: allocating network traffic to a plurality of compute units implementing a network service associated with the distributed virtual appliance; and dynamically adding or removing one or more compute units implementing the network service without disruption to the network traffic.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: EMBRANE, INC.
    Inventors: Marco Di Benedetto, Dante Malagrino, Alessandro Salvatori, Arthur Lihder Chang, Vijay Chander, Thomas Vincent Flynn
  • Patent number: 7028098
    Abstract: The present invention relates to a method and system for supporting in a router a plurality of data flows using a ternary content addressable memory (TCAM) in which the number of accesses to write to the TCAM is optimized to improve efficiency of updating and subsequent look up. To accommodate the plurality of data flows, the TCAM is partitioned into at least two partitions in which a first portion includes indices having a higher priority and a second portion includes indices having a lower priority. For example, multiple protocol label switching (MPLS) flows and IP-Virtual Private Network (VPN) can be added to the first partition and policy based routing flows can be added to the second partition. During subsequent TCAM look-up of a prefix of an incoming packet the MPLS or IP-VPN flow will subsume any matching policy based routing flow, such as flows classified by an access control list or traffic manager flows.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: April 11, 2006
    Assignee: Nokia, Inc.
    Inventors: Ashutosh Mate, Atul Mahamuni, Vijay Chander
  • Publication number: 20050281249
    Abstract: There is disclosed a distributed platform that includes a plurality of nodes for controlling a data flow. According to this distribution platform, at least one of the plurality of nodes supports multiple instances. Also according to this platform, there is provided means for distributing classification rules for any given instance between nodes sharing the instance.
    Type: Application
    Filed: June 17, 2005
    Publication date: December 22, 2005
    Inventors: Vijay Chander, Ramkumar Sankar, Sreeram Iyer
  • Publication number: 20030056001
    Abstract: The present invention relates to a method and system for supporting in a router a plurality of data flows using a ternary content addressable memory (TCAM) in which the number of accesses to write to the TCAM is optimized to improve efficiency of updating and subsequent look up. To accommodate the plurality of data flows, the TCAM is partitioned into at least two partitions in which a first portion includes indices having a higher priority and a second portion includes indices having a lower priority. For example, multiple protocol label switching (MPLS) flows and IP-Virtual Private Network (VPN) can be added to the first partition and policy based routing flows can be added to the second partition. During subsequent TCAM look-up of a prefix of an incoming packet the MPLS or IP-VPN flow will subsume any matching policy based routing flow, such as flows classified by an access control list or traffic manager flows.
    Type: Application
    Filed: July 20, 2001
    Publication date: March 20, 2003
    Inventors: Ashutosh Mate, Atul Mahamuni, Vijay Chander