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:
Apr. 26, 2022

Filed:

Dec. 20, 2018
Applicant:

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

Inventor:

Glenn C. Scott, Los Altos, CA (US);

Assignee:

CISCO TECHNOLOGY, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/20 (2019.01); G06F 9/46 (2006.01); G06F 11/14 (2006.01); G06F 16/21 (2019.01); H04L 45/28 (2022.01); G06F 11/10 (2006.01); H04L 67/1095 (2022.01); H04L 67/63 (2022.01);
U.S. Cl.
CPC ...
G06F 11/1446 (2013.01); G06F 9/46 (2013.01); G06F 11/14 (2013.01); G06F 16/21 (2019.01); H04L 45/28 (2013.01); H04L 67/1095 (2013.01); H04L 67/327 (2013.01);
Abstract

A replica management system facilitates maintaining a distributed and fault-tolerant state for a variable over an Information Centric Network (ICN) by replicating the variable across a set of ICN nodes. During operation, a variable-hosting ICN node can receive an Interest that includes a value-updating command for a replica instance of the variable, current values for a set of replicas of the variable, and a new value for the variable. The ICN node can determine, based on the current values for the set of replica variables, whether the current value for the local replica variable is an authoritative value. If so, the ICN node updates the local replica variable to the new value. However, if the current local value is not the authoritative value, the ICN node rolls back a state of the local replica variable to a previous state, and updates the local replica variable to the new value.


Find Patent Forward Citations

Loading…