User-maintained contact information data system
First Claim
1. A system comprising:
- a network interface;
one or more processors; and
a machine-readable medium storing a set of instructions that, when executed by the one or more processors, cause the machine to perform operations comprising;
receiving contact information of an entity wherein the contact information was received from a first user of a plurality of users of the system;
publishing the contact information to the plurality of users;
providing a first reward to the first user of the plurality of users;
receiving, from a second user of the plurality of users, validity information relating to the contact information;
determining, by the one or more processors, an information type of the validity information, the information type consisting of at least one of;
challenging validity of the contact information;
updating the contact information;
orconfirming the validity of the contact information;
determining, by the one or more processors, a second reward of a predetermined value based on the validity information;
providing the second reward to the second user in response to the receiving of the validity information relating to the contact information;
modifying a total stored value for the second user with the value of the second reward; and
taking an action, by the one or more processors, on the total stored value, wherein the action comprises redeeming, selling, purchasing, transferring, or exchanging at least a portion of the total stored value.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method and system to maintain published contact information. The system includes a storage facility to store contact information of a first entity at the system. The system further includes an interface to electronically publish, via a communications network, the contact information of the first entity to a plurality of users of the system and receive, at the system, information relating to validity of the contact information of the first entity. The information is received via the communications network from a first user of the plurality of users. The system further includes a stored value module automatically to provide a reward to the first user responsive to the receipt of the information relating to the validity of the contact information of the first entity.
64 Citations
25 Claims
-
1. A system comprising:
-
a network interface; one or more processors; and a machine-readable medium storing a set of instructions that, when executed by the one or more processors, cause the machine to perform operations comprising; receiving contact information of an entity wherein the contact information was received from a first user of a plurality of users of the system; publishing the contact information to the plurality of users; providing a first reward to the first user of the plurality of users; receiving, from a second user of the plurality of users, validity information relating to the contact information; determining, by the one or more processors, an information type of the validity information, the information type consisting of at least one of; challenging validity of the contact information; updating the contact information;
orconfirming the validity of the contact information; determining, by the one or more processors, a second reward of a predetermined value based on the validity information; providing the second reward to the second user in response to the receiving of the validity information relating to the contact information; modifying a total stored value for the second user with the value of the second reward; and taking an action, by the one or more processors, on the total stored value, wherein the action comprises redeeming, selling, purchasing, transferring, or exchanging at least a portion of the total stored value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 22, 23, 24, 25)
-
-
9. A method to maintain contact information published by a contact information computer system associated with a plurality of users, the method comprising:
-
receiving contact information of a first entity of a plurality of entities, wherein the contact information was received from a first user of the plurality of users; publishing, by a processor, the contact information to the plurality of users; providing, by the processor, a first reward to the first user of the plurality of users; receiving, from a second user of the plurality of users, validity information relating to the contact information; determining, by the processor, an information type of the validity information, the information type consisting of at least one of; challenging validity of the contact information, updating the contact information, or confirming the validity of the contact information; determining, by the processor, a second reward of a predetermined value based on the validity information; providing a second reward, by the processor, to the second user in response to the receiving of the validity information relating to the contact information; modifying, by the processor, a total stored value for the second user with the value of the second reward; and taking an action, by the processor, on the total stored value, wherein the action comprises redeeming, selling, purchasing, transferring, or exchanging at least a portion of the total stored value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
17. A non-transitory machine readable medium storing a set of instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving contact information of a first entity at the system, wherein the contact information was received from a first user of a plurality of users of a contact information computer system; publishing, via a communications network, the contact information to the plurality of users; providing, by the one or more processors, a first reward to the first user of the plurality of users; receiving, from a second user of the plurality of users, validity information relating to the contact information; determining, by the one or more processors, an information type of the validity information, the information type consisting of at least one of; challenging validity of the contact information, updating the contact information, or confirming the validity of the contact information; determining, by the one or more processors, the amount of the second reward according to a predetermined value based on the validity information; providing a second reward to the second user in response to the receiving of the validity information relating of the contact information; modifying, by the one or more processors, a total stored value for the second user with the value of the second reward; and taking an action, by the one or more processors, on the total stored value, wherein the action comprises redeeming, selling, purchasing, transferring, or exchanging at least a portion of the total stored value.
-
Specification