Central Web-Based Data Exchange
First Claim
Patent Images
1. A computer-implemented method of managing data exchange, the method comprising:
- electronically registering a plurality of data sellers with a computer-implemented data exchange;
electronically registering a plurality of data buyers with the computer-implemented data exchange;
mediating data sharing arrangements between pairs of the buyers and sellers, the arrangements defining prices and permitted uses of data provided by a data seller to a data buyer; and
enforcing, on behalf of the data seller, restrictions imposed by the negotiations on data use by the data buyer.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange; registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the buyers and sellers, the arrangement defining prices and permitted uses of data provided by a data seller to a data buyer; and enforcing, on behalf of the data seller, restrictions imposed by the negotiations on data use by the data buyer.
42 Citations
17 Claims
-
1. A computer-implemented method of managing data exchange, the method comprising:
-
electronically registering a plurality of data sellers with a computer-implemented data exchange; electronically registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the buyers and sellers, the arrangements defining prices and permitted uses of data provided by a data seller to a data buyer; and enforcing, on behalf of the data seller, restrictions imposed by the negotiations on data use by the data buyer.
-
-
2. A method performed on a data exchange entity, the method comprising:
-
receiving, at a data exchange entity from a data seller, a user data list that comprises a plurality of user identities and one or more characteristics associated with the plurality of user identities; receiving, at the data exchange entity, one or more seller-defined terms that govern the use of the user data list by one or more data buyers, the seller-defined terms comprising a price for accessing the list; presenting the user data list and the seller-defined terms to one or more data buyers; receiving a selection of the user data list from the one or more data buyers, the selection comprising an agreement with the seller-defined terms; compensating the data seller based at least in part on a determination that the one or more data buyers have used the user data list to target one or more content items to a user. - View Dependent Claims (3, 4, 5)
-
-
6. A method comprising:
-
electronically registering a plurality of data sellers with a computer-implemented data exchange; electronically registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the data buyers and data sellers, the arrangements defining prices and permitted uses of a first data list provided by a data seller to a data buyer, the first data list being for use in targeting content to users; providing access to the first data list to the data buyer for use in targeting content items to users; receiving additional data associated with the data buyer that has been uploaded for use in targeting content items to users by the data buyer; and determining, based at least in part on the additional data, that the data buyer has violated one or more of the permitted uses of the first data. - View Dependent Claims (7, 8, 9, 10, 11, 14, 15)
-
- 12. The method of claim 12, wherein determining that the data buyer has violated one or more of the permitted uses of the first data comprises detecting a possession of the dummy cookie by the data buyer.
-
16. A computer storage device comprising executable instructions that, when executed, cause a processing device to perform operations comprising:
-
electronically registering a plurality of data sellers with a computer-implemented data exchange; electronically registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the data buyers and data sellers, the arrangements defining prices and permitted uses of a first data list provided by a data seller to a data buyer, the first data list being for use in targeting content to users; providing access to the first data list to the data buyer for use in targeting content items to users; receiving additional data associated with the data buyer that has been uploaded for use in targeting content items to users by the data buyer; and determining, based at least in part on the additional data, that the data buyer has violated one or more of the permitted uses of the first data.
-
-
17. A system comprising:
-
a registration engine configured to; electronically register a plurality of data sellers with a computer-implemented data exchange; and electronically register a plurality of data buyers with the computer-implemented data exchange; a mediation engine to mediate data sharing arrangements between pairs of the data buyers and data sellers, the arrangements defining prices and permitted uses of a first data list provided by a data seller to a data buyer, the first data list being for use in targeting content to users; a data list manager configured to; provide access to the first data list to the data buyer for use in targeting content items to users; and receive additional data associated with the data buyer that has been uploaded for use in targeting content items to users by the data buyer; and an audit engine to determine, based at least in part on the additional data, that the data buyer has violated one or more of the permitted uses of the first data.
-
Specification