System and method for circular link resolution with hash-based names in content-centric networks
First Claim
Patent Images
1. A computer-executable method for constructing a linked object, the method comprising:
- constructing a first portion of the linked object, wherein the first portion includes at least a nonce, and wherein the first portion is referenced by a self-certified name associated with the linked object; and
constructing a second portion of the linked object, wherein the second portion includes at least the nonce and one or more external links, wherein a respective external link references a second linked object using a self-certified name associated with the second linked object.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for constructing a linked object. During operation, the system constructs a first portion of the linked object. The first portion includes at least a nonce, and the first portion is referenced by a self-certified name associated with the linked object. The system constructs a second portion of the linked object. The second portion includes at least the nonce and one or more external links, and a respective external link references a second linked object using a self-certified name associated with the second linked object.
384 Citations
30 Claims
-
1. A computer-executable method for constructing a linked object, the method comprising:
-
constructing a first portion of the linked object, wherein the first portion includes at least a nonce, and wherein the first portion is referenced by a self-certified name associated with the linked object; and constructing a second portion of the linked object, wherein the second portion includes at least the nonce and one or more external links, wherein a respective external link references a second linked object using a self-certified name associated with the second linked object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions that when executed by a computing device cause the computing device to perform a method for constructing a linked object, the method comprising:
-
constructing a first portion of the linked object, wherein the first portion includes at least a nonce, and wherein the first portion is referenced by a self-certified name associated with the linked object; and constructing a second portion of the linked object, wherein the second portion includes at least the nonce and one or more external links, wherein a respective external link references a second linked object using a self-certified name associated with the second linked object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system for constructing a linked object, the system comprising:
-
a processor; and a storage device coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method, the method comprising; constructing a first portion of the linked object, wherein the first portion includes at least a nonce, and wherein the first portion is referenced by a self-certified name associated with the linked object; and constructing a second portion of the linked object, wherein the second portion includes at least the nonce and one or more external links, wherein a respective external link references a second linked object using a self-certified name associated with the second linked content object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification