Patents by Inventor Anusankar Elangovan

Anusankar Elangovan 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: 20150220922
    Abstract: Described are apparatus and methods for providing secure identification, payment processing and/or signing using a gesture-based input device without biometrics.
    Type: Application
    Filed: January 7, 2015
    Publication date: August 6, 2015
    Inventors: Anusankar Elangovan, Subash R. Patel
  • Publication number: 20150220145
    Abstract: Described are apparatus and methods for reconstructing a gesture by aggregating various data from various sensors, including data for recognition of start and/or stop portions of the gesture using an auxiliary sensor, such as a capacitive touch sensor or a MEMS sensor, In a specific embodiment, power savings features are included to preserve the energy stored on the battery of a sensing device, which power savings features are enhanced using an auxiliary sensor, such as a capacitive touch sensor or a MEMS sensor.
    Type: Application
    Filed: January 7, 2015
    Publication date: August 6, 2015
    Inventors: Anusankar Elangovan, William Mitchell Bradley, Harsh Menon
  • Publication number: 20150077336
    Abstract: Described are apparatus and methods for reconstructing a full human skeletal pose or a partial skeletal pose by aggregating and fusing various data from various sensors, and for detecting the occurrence of gestures from poses that occur over a period of time.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Inventor: Anusankar Elangovan
  • Patent number: 8589919
    Abstract: In one embodiment, an apparatus configured for communication with a plurality of virtual machines includes a virtual switch in communication with one or more of the virtual machines, an interface in communication with one or more of the virtual machines and configured for communication with a hardware implemented switch, and a mode selector for assigning to each of the virtual machines, a mode of operation for forwarding data from the virtual machine and switching the assigned mode of operation at one or more of the virtual machines. The mode of operation is selected from a first mode wherein the data is forwarded by the hardware implemented switch and a second mode wherein the data is forwarded by the virtual switch.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Smith, Anusankar Elangovan, Paul Fazzone
  • Patent number: 8213336
    Abstract: In one embodiment, an apparatus includes a processor configured for operation in a control plane in a distributed virtual switch in communication with a plurality of virtual machines each having a virtual interface. The processor is operable to identify other control planes in the distributed virtual switch, assign a virtual interface identifier to one of the virtual interfaces, receive a configuration for the virtual interface, and share the configuration with the other control planes in the distributed virtual switch. The virtual interface identifier provides a unique identifier for the virtual interface across all of the control planes. The apparatus further includes memory for storing the configuration of the virtual interface. A method for operating a network device associated with a control in the distributed virtual switch is also disclosed.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: July 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Smith, Anusankar Elangovan, David Thompson, Mark Bakke
  • Patent number: 8134922
    Abstract: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with loss of reducing flooding in a bridged network, typically including a device directly connected to multiple upstream bridges. These bridges are configured such that the device receives broadcast/multicast traffic from a single interface of one of the bridges, while allowing unicast traffic over each of the communications links connecting the device to the bridges. In one configuration, the device implements virtual machine(s), each including a virtual network interface associated with a MAC address; and the directly connected bridges are configured, for each particular MAC address of these MAC addresses of the virtual interfaces, such that one and only one of the bridges will forward packets having the particular MAC address as its destination address over a communications link directly connected to the device.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: March 13, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Anusankar Elangovan, Michael R. Smith, Timothy J. Kuik
  • Patent number: 8018845
    Abstract: Out-of-profile rate-limited traffic is sampled to provide data for analysis, such as for, but not limited to, identifying a threat condition such as a denial-of-service or other malicious attack, or a non-malicious attack such as an error in configuration. A rate limiter including at least three states is typically used, with one of these states being an out-of-profile sampling state wherein the packet traffic is sampled to identify one or more sampled packets on which analysis can be performed, with defensive action possibly taken in response to the analysis.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: September 13, 2011
    Assignee: Cisco Technology, Inc
    Inventors: Natale Ruello, Farrukh Reza Naqvi, Anusankar Elangovan, Gaetano Borgione, Suran De Silva
  • Patent number: 7876747
    Abstract: A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially greater in number than the number of bits (n) used for selection of individual lines. The m bits address a table populated with n-bit entries whose bit combinations correspond with the respective output lines, with the relative numbers of the bit combinations being such as to provide substantially equal loads on the individual lines.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Anusankar Elangovan, Paolo Zarpellon, Suran S De Silva, Rodney Fong
  • Publication number: 20100275199
    Abstract: In one embodiment, an apparatus configured for communication with a plurality of virtual machines includes a virtual switch in communication with one or more of the virtual machines, an interface in communication with one or more of the virtual machines and configured for communication with a hardware implemented switch, and a mode selector for assigning to each of the virtual machines, a mode of operation for forwarding data from the virtual machine and switching the assigned mode of operation at one or more of the virtual machines. The mode of operation is selected from a first mode wherein the data is forwarded by the hardware implemented switch and a second mode wherein the data is forwarded by the virtual switch.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Michael Smith, Anusankar Elangovan, Paul Fazzone
  • Patent number: 7821972
    Abstract: A grand computer network is formed from layer 2 (L2) networking technology in which groups of Provider L2 bridges are organized into formations, and different formations are interconnected via network-network interface (NNI) links. Customer sites are coupled to the formations. Customers identify their traffic, e.g., frames, by labeling or tagging it with a Customer Virtual Local Area Network (VLAN) Identifier (C-VLAN ID) or Customer Service Instance (CSI). Within the formations, the C-VLAN ID is mapped to a Service VLAN ID (S-VLAN ID) or Provider Service Instance (PSI), and the S-VLAN ID is appended to the customer traffic. The PSIs are hierarchical, such that each PSI belongs to at most one other “outer” or higher-level PSI, but may itself own any number of “inner” or lower-level PSIs. As a given frame traverses through the different formations of the Grand Network via the NNI links, the frame acquires an encapsulation, sheds an encapsulation or exchanges its current encapsulation for a different one.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: October 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Norman W. Finn, Anusankar Elangovan
  • Publication number: 20100214949
    Abstract: In one embodiment, an apparatus includes a processor configured for operation in a control plane in a distributed virtual switch in communication with a plurality of virtual machines each having a virtual interface. The processor is operable to identify other control planes in the distributed virtual switch, assign a virtual interface identifier to one of the virtual interfaces, receive a configuration for the virtual interface, and share the configuration with the other control planes in the distributed virtual switch. The virtual interface identifier provides a unique identifier for the virtual interface across all of the control planes. The apparatus further includes memory for storing the configuration of the virtual interface. A method for operating a network device associated with a control in the distributed virtual switch is also disclosed.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Michael Smith, Anusankar Elangovan, David Thompson, Mark Bakke
  • Patent number: 7724745
    Abstract: A method and device for efficient transmission of flood data frames in a backbone network comprising a plurality of virtual local area networks (VLANs). A flood data frame is received at an intermediate network device communicatively coupled to a backbone network, wherein the destination of the flood data frame is unknown. A customer associated with the flood data frame is identified. A customer multicast group associated with the customer is identified, the customer multicast group identifying at least one destination intermediate network device coupled to the backbone network. The flood data frame is forwarded to at least one destination intermediate network device of the customer multicast group.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: May 25, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Anusankar Elangovan, Padmanabhan Krishnan, Giovanni Meo
  • Publication number: 20100067374
    Abstract: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with loss of reducing flooding in a bridged network, typically including a device directly connected to multiple upstream bridges. These bridges are configured such that the device receives broadcast/multicast traffic from a single interface of one of the bridges, while allowing unicast traffic over each of the communications links connecting the device to the bridges. In one configuration, the device implements virtual machine(s), each including a virtual network interface associated with a MAC address; and the directly connected bridges are configured, for each particular MAC address of these MAC addresses of the virtual interfaces, such that one and only one of the bridges will forward packets having the particular MAC address as its destination address over a communications link directly connected to the device.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Applicant: Cisco Technology, Inc., a corporation of California
    Inventors: Anusankar Elangovan, Michael R. Smith, Timothy J. Kuik
  • Patent number: 7672314
    Abstract: In one embodiment, a technique for processing data packets in a data network comprising a plurality of virtual local area networks (VLANs) is disclosed. A data network is divided into a core network and a plurality of domain networks, each domain network coupled to one or more customer networks. A plurality of VLANs are apportioned between the domain networks and the core network. The VLANs that are allocated to the domain networks are local to each domain network. However, the VLANs allocated to the core network are global to the domain networks and core network. When a data packet is acquired at a domain ingress edge node in a particular domain network, the node generates a domain network packet from information contained in the data packet. The node then tags the domain network packet with a domain VLAN (DVLAN) tag associated with a VLAN allocated to the domain network.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: March 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Anusankar Elangovan
  • Publication number: 20070171824
    Abstract: Out-of-profile rate-limited traffic is sampled to provide data for analysis, such as for, but not limited to, identifying a threat condition such as a denial-of-service or other malicious attack, or a non-malicious attack such as an error in configuration. A rate limiter including at least three states is typically used, with one of these states being an out-of-profile sampling state wherein the packet traffic is sampled to identify one or more sampled packets on which analysis can be performed, with defensive action possibly taken in response to the analysis.
    Type: Application
    Filed: January 25, 2006
    Publication date: July 26, 2007
    Applicant: CISCO TECHNOLOGY, INC. A CALIFORNIA CORPORATION
    Inventors: Natale Ruello, Farrukh Naqvi, Anusankar Elangovan, Gaetano Borgione, Suran De Silva
  • Patent number: 7149214
    Abstract: A technique that may be used to limit the amount of flooding that occurs for a particular virtual local area network (VLAN) in a data network. Limits are established for VLANs processed by an intermediate node. Each limit indicates a number of forwarding database entries that may be associated with a particular VLAN. If the number of entries in the forwarding database reaches the limit established for a particular VLAN, an action is taken which may include limiting the amount of flooding that occurs for that VLAN.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: December 12, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Michael T. Wu, Anusankar Elangovan, Ramesh M. Santhanakrishnan, Chengelpet V. Ramesh, Wafo L. Tengueu
  • Publication number: 20060198381
    Abstract: A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially greater in number than the number of bits (n) used for selection of individual lines. The m bits address a table populated with n-bit entries whose bit combinations correspond with the respective output lines, with the relative numbers of the bit combinations being such as to provide substantially equal loads on the individual lines.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 7, 2006
    Inventors: Anusankar Elangovan, Paolo Zarpellon, Suran S. De Silva, Rodney Fong
  • Publication number: 20060007939
    Abstract: A technique for scaling virtual local area networks (VLANs) in a manner that allows existing standards to be used to process VLAN traffic and provide loop-free topologies for the VLANs. A data network is divided into customer, domain and core networks. VLANs are apportioned between the core network and domain networks such that VLANs apportioned to the core networks are global to both the core and domain networks and VLANs apportioned to the domain networks are local to each domain. Packets transported in the domain network contain domain VLAN (DVLAN) tags which are conventional VIDs that identify VLANs used to transport the packets in the domain network. Packets transported in the core network contain transport VLAN (TVLAN) tags which are conventional VIDs that identify VLANs used to transport the packets in the core network. In addition, packets transported in the core network contain pseudo-LAN (P-LAN) tags that are used in combination with TVLAN tags to identify DVLAN tags associated with the packet.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventor: Anusankar Elangovan