System and method for pricing and exchanging content
First Claim
Patent Images
1. A system for securely exchanging content, comprising:
- a control plane including at least one server;
a data plane separate from and in communication with said control plane, the data plane including at least one server and at least two user computing nodes forming a peer-to-peer network, the data plane stores content uploaded by users of the peer-to-peer network;
the control plane authenticating users of the data plane so that only authorized users registered with the control plane are permitted to exchange content on the peer-to-peer network, a system bank alleviating free riders or blocked leechers of the peer-to-peer network of the data plane by;
(i) assigning positive currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to exchange with other users of the data plane;
and (ii) by assigning negative currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to advertise to other users of the data plane; and
the system bank operating in said control plane, the system bank electronically processing all currency exchange transactions for users of the data plane and automatically adjusting a total volume of currency available for users of the data plane to compensate for fluctuations in content prices over time.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for pricing and exchanging content is provided, which includes a data plane formed by a peer-to-peer content sharing network or a central server allowing for client-server content transfers, and a control plane formed by a central server in communication with the data plane via the Internet. The data plane allows for the storage of digital content provided by users and the transfer of content therebetween, and the control plane provides a virtual market in which such content is sold between users using virtual currency that can be exchanged for real currency.
35 Citations
16 Claims
-
1. A system for securely exchanging content, comprising:
-
a control plane including at least one server; a data plane separate from and in communication with said control plane, the data plane including at least one server and at least two user computing nodes forming a peer-to-peer network, the data plane stores content uploaded by users of the peer-to-peer network; the control plane authenticating users of the data plane so that only authorized users registered with the control plane are permitted to exchange content on the peer-to-peer network, a system bank alleviating free riders or blocked leechers of the peer-to-peer network of the data plane by;
(i) assigning positive currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to exchange with other users of the data plane;and (ii) by assigning negative currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to advertise to other users of the data plane; and the system bank operating in said control plane, the system bank electronically processing all currency exchange transactions for users of the data plane and automatically adjusting a total volume of currency available for users of the data plane to compensate for fluctuations in content prices over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for securely exchanging content comprising the steps of:
-
providing a control plane including at least one server; providing a data plane separate from and in communication with said control plane, the data plane including at least one server and at least two user computing nodes forming a peer-to-peer network, the data plane storing content uploaded by users of the peer-to-peer network; authenticating, in the control plane, users of the data plane so that only authorized users registered with the control plane are permitted to exchange content on the peer-to-peer network, providing a system bank for alleviating free riders or blocked leechers of the peer-to-peer network of the data plane by;
(i) assigning positive currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to exchange with other users of the data plane; and
(ii) by assigning negative currency values to content uploaded to the peer-to-peer network by users of the data plane which the users desire to advertise to other users of the data plane; andoperating the system bank in said control plane, the system bank electronically processing all currency exchange transactions for users of the data plane and automatically adjusting a total volume of currency available for users of the data plane to compensate for fluctuations in content prices over time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification