IP Library Granted Patent US 10,015,049
Granted Patent B2
US 10,015,049 · App. 14/179,669 · Granted Jul 3, 2018

Configuration of network devices in a network

Inventors: Georgi Sabev (Sofia, BG); Bojidar Kadrev (Sofia, BG)
Assignee: SAP SE
H04L41/0869H04L41/0846H04L41/0863H04L41/0813
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,015,049
App. No.
14/179,669
Granted
Jul 3, 2018
Kind
B2
Abstract

Various embodiments of systems and methods to configure network devices in a network are described herein. In one aspect, upon determining an unsuccessful configuration of a first network device, configuring the first network device is retried for a predetermined number of times. Further, a configuration of a second network device is reverted when the configuration of the first network device is unsuccessful upon retrying for the predetermined number of times. Upon determining of a successful configuration of the first network device, the configuration of the first network device and the second network device is committed.

Claims (32)

1. A non-transitory computer-readable medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:

sequentially configure network devices by a network device configurator;

upon determining an unsuccessful configuration of a network device of the network devices, retry configuring the network device for a predetermined number of times;

revert configuration of one or more configured network devices of the network devices when the configuration of the network device is unsuccessful upon retrying for the predetermined number of times;

upon determining of a successful configuration of the network device, sequentially configure remaining network devices of the network devices until the network devices are configured; and

upon determining of successful configuration of the network devices, commit the configuration of the configured network devices.

2. The non-transitory computer-readable medium of claim 1 , wherein the network devices are associated with a network and comprise services to interact across the network.

3. The non-transitory computer-readable medium of claim 1 , wherein the configuration of the network devices comprises modifying settings of the network devices for user applications, server processes and operating system.

4. The non-transitory computer-readable medium of claim 1 , wherein the network device configurator comprises a middleware application programing interface defining configuration of the network devices and reverting configuration of the configured network devices.

5. The non-transitory computer-readable medium of claim 1 , wherein the network devices comprise devices to connect electronic devices for sharing resources.

6. A computer implemented method to configure network devices in a network, the method comprising:

sequentially configuring the network devices by a network device configurator;

upon determining an unsuccessful configuration of a network device of the network devices, retry configuring the network device for a predetermined number of times;

reverting configuration of one or more configured network devices of the network devices when the configuration of the network device is unsuccessful upon retrying for the predetermined number of times;

upon determining of a successful configuration of the network device, sequentially configuring remaining network devices of the network devices until the network devices are configured; and

upon determining of successful configuration of the network devices, committing the configuration of the configured network devices.

7. The computer implemented method of claim 6 , wherein the network devices are associated with the network and comprise services to interact across the network.

8. The computer implemented method of claim 6 , wherein the configuration of the network devices comprises modifying settings of the network devices for user applications, server processes and operating system.

9. The computer implemented method of claim 6 , wherein the network device configurator comprises a middleware application programing interface defining configuration of the network devices and reverting configuration of the configured network devices.

10. The computer implemented method of claim 6 , wherein the network devices comprise devices to connect electronic devices for sharing resources.

11. A computer system to configure network devices in a network, the computer system comprising:

at least one processor; and

one or more memory devices communicative with the at least one processor, wherein the one or more memory devices store instructions to:

sequentially configure the network devices by a network device configurator;

upon determining an unsuccessful configuration of a network device of the network devices, retry configuring the network device for a predetermined number of times;

revert configuration of one or more configured network devices of the network devices when the configuration of the network device is unsuccessful upon retrying for the predetermined number of times;

upon determining of a successful configuration of the network device, sequentially configuring remaining network devices of the network devices until the network devices are configured; and

upon determining of successful configuration of the network devices, commit the configuration of the configured network devices.

12. The computer system of claim 11 , wherein the network devices are associated with the network and comprise services to interact across the network.

13. The computer system of claim 11 , wherein the configuration of the network devices comprises modifying settings of the network devices for user applications, server processes and operating system.

14. The computer system of claim 11 , wherein the network device configurator comprises a middleware application programing interface defining configuration of the network devices and reverting configuration of the configured network devices.

15. The computer system of claim 11 , wherein the network devices comprise devices to connect electronic devices for sharing resources.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: SABEV, GEORGI; KADREV, BOJIDAR
To: SAP AG
Reel/Frame 034511/0921 →
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
Continuity (1)
Related Publication 20150229526A1 · Aug 13, 2015
Cited By (1)
US 12,244,458