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.
Patent No.:
Date of Patent:
Mar. 26, 2019
Filed:
Aug. 13, 2018
Nefeli Networks, Inc., Berkeley, CA (US);
Daniele di Proietto, San Francisco, CA (US);
Aurojit Panda, New York, NY (US);
Melvin Walls, Berkeley, CA (US);
Nicholas Sun, Oakland, CA (US);
Barath Raghavan, Los Angeles, CA (US);
Sylvia Ratnasamy, Berkeley, CA (US);
Nefeli Networks, Inc., Berkeley, CA (US);
Abstract
A method for automating network function virtualization (NFV) using a modular NFV framework involves subscribing, by a control module of a network, to a key of a state store of the network. The state store includes stored data objects and unique keys. Each of the stored data objects is associated with one of the unique keys. The key is one of the unique keys. A notification is received at the control module from the state store. The notification is associated with the key. The control module reads a data object, associated with the key, from the stored data objects in the state store in response to the notification, and the control module modifies a network traffic flow of the network through two or more software network functions of the network based on the data object.