-
公开(公告)号:US11664987B2
公开(公告)日:2023-05-30
申请号:US17079718
申请日:2020-10-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Nagendra Babu Rapaka , Abhinesh Mishra , Amit Agrawal
CPC classification number: H04L9/0891 , H04L9/0894 , H04L9/3265 , H04L9/3268 , H04L9/50
Abstract: Examples relate to a BC network including a plurality of network devices deployed in a network. The plurality of network devices includes an authoritative network device that generates a transaction in a distributed ledger. The transaction includes location information of a new public key certificate to be deployed in each of the network devices. In order to verify the transaction, a network device of the plurality of network devices verifies, using a smart contract, whether the new public key certificate is valid and whether the new public key certificate is different from a previously recorded public key certificate in the distributed ledger. In response to successful verification by at least a predefined number of network devices of the plurality of network devices, each of the network device record the transaction in the distributed ledger.
-
公开(公告)号:US11490256B2
公开(公告)日:2022-11-01
申请号:US16298144
申请日:2019-03-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Sriram Murthy , Sumit Kumar , Jacob Philip Michael , Gopal Gupta , Amit Kumar Gupta
IPC: H04W12/069 , H04L12/46 , H04W80/02 , H04L9/06 , H04L61/5014
Abstract: Systems and methods are provided for new network device provisioning without Internet access. One method may include a method of network device provisioning without Internet access, the method including entering a pre-shared key (PSK) in a dynamic host configuration protocol (DHCP) message, obtaining the PSK from a set of DHCP message options by an onboarding network device requesting to join a private network, presenting the PSK, by the onboarding network device, to a network management system (NMS) of the private network, validating the PSK by the NMS, and updating an inventory list of the NMS to include the onboarding network device in the inventory list.
-
公开(公告)号:US11115347B2
公开(公告)日:2021-09-07
申请号:US16931588
申请日:2020-07-17
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Abhinesh Mishra , Shashidhara Seetharamaiah Ganesharao
IPC: H04L12/927 , H04L12/26 , H04L12/815 , H04L12/707 , H04L12/727
Abstract: An example branch gateway includes processing circuitry and a memory including instructions that cause the branch gateway to perform various functions. The various functions include determining a first uplink health threshold, determining a second uplink health threshold, calculating migration thresholds for a set of non-critical applications, determining that a QoS threshold of a critical application is likely to be imminently breached, selecting a least critical application, based on the migration threshold of the least critical application, and migrating the least critical application from the first uplink to a second uplink.
-
公开(公告)号:US10925070B2
公开(公告)日:2021-02-16
申请号:US16261959
申请日:2019-01-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Gopal Agarwal , Sumit Kumar
IPC: G06F9/44 , H04W72/06 , G06F8/65 , H04W24/10 , H04W88/08 , H04W24/02 , H04W24/08 , H04L12/24 , H04L12/26
Abstract: Systems and methods are provided for seamless and automatic upgrade of access points in a facility with minimal disruption, particularly, for important users of a network. The access points may be ranked, and the rankings may be aggregated to identify a sub-region of the facility with the lowest ranked access points. Various sub-sets of the access points in the identified sub-region can be updated separately so that spatial coverage by the other sub-sets maintains continuous access within the sub-region during the updates. Updates to later sub-sets and/or sub-regions can be performed contingent on the success of the earlier updates. In this way, updates can be verified on access points used by lower-priority users such as guest users of the network to avoid disruption of access to more important users such as executives or safety workers on the network.
-
公开(公告)号:US20250124134A1
公开(公告)日:2025-04-17
申请号:US18409288
申请日:2024-01-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Sumit Kumar , Gopal Gupta , Peera Reddy Polaka
Abstract: A forced upgrade technique for airgapped network management system (NMS) deployments utilizes a package upgrade record. The package upgrade record includes metadata about a target major version of a software package for the NMS deployment, and is generated by an update server that is airgapped from the NMS deployment. A control server of the NMS deployment determines whether the package upgrade record has been provided to the control server. Access to a user interface of the control server is denied in response to the package upgrade record not having been provided to the control server within an upgrade check window, while access to the user interface of the control server is permitted in response to the package upgrade record having been provided to the control server. Additionally, the NMS deployment may be forced to upgrade the software package to the target major.
-
公开(公告)号:US12113675B1
公开(公告)日:2024-10-08
申请号:US18341505
申请日:2023-06-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Sumit Kumar , Peera Reddy Polaka
IPC: H04L41/0893 , H04L41/082
CPC classification number: H04L41/0893 , H04L41/082
Abstract: In an example implementation consistent with the features disclosed herein, network management system deployments with a large operational footprint are given a longer grace period before they are forced to upgrade than network management system deployments with a small operational footprint. Criticality scores for the network management system deployments are calculated based on the operational footprints of the network management system deployments. The network management system deployments are grouped into criticality groups based on the criticality scores for the network management system deployments. The network management system deployments are forced to upgrade within timelines that are based on the criticality groups in which the network management system deployments are grouped.
-
公开(公告)号:US11552927B1
公开(公告)日:2023-01-10
申请号:US17450349
申请日:2021-10-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Isaac Theogaraj , Abhinesh Mishra , Gopal Gupta
IPC: G06N20/00 , H04W76/25 , H04L61/5014 , H04L43/067 , H04L43/0882 , H04L61/5076
Abstract: In an example, a Dynamic Host Configuration Protocol (DHCP) lease request from a client device connected to a network is received. Based on the DHCP lease request, an Internet Protocol (IP) address is assigned to the client device for a lease time. A first lease renewal request is received. A probability of utilization for a lease time block is predicted based on a historical lease pattern, device characteristics, traffic information, and DHCP information. Based on a combination of the probability of utilization and a reward value, the lease time block is allotted for lease renewal. For each allotment, the reward value is adjusted based on deployment characteristics and traffic load in the network, and a network connection duration of the client device. A normalized reward value for the lease time block is determined based on reward values for the lease time block over multiple allotments.
-
公开(公告)号:US20220131691A1
公开(公告)日:2022-04-28
申请号:US17079718
申请日:2020-10-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Nagendra Babu Rapaka , Abhinesh Mishra , Amit Agrawal
Abstract: Examples relate to a BC network including a plurality of network devices deployed in a network. The plurality of network devices includes an authoritative network device that generates a transaction in a distributed ledger. The transaction includes location information of a new public key certificate to be deployed in each of the network devices. In order to verify the transaction, a network device of the plurality of network devices verifies, using a smart contract, whether the new public key certificate is valid and whether the new public key certificate is different from a previously recorded public key certificate in the distributed ledger. In response to successful verification by at least a predefined number of network devices of the plurality of network devices, each of the network device record the transaction in the distributed ledger.
-
公开(公告)号:US20210160885A1
公开(公告)日:2021-05-27
申请号:US17164952
申请日:2021-02-02
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gopal Gupta , Gopal Agarwal , Sumit Kumar
Abstract: Systems and methods are provided for seamless and automatic upgrade of access points in a facility with minimal disruption, particularly, for important users of a network. The access points may be ranked, and the rankings may be aggregated to identify a sub-region of the facility with the lowest ranked access points. Various sub-sets of the access points in the identified sub-region can be updated separately so that spatial coverage by the other sub-sets maintains continuous access within the sub-region during the updates. Updates to later sub-sets and/or sub-regions can be performed contingent on the success of the earlier updates. In this way, updates can be verified on access points used by lower-priority users such as guest users of the network to avoid disruption of access to more important users such as executives or safety workers on the network.
-
公开(公告)号:US20200344163A1
公开(公告)日:2020-10-29
申请号:US16735028
申请日:2020-01-06
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gopal Gupta , Abhinesh Mishra , Ataur Rehman
IPC: H04L12/721 , H04L12/26
Abstract: An example non-transitory, computer-readable medium includes instructions that cause a device to determine, for uplinks of a branch gateway, a link health baseline. The instructions further cause the device to determine, for a set of criticality classes, a class link health baseline for each link health baseline, based on the link health baseline and a tolerance level of each criticality class. The instructions further cause the device to calculate, based in part on weighted parameters of the class link health baselines and an uplink cost, a path quality threshold score for each application category and for each uplink. The instructions further cause the device to select, for each application category, a primary uplink and a secondary uplink based on the path quality threshold scores. The instructions further cause the device to route network traffic through the primary uplink of the application category assigned to the network traffic.
-
-
-
-
-
-
-
-
-