| CPC G06Q 30/0277 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0273 (2013.01); G06Q 30/0275 (2013.01); G06Q 30/0283 (2013.01)] | 16 Claims |

|
1. An electronic information market system comprising multiple computer systems, each of which has one or more processors, one or more memories, one or more network-communications subsystems, and computer instructions stored in one or more of the one or more memories that control the computer system to cooperate with other of the multiple computer systems to implement the electronic information market system, wherein the multiple computer systems participate in an electronic data network with one or more information-consumer computer systems and one or more advertiser computer systems, each of the information-consumer computer systems is associated with a respective one or more information consumers, and the multiple computer systems include:
one or more computer systems that each runs one or more dispatcher components, each dispatcher component being configured
(a) to receive encoded user preferences and transaction certificates from one or more of the information-consumer computer systems,
(b) to transmit the transaction certificates and the user preferences to one or more of the advertiser computer systems,
(c) to transmit the transaction certificates and the user preferences to one or more negotiator components, each negotiator component running within one of the multiple computer systems of the information market system,
(d) to receive access requests from the information-consumer computer systems, and
(e) to transmit access requests to one or more of the negotiator components;
one or more computer systems that each runs the one or more negotiator components, each negotiator component being configured
(f) to receive the transaction certificates and the encoded user preferences,
(g) to negotiate content-access on behalf of the information consumers with the one or more content-provider computer systems, and
(h) to negotiate provision of advertisements to the information-consumers with the one or more advertiser computer systems on behalf of the information consumers; and
one or more computer systems that each runs one or more dispatcher components, each dispatcher component being configured
(i) to receive the encoded user preferences and the transaction certificates from the one or more information-consumer computer systems,
(j) to transmit the transaction certificates and the user preferences to the one or more advertiser computer systems,
(k) to transmit transaction certificates and user preferences to the one or more negotiator components,
(l) to receive access requests from the one or more information-consumer computer systems, and
(m) to transmit access requests to the one or more negotiator components.
|