The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 09, 2021

Filed:

Dec. 21, 2018
Applicant:

Juniper Networks, Inc., Sunnyvale, CA (US);

Inventors:

Jacopo Pianigiani, Cupertino, CA (US);

Vivekananda Shenoy, Sunnyvale, CA (US);

Atul S Moghe, San Jose, CA (US);

Tong Jiang, Fremont, CA (US);

Akshaya Muralidharan, San Diego, CA (US);

Rishabh Ramakant Tulsian, Livermore, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/713 (2013.01); G06F 9/455 (2018.01); H04L 12/46 (2006.01); H04L 12/24 (2006.01); H04L 12/715 (2013.01);
U.S. Cl.
CPC ...
H04L 45/586 (2013.01); G06F 9/45558 (2013.01); H04L 12/4633 (2013.01); H04L 12/4641 (2013.01); H04L 41/12 (2013.01); H04L 41/22 (2013.01); H04L 45/64 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01);
Abstract

In general, techniques are described for defining and executing device-independent commands on a network having a plurality of network devices. In some examples, a controller includes a graphical user interface. The controller displays, via the graphical user interface, network devices that support a device-independent command selected from one or more device-independent commands, wherein each device-independent command performs one or more operations on supported network devices. The controller receives, via the graphical user interface, user input selecting two or more of the displayed network devices and performs the one or more operations of the selected device-independent command on the selected network devices. In some examples, performing includes executing tasks associated with each network device, wherein the tasks, when executed, perform the one or more operations on each respective network device.


Find Patent Forward Citations

Loading…