SYSTEM AND METHOD FOR VERIFIED PRESENCE MARKETPLACE
First Claim
1. A method comprising the steps of:
- receiving, over a network, at least one offer for verified location data, wherein each offer comprises an identification of at least one target user, at least one offer data granularity level, at least one offer data reliability level and at least one offer payment term;
retrieving, over a network, location data relating to the at least one offer target user from a plurality of location data sources;
verifying, using at least a first computing device, the reliability of the retrieved location data;
storing, using at least a second computing device, the verified location data on a computer readable medium, wherein the verified location data is stored in association with the identification of the at least one target user, a location data granularity level, and a location data reliability level;
receiving, over a network, at least one bid for verified location data from an entity, wherein the bid relates to the at least one offer for verified location data, wherein each bid comprises an identification of the entity, an identification of at the least one target user, at least one bid data granularity level, at least one bid data reliability level and at least one payment offer;
processing, using at least a third computing device, an acceptance of the at least one bid for verified location data;
retrieving the verified location data relating to the at least one bid for verified location data from the computer readable medium;
transmitting, over the network, the verified location data relating to the at least one bid for verified location data to the entity, wherein the data is transmitted at the least one bid data granularity level and the at least one bid data reliability level;
paying, using at least a fourth computing device, the at least one target user according to the terms of the at least one payment offer.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a verified presence data marketplace. Offers for verified location data are received wherein each offer comprises an identification of at least one target user, at least one data granularity level and data reliability level and at least one offer payment term. Location data relating to the target users is retrieved from a plurality of location data sources and the reliability of the data is then verified and the data is then stored on a computer readable medium. At least one bid for verified location data from an entity is received wherein the bid relates to the offers for verified location data. An acceptance of the bid is then processed. The verified location data relating to the bid is then retrieved and is transmitted over the network to the bidding entity and the target users are paid according to the terms of the bid payment offer.
44 Citations
32 Claims
-
1. A method comprising the steps of:
-
receiving, over a network, at least one offer for verified location data, wherein each offer comprises an identification of at least one target user, at least one offer data granularity level, at least one offer data reliability level and at least one offer payment term; retrieving, over a network, location data relating to the at least one offer target user from a plurality of location data sources; verifying, using at least a first computing device, the reliability of the retrieved location data; storing, using at least a second computing device, the verified location data on a computer readable medium, wherein the verified location data is stored in association with the identification of the at least one target user, a location data granularity level, and a location data reliability level; receiving, over a network, at least one bid for verified location data from an entity, wherein the bid relates to the at least one offer for verified location data, wherein each bid comprises an identification of the entity, an identification of at the least one target user, at least one bid data granularity level, at least one bid data reliability level and at least one payment offer; processing, using at least a third computing device, an acceptance of the at least one bid for verified location data; retrieving the verified location data relating to the at least one bid for verified location data from the computer readable medium; transmitting, over the network, the verified location data relating to the at least one bid for verified location data to the entity, wherein the data is transmitted at the least one bid data granularity level and the at least one bid data reliability level; paying, using at least a fourth computing device, the at least one target user according to the terms of the at least one payment offer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising the steps of:
-
receiving, over a network, at least one bid for verified location data from an entity wherein each bid comprises an identification of the entity, an identification of at the least one target user, at least one bid data granularity level, at least one bid data reliability level and at least one payment offer; processing, using at least a first computing device, an acceptance of the at least one bid for verified location data; retrieving, over the network, location data relating to the at least one target user from a plurality of location data sources; verifying, using at least a second computing device, the reliability of the retrieved location data; storing, using at least a second computing device, the verified location data on a computer readable medium, wherein the verified location data is stored in association with the identification of the at least one user, the granularity of the location data and the reliability of the location data; processing, using at least a third computing device, an acceptance of the at least one bid for verified location data; retrieving the verified location data relating to the at least one bid for verified location data from the computer readable medium; transmitting, over the network, the verified location data relating to the at least one bid for verified location data, wherein the data is transmitted at the least one bid data granularity level and the at least one bid data reliability level; paying, using at least a fourth computing device, the at least one target user according to the terms of the at least one payment offer. - View Dependent Claims (17)
-
-
18. A system comprising:
-
an offer manager comprising one or more processors programmed to execute software code retrieved from a computer readable storage medium storing software for receiving, over a network, offers for verified location data, wherein each offer comprises an identification of at least one target user, at least one data granularity level, at least one data reliability level and at least one payment term; a location data manager comprising one or more processors programmed to execute software code retrieved from a computer readable storage medium storing software for retrieving, over a network, location data relating to target users from a plurality of location data sources, verifying the reliability of the retrieved location data and storing the verified location data on a second computer readable medium, wherein the verified location data is stored in association with an identification of at least one target user, at least one data granularity level, and at least one data reliability level; a bid manager comprising one or more processors programmed to execute software code retrieved from a computer readable storage medium storing software for receiving, over a network, bids for verified location data from entities, wherein each bid relates to the at least one offer for verified location data, wherein each bid comprises an identification of the entity, an identification of at the least one target user, at least one bid data granularity level, at least one bid data reliability level and at least one payment offer, the bid manager being further configured to process acceptances of bids for verified location data; and a data transmission manager comprising one or more processors programmed to execute software code retrieved from a computer readable storage medium storing software for retrieving verified location data relating to accepted bids from the second computer readable medium, for transmitting such verified location data to entities whose bids have been accepted and for paying target users according to the terms of the accepted bids. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium having computer-executable instructions for a method comprising the steps of:
-
receiving, over a network, at least one offer for verified location data, wherein each offer comprises an identification of at least one target user, at least one offer data granularity level, at least one offer data reliability level and at least one offer payment term; retrieving, over a network, location data relating to the at least one offer target user from a plurality of location data sources; verifying, using at least a first computing device, the reliability of the retrieved location data; storing, using at least a second computing device, the verified location data on a second computer readable medium, wherein the verified location data is stored in association with the identification of the at least one target user, a location data granularity level, and a location data reliability level; receiving, over a network, at least one bid for verified location data from an entity, wherein the bid relates to the at least one offer for verified location data, wherein each bid comprises an identification of the entity, an identification of at the least one target user, at least one bid data granularity level, at least one bid data reliability level and at least one payment offer; processing, using at least a third computing device, an acceptance of the at least one bid for verified location data; retrieving the verified location data relating to the at least one bid for verified location data from the second computer readable medium; transmitting, over the network, the verified location data relating to the at least one bid for verified location data to the entity, wherein the data is transmitted at the least one bid data granularity level and the at least one bid data reliability level; paying, using at least a fourth computing device, the at least one target user according to the terms of the at least one payment offer. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification