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:
Aug. 23, 2022

Filed:

Sep. 03, 2021
Applicant:

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

Inventors:

Michael Henkel, Saratoga, CA (US);

Akhilesh Pathodia, San Jose, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/133 (2022.01); H04L 67/1097 (2022.01); H04L 67/5682 (2022.01); H04L 67/01 (2022.01);
U.S. Cl.
CPC ...
H04L 67/40 (2013.01); H04L 67/1097 (2013.01); H04L 67/2852 (2013.01); H04L 67/42 (2013.01);
Abstract

A device comprising a memory and a processor may be configured to perform techniques by which to provide a runtime extensible application programming (API) server. The memory may store a datastore that includes a data model. The processor may execute the API server by which to access the data model stored to the datastore. The API server may receive, from a controller, a registration request (providing a resource definition specifying a semantic validation rule) to register a new data model to the datastore, and register the new data model to the datastore. The API server may next receive, from a client, a create request to create a resource for the new data model having initial data that conforms to the resource definition, apply the semantic validation rule to the initial data, and create, responsive to validating the create request, the resource for the new data model in the datastore.


Find Patent Forward Citations

Loading…