Patents by Inventor Rangaprasad Sampath

Rangaprasad Sampath 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: 10257091
    Abstract: A match field and an action for a flow rule may be received from a software defined networking application. A mapping of table identifications to attributes may be analyzed to obtain a table identification. The table identification may be for a pipeline table of a network device. The pipeline table may be able to implement the match field and the action.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rangaprasad Sampath, Radhika Hegde Manjeshwar
  • Publication number: 20180227224
    Abstract: A hybrid software defined networking (SDN) switch has a forwarding table including local flow entries and SDN flow entries. In one example, the hybrid SDN switch may send both local flow entries and SDN flow entries to a SDN controller.
    Type: Application
    Filed: April 7, 2015
    Publication date: August 9, 2018
    Inventors: Abhay BHASKAR, Rangaprasad SAMPATH
  • Publication number: 20180219920
    Abstract: Examples provided herein describe a method for providing security for Internet of Things (IoT) devices. For example, a data packet from an IoT device may be received at an edge device. A signature associated with the IoT device may be accessed at the edge device, where the signature includes network layer information about the IoT device. A set of rules may be applied by the edge device to validate the IoT device based on the accessed signature. Responsive to the IoT device being validated based on the accessed signature, received data packet, and the applied set of rules, the edge device may process the data packet from the IoT device.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 2, 2018
    Inventors: Ramlakhan Patel, Ankit Kumar Sinha, Praveen Kumar Arora, Rangaprasad Sampath
  • Patent number: 9973378
    Abstract: Implementing gateway redundancy in a network includes sending a message to a first device of multiple devices of a network through a controller where the first device is a master gateway and a second device of the multiple devices is a backup gateway, and making a decision as to whether the first device remains as the master gateway.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: May 15, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rangaprasad Sampath, Anoop Nair, Sudhir Kumar ChimakurthyOm
  • Patent number: 9912592
    Abstract: Provided is a method of troubleshooting an OpenFlow network. A test packet is sent to a test node on the OpenFlow network. A response from the test node is validated against an expected response. If the response is consistent with the expected response, a modified test packet is sent to a further test node on the OpenFlow network. If the response is inconsistent with the expected response, a notification is provided to a user.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: March 6, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rangaprasad Sampath, Ramasamy Apathotharanan
  • Publication number: 20170237649
    Abstract: In some examples, method includes receiving, with a software-defined network (SDN) controller in an SDN containing a plurality of controlled network nodes, a dynamic network parameter for the SDN from a controlled network node in the SDN, selecting, with the SDN controller, an adjusted spanning tree protocol (STP) path cost value for a path cost along a datapath between a source network node and a destination network node in the SDN based on the received dynamic network parameter, and installing, with the SDN controller, the adjusted STP path cost value on controlled network nodes along the datapath.
    Type: Application
    Filed: January 26, 2016
    Publication date: August 17, 2017
    Inventors: Rangaprasad SAMPATH, Chivukula KOUNDINYA
  • Publication number: 20170180225
    Abstract: A method, system, and computer-readable storage device for detecting conflicts in a hybrid network device is described herein. A hybrid network device may receive a local controller command from a network management device (e.g., a laptop, operated by a network administrator, executing a command line interface). The hybrid network device may convert the local controller command to a software defined command format. The hybrid network device may detect a lack of conflict between the converted local controller command and active flows represented in an active flow repository. Based on the detected lack of conflict, the hybrid network device may update a traffic forwarding table of the hybrid network device in accordance to the local controller command.
    Type: Application
    Filed: July 17, 2015
    Publication date: June 22, 2017
    Inventors: Rangaprasad SAMPATH, Ankita AGRAWAL, Pramod Kumar A S
  • Publication number: 20170034058
    Abstract: A match field and an action for a flow rule may be received from a software defined networking application. A mapping of table identifications to attributes may be analyzed to obtain a table identification. The table identification may be for a pipeline table of a network device. The pipeline table may be able to implement the match field and the action.
    Type: Application
    Filed: July 18, 2014
    Publication date: February 2, 2017
    Inventors: Rangaprasad Sampath, Radhika Hegde Manjeshwar
  • Publication number: 20160234114
    Abstract: Provided is a method of troubleshooting an OpenFlow network. A test packet is sent to a test node on the OpenFlow network. A response from the test node is validated against an expected response. If the response is consistent with the expected response, a modified test packet is sent to a further test node on the OpenFlow network. If the response is inconsistent with the expected response, a notification is provided to a user.
    Type: Application
    Filed: September 23, 2013
    Publication date: August 11, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Rangaprasad SAMPATH, Ramasamy APATHOTHARANAN
  • Patent number: 9397979
    Abstract: A method and system for operating a virtual router system. A system health index for each of a plurality of physical routers in a virtual router system is determined, and virtual router operation for the physical routers is suspended in response to the system health index.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: July 19, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Vamsi Krishna Devaki, Venkatavaradhan Devarajan, Rangaprasad Sampath
  • Publication number: 20160149779
    Abstract: A method for a network device reporting system state to a controller, the method comprising a network device: determining a system state of the network device; constructing a system state message including a header and a payload; the header including a message type field indicating that the message relates to system state; the payload including a system state notification comprising a system state type field indicating a type of system state which is being communicated, and a value field indicating a system state value; and sending the system state message from the network device to the controller over a software defined networking (SDN) protocol channel.
    Type: Application
    Filed: August 7, 2013
    Publication date: May 26, 2016
    Inventors: Rangaprasad SAMPATH, Venkatavaradhan DEVARAJAN, Vijay KANNAN
  • Patent number: 9143419
    Abstract: Flow activity is measured on a network device which may be OpenFlow-enabled. A hardware table on the network device, wherein the hardware table includes a record for each flow entry and a hit bit corresponding to each flow entry, is polled for determining status of the hit bit corresponding to each flow entry. An activity measure is updated with the status of the hit bit corresponding to each flow entry.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: September 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rangaprasad Sampath, Ankita Agrawal, Radhakrishnan Sivaraman
  • Publication number: 20150134842
    Abstract: A system and method to receive session information corresponding to a session associated with a server, and translate the session information into translated session information including a topology parameter and a data parameter. The translated session information is to direct a controller to provision a network path according to the translated session information. The network path is to be compliant with the topology parameter and data parameter.
    Type: Application
    Filed: June 25, 2012
    Publication date: May 14, 2015
    Inventors: Rangaprasad Sampath, Vishal Thapar
  • Publication number: 20140369228
    Abstract: Flow activity is measured on a network device which may be OpenFlow-enabled. A hardware table on the network device, wherein the hardware table includes a record for each flow entry and a hit bit corresponding to each flow entry, is polled for determining status of the hit bit corresponding to each flow entry. An activity measure is updated with the status of the hit bit corresponding to each flow entry.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 18, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Rangaprasad Sampath, Ankita Agrawal, Radhakrishnan Sivaraman
  • Patent number: 8891358
    Abstract: A method for application broadcast forwarding for routers running redundancy protocols in a network is provided. The network includes a first router running at least one program instance of a redundancy protocol at one interface, and a second router running at least one program instance of the redundancy protocol at one interface. A relay agent is enabled on both the first and second routers. The method includes, for each router, determining at least one preference ID for the router, determining a broadcast ID of each incoming broadcast packet, matching the broadcast ID of the incoming broadcast packet with the at least one preference ID of the router, and relaying the incoming broadcast packet from a first network domain to a second network domain if the broadcast ID of the incoming broadcast packet matches one preference ID of the router.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: November 18, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rangaprasad Sampath, Venkatavaradhan Devarajan
  • Publication number: 20140040459
    Abstract: A system and method for data communication in OpenFlow networks are disclosed, In one example, each flow entry, in a flow table in an OpenFlow switch of a network device, is classified as an active flow entry or an inactive flow entry upon detecting a change in a system state event or when a new flow entry is programmed by an OpenFlow controller in the OpenFlow network. Further, each incoming packet is matched against each active flow entry in the flow table by the OpenFlow switch until a matching active flow entry is found. Furthermore, each incoming packet is forwarded from the OpenFlow switch based on the found matching active flow entry in the flow table.
    Type: Application
    Filed: May 6, 2013
    Publication date: February 6, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ankita Agrawal, Rangaprasad Sampath
  • Patent number: 8089882
    Abstract: Load-aware spanning tree reconfiguration includes determining volumes for information flows in an existing spanning tree in a network. The spanning tree is reconfigured based on the volumes to provide higher-volume information flows with shorter paths in the reconfigured spanning tree.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: January 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ravindra Guntur, Rangaprasad Sampath, Anand Eswaran
  • Publication number: 20110267962
    Abstract: A method for predictive designated router (DR) handover in a multicast network is described herein. The network includes one or more sources, one or more receivers, a rendezvous point (RP) network device, a DR network device, and a plurality of DR-capable network devices. A prediction of failover of the DR network device is determined, prior to an occurrence of failover. In response to the prediction, a protocol independent multicast (PIM) Hello packet that relinquishes the DR role is transmitted. A determination is made as to whether a DR-capable network device is present in the multicast network.
    Type: Application
    Filed: June 22, 2010
    Publication date: November 3, 2011
    Applicant: HP Development Company LP
    Inventors: Suganya J S A, Rangaprasad Sampath
  • Publication number: 20100274894
    Abstract: A method and system for operating a virtual router system. A system health index for each of a plurality of physical routers in a virtual router system is determined, and virtual router operation for the physical routers is suspended in response to the system health index.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 28, 2010
    Applicant: Hewlett Packard Development Company LP
    Inventors: Vamsi Krishna Devaki, Venkatavaradhan Devarajan, Rangaprasad Sampath
  • Publication number: 20100098082
    Abstract: A method for application broadcast forwarding for routers running redundancy protocols in a network is provided. The network includes a first router running at least one program instance of a redundancy protocol at one interface, and a second router running at least one program instance of the redundancy protocol at one interface. A relay agent is enabled on both the first and second routers. The method includes, for each router, determining at least one preference ID for the router, determining a broadcast ID of each incoming broadcast packet, matching the broadcast ID of the incoming broadcast packet with the at least one preference ID of the router, and relaying the incoming broadcast packet from a first network domain to a second network domain if the broadcast ID of the incoming broadcast packet matches one preference ID of the router.
    Type: Application
    Filed: October 6, 2009
    Publication date: April 22, 2010
    Inventors: Rangaprasad Sampath, Venkatavaradhan Devarajan