METHOD, DEVICE AND SYSTEM FOR PUBLICATION AND ACQUISITION OF CONTENT
First Claim
Patent Images
1. A method for establishing content indexes, comprising:
- determining a size of a content space;
determining a content address space according to the size of the content space;
establishing a mapping relationship from the content space to the content address space to establish a content mapping space and to obtain a content address;
monitoring the content address; and
accepting a content publication request or a content acquisition request from the content mapping space, by a content indexing node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing content indexes includes: determining the size of a content space; determining a content address space according to the size of the content space; establishing the mapping relationship from the content space to the content address space and obtaining the content address; monitoring the corresponding content address and accepting the content publication or the content acquisition request of the content mapping space, by the content indexing node.
10 Citations
10 Claims
-
1. A method for establishing content indexes, comprising:
-
determining a size of a content space; determining a content address space according to the size of the content space; establishing a mapping relationship from the content space to the content address space to establish a content mapping space and to obtain a content address; monitoring the content address; and accepting a content publication request or a content acquisition request from the content mapping space, by a content indexing node. - View Dependent Claims (2, 3)
-
-
4. A method for publication of contents, comprising:
-
numbering a content or content identification to obtain a content index number; converging the content index number according to a masking or modularization rule to obtain a content address; and storing the content index or content to an indexing node where the content address is located.
-
-
5. A method for publication of contents, comprising:
-
hashing a content or content index to obtain a content index number; modularizing or masking the content index number.
-
-
6. A method for acquisition of contents, comprising:
-
hashing a content or content identification to obtain a content index number; masking the content index number according to a content masking rule to obtain a content address; and monitoring the content address to obtain a content index or content, or sending a request to the content address to obtain the content index or content, or monitoring the content address to obtain a content node address to obtain the content.
-
-
7. A method for establishing a content layer, comprising:
-
joining a network; monitoring a common address space of the content layer; determining, by a first indexing node, that there is no content layer node in the network when no action of a content layer indexing node is monitored at the common address space; periodically broadcasting at the common address spacethat the content layer node has started to work, and accepting a content layer request message from other nodes, by the first indexing node index; joining the network; monitoring the periodical broadcast at the common address space; negotiating with the first indexing node; acquiring a range of indexing space charged by the second indexing node; determining, by a second indexing node, a content layer channel at which the second indexing node works; joining the content layer; and coordinating, by an Nth indexing node, the works at the content layer,.
-
-
8. A content network system, comprising:
-
a content indexing node configured to manage a content address according to a mapping relationship from a content space to a content address space; a content node configured to write a content or content index into a content indexing node through a content address channel or a direct connection with the content indexing node; and a content consumer node configured to obtain the content or content index through the content address channel or the direct connection with the content indexing node.
-
-
9. An apparatus for publication of contents, comprising:
-
a numbering unit configured to number a content or content identification to obtain a content index number; a content address acquisition unit configured to converge the content index number according to a masking or modularization rule to obtain a content address; and a storage unit configured to store the content index or content to an indexing node where the content address is located.
-
-
10. An apparatus for acquisition of contents, comprising:
-
a numbering unit configured to obtain a content number from an external source or according to a content identification; a content address acquisition unit configured to obtain a content address from the content number according to a rule; and a storage unit configured to store the content index or content to an indexing node where the content address is located.
-
Specification