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:
Mar. 03, 2026

Filed:

Mar. 17, 2023
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Bhairav Dutia, Santa Clara, CA (US);

Manish Jiwansingh Mehra, Los Altos, CA (US);

Upendar Surabhi, Fremont, CA (US);

Sharmishtha Upadhyay, Fremont, CA (US);

Sanjeev Pandurang Tondale, Fremont, CA (US);

Yanbo Zhang, San Jose, CA (US);

Yogesh Mittal, Sunnyvale, CA (US);

Nithin Bangalore Raju, Saratoga, CA (US);

Srilatha Tangirala, San Jose, CA (US);

Balaji Sundararajan, Fremont, CA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 41/0681 (2022.01); H04L 41/0686 (2022.01); H04L 41/0894 (2022.01);
U.S. Cl.
CPC ...
H04L 41/0681 (2013.01); H04L 41/0686 (2013.01); H04L 41/0894 (2022.05);
Abstract

Techniques and architecture are described for a pull model for obtaining and implementing config changes on network devices are described herein. A user submits intent configuration to the network controller that needs to be delivered to several network sites. The network controller generates a config file. The network controller sends a pull notification message to all network devices that need to retrieve the config file. This pull notification message only contains a corresponding transaction ID for each network device and a location for the network device to use to pull the config file. The network devices may utilize a HTTP REST API exposed by the network controller to obtain the config file from the network controller. The network devices may utilize a REST API exposed by the network controller to reply with statuses of the configuration transaction. The techniques and architecture may be applied to multi-tenant network devices.


Find Patent Forward Citations

Loading…