Patents by Inventor Celestian K Sebastian

Celestian K Sebastian 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: 11240027
    Abstract: Implementations of the disclosure are directed to using a distributed ledger network to synchronize configuration changes across a network of servers that provide authentication, authorization, and accounting (AAA). In some implementations, a method includes: receiving, at a first server that provides AAA of users that access a network, a user request to update a configuration of a database of the first server, the database including authentication credentials for users that access the network, in response to receiving the user request, transmitting a transaction to the distributed ledger network for validation, the transaction comprising a request by the first server for each server of the distributed ledger network to update their respective database configuration in accordance with the user request; and after the transaction is validated by the distributed ledger network, the first server updating its database configuration in response to receiving the update comprising the validation of the transaction.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: February 1, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Renjith Vijayan, Celestian K. Sebastian, Anil Raj
  • Patent number: 10992528
    Abstract: Example implementations relate to configuring network devices. For example, a network device includes a controller module to receive a link layer discovery protocol (LLDP) message from a second network device in response to determining that connection to a management device has failed. The controller module is to send a second LLDP message to the second device, where information contained is the second LLDP message is routed to the management device by the second device. The controller module is further to receive configuration changes from the management device and connect to the management device based on the configuration changes, where the configuration changes are routed by the second device.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: April 27, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K Sebastian, Vijeesh E P
  • Patent number: 10944667
    Abstract: In some examples, a network device may determine an uptime of a first port and a second port, compare the uptimes of the first and second ports to a transmit interval time, and determine that the first port is connected to the network device via a more recently configured link than the second port and is the cause of the network loop when the uptime of the first port is less than the transmit interval time. The network device may determine that the second port is connected to the network device via a less recently configured link than the first port and is not the cause of the network loop when the uptime of the second port is greater than the transmit interval time and disable the first port based on the determination that the first port is connected to the network device via the more recently configured link.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 9, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Celestian K. Sebastian
  • Patent number: 10884474
    Abstract: Methods for managing non-chatty IoT devices in a network are provided. In one aspect, a method includes receiving classification information identifying that an internet IoT device is connected to a port of a switch and determining that the IoT device has been inactive for a predetermined threshold period of time based on a logoff timer configured for the port. The IoT device is woken up from a power-save mode based on a guaranteed wakeup timer of the IoT device or a Wake-on-LAN packet sent to the IoT device by the switch. The logoff timer is then resent, causing the IoT device to remain in an authenticated state. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 5, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K. Sebastian, Anil Sudharsanan
  • Publication number: 20200252213
    Abstract: Implementations of the disclosure are directed to using a distributed ledger network to synchronize configuration changes across a network of servers that provide authentication, authorization, and accounting (AAA). In some implementations, a method includes: receiving, at a first server that provides AAA of users that access a network, a user request to update a configuration of a database of the first server, the database including authentication credentials for users that access the network, in response to receiving the user request, transmitting a transaction to the distributed ledger network for validation, the transaction comprising a request by the first server for each server of the distributed ledger network to update their respective database configuration in accordance with the user request; and after the transaction is validated by the distributed ledger network, the first server updating its database configuration in response to receiving the update comprising the validation of the transaction.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Renjith VIJAYAN, Celestian K. SEBASTIAN, Anil RAJ
  • Publication number: 20200186383
    Abstract: According to one aspect of the disclosure, a computing system including at least one networking device with at least one processor and memory. The at least one processor executes instructions stored in the memory to collect data from one or more Internet of Things (IoT) devices via a first communication protocol and provide access to the collected data by one or more user devices via a second and different communication protocol. Further, the one or more IoT devices are communicatively coupled to the at least one networking device to sense the data and transmit the data to the at least one networking device, and the one or more user devices are communicatively coupled to the at least one networking device.
    Type: Application
    Filed: December 7, 2018
    Publication date: June 11, 2020
    Inventors: Celestian K. Sebastian, Anil Raj, Srijith Ponnappan, Anil Thomas
  • Publication number: 20200067821
    Abstract: In some examples, a network device may determine an uptime of a first port and a second port, compare the uptimes of the first and second ports to a transmit interval time, and determine that the first port is connected to the network device via a more recently configured link than the second port and is the cause of the network loop when the uptime of the first port is less than the transmit interval time. The network device may determine that the second port is connected to the network device via a less recently configured link than the first port and is not the cause of the network loop when the uptime of the second port is greater than the transmit interval time and disable the first port based on the determination that the first port is connected to the network device via the more recently configured link.
    Type: Application
    Filed: August 27, 2018
    Publication date: February 27, 2020
    Inventor: Celestian K. Sebastian
  • Publication number: 20200026339
    Abstract: Methods for managing non-chatty IoT devices in a network are provided. In one aspect, a method includes receiving classification information identifying that an internet IoT device is connected to a port of a switch and determining that the IoT device has been inactive for a predetermined threshold period of time based on a logoff timer configured for the port. The IoT device is woken up from a power-save mode based on a guaranteed wakeup timer of the IoT device or a Wake-on-LAN packet sent to the IoT device by the switch. The logoff timer is then resent, causing the IoT device to remain in an authenticated state. Systems and machine-readable media are also provided.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Celestian K. Sebastian, Anil Sudharsanan
  • Publication number: 20190334811
    Abstract: In some examples, a first router includes a communication interface to communicate over a network, and a processor to participate in an election process to determine, based on respective priorities assigned to a plurality of routers including the first router, which of the plurality of routers is an elected router responsible for distributing routing information to another router, and in response to the first router being selected as the elected router in the election process, adjust a priority of the first router for a subsequent election process.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 31, 2019
    Inventors: Anil Raj, Anoop Govindan Nair, Celestian K. Sebastian
  • Patent number: 10462064
    Abstract: In some examples, a maximum transmission unit (MTU) is installed by a Software-Defined Network (SDN) controller on a controlled network node for traffic along a datapath in an SDN. The installed MTU can, for example, be selected from MTU sizes in an MTU database for nodes along the datapath. For example, the installed MTU can be selected as the largest allowable MTU size based on the nodes of the datapath.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 29, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anil Raj, Celestian K. Sebastian
  • Patent number: 10411742
    Abstract: In some examples, a software-defined network (SDN) controller determines a link aggregation (LAG) configuration for a node in the SDN that is controlled by the SDN controller. The LAG configuration is based on hardware capability information and dynamic network traffic information of the SDN. The SDN controller can further instruct the node to forward traffic in accordance with the LAG configuration.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: September 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prasanth Gopinathan Nair Saraswathyamma, Vijeesh Erankotte Panayamthatta, Celestian K. Sebastian
  • Publication number: 20190223236
    Abstract: In response to movement of a wireless device, an active tunnel between switches is dynamically included as a member of a virtual network over which the wireless device communicates, where data communicated in the virtual network is carried over the active tunnel, and where the virtual network is overlaid on an underlay physical network that includes the switches and the wireless access points.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventors: Celestian K SEBASTIAN, Anil RAJ, Subin Cyriac MATHEW, Venkatavaradhan DEVARAJAN
  • Patent number: 10355984
    Abstract: Methods, systems, and storage mediums that can allow for automatic re-routing of network traffic in software-defined networks. In some examples, instructions can be provided to network switches in a software-defined network to initially route network traffic along a first flow route. The instructions can further instruct the network switches to automatically re-route the network traffic along a second flow route at a later time.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K Sebastian, Saro Chandra Bhooshan Thazhath Veettil
  • Patent number: 10257869
    Abstract: In response to movement of a wireless device, an active tunnel between switches is dynamically included as a member of a virtual network over which the wireless device communicates, where data communicated in the virtual network is carried over the active tunnel, and where the virtual network is overlaid on an underlay physical network that includes the switches and the wireless access points.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K. Sebastian, Anil Raj, Subin Cyriac Mathew, Venkatavaradhan Devarajan
  • Patent number: 10103969
    Abstract: In some examples, a method includes determining, with a Software-Defined Networking (SDN) controller, a network topology for an SDN portion of a heterogeneous network. SDN portion 111 can, for example, be formed by hybrid and SDN devices. The heterogeneous network can, for example, include a non-SDN portion that borders SDN portion 111 and is formed by non-SDN devices. The method can further include sending tunneling instructions to a first hybrid border switch to create a tunnel between the first hybrid border switch and a second hybrid border switch in order to allow Open Shortest Path First (OSPF) routing between two non-SDN portions separated by an SDN portion within the heterogeneous network.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 16, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K Sebastian, Anil Raj, Haris Palapra
  • Publication number: 20170302584
    Abstract: In some examples, a maximum transmission unit (MTU) is installed by a Software-Defined Network (SDN) controller on a controlled network node for traffic along a datapath in an SDN. The installed MTU can, for example, be selected from MTU sizes in an MTU database for nodes along the datapath. For example, the installed MTU can be selected as the largest allowable MTU size based on the nodes of the datapath.
    Type: Application
    Filed: November 5, 2014
    Publication date: October 19, 2017
    Inventors: Anil Raj, Celestian K. SEBASTIAN
  • Publication number: 20170279680
    Abstract: Example implementations relate to configuring network devices. For example, a network device includes a controller module to receive a link layer discovery protocol (LLDP) message from a second network device in response to determining that connection to a management device has failed. The controller module is to send a second LLDP message to the second device, where information contained is the second LLDP message is routed to the management device by the second device. The controller module is further to receive configuration changes from the management device and connect to the management device based on the configuration changes, where the configuration changes are routed by the second device.
    Type: Application
    Filed: April 22, 2015
    Publication date: September 28, 2017
    Inventors: Celestian K Sebastian, Vijeesh EP
  • Publication number: 20170230065
    Abstract: In some examples, a software-defined network (SDN) controller determines a link aggregation (LAG) configuration for a node in the SDN that is controlled by the SDN controller. The LAG configuration is based on hardware capability information and dynamic network traffic information of the SDN. The SDN controller can further instruct the node to forward traffic in accordance with the LAG configuration.
    Type: Application
    Filed: November 6, 2014
    Publication date: August 10, 2017
    Inventors: Prasanth Gopinathan Nair SARASWATHYAMA, Vijeesh Erankotte PANAYAMTHATTA, Celestian K. SEBASTIAN
  • Publication number: 20170222918
    Abstract: Methods, systems, and storage mediums that can allow for automatic re-routing of network traffic in software-defined networks. In some examples, instructions can be provided to network switches in a software-defined network to initially route network traffic along a first flow route. The instructions can further instruct the network switches to automatically re-route the network traffic along a second flow route at a later time.
    Type: Application
    Filed: October 30, 2014
    Publication date: August 3, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K. SEBASTIAN, Saro Chandra Bhooshan THAZHATH VEETTIL
  • Publication number: 20170223756
    Abstract: In response to movement of a wireless device, an active tunnel between switches is dynamically included as a member of a virtual network over which the wireless device communicates, where data communicated in the virtual network is carried over the active tunnel, and where the virtual network is overlaid on an underlay physical network that includes the switches and the wireless access points.
    Type: Application
    Filed: October 29, 2014
    Publication date: August 3, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Celestian K. Sebastian, Anil RAJ, Subin Cyriac MATHEW, Venkatavaradhan DEVARAJAN