User location reputation system
First Claim
1. A computer-implemented method of building a user reputation database for use in a user location data system, the method comprising:
- receiving, at a quarantine server, user location information comprising personally identifiable data of a user and user position data, wherein the user position data may or may not represent one or more actual geographic positions of the user;
temporarily storing the user location information in a quarantine data storage database for a predetermined quarantine time;
analyzing, by the quarantine server during the predetermined quarantine time, the user location information to provide a spam score associated with the user position data indicative of whether the user position data represents the actual geographic positions of the user;
wherein the analyzing comprises analyzing the frequency of submission of user identification data of a particular user against predetermined benchmarks based on frequency of submissions of user location information from other users;
storing in the quarantine data storage database the spam score associated with the user location information;
providing data indicative of the spam score and the personally identifiable data to a user reputation database and storing a user reputation score in the user reputation database associated with the user based on the spam score; and
providing data indicative of the spam score and the user position data associated with the spam score, without the personally identifiable data, to a filtered data storage system for long term storage.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system of building a user reputation database for use in a user location data system. The method and system receive user location information containing personally identifiable data of a user and user position data. The user position data may or may not represent one or more actual geographic positions of the user. The user location information is temporarily stored and analyzed to provide a spam score associated with the user position data indicative of whether the user position data represents the actual geographic positions of the user. Data indicative of the spam score is also provided to user reputation database to store a user reputation score associated with the user.
-
Citations
25 Claims
-
1. A computer-implemented method of building a user reputation database for use in a user location data system, the method comprising:
-
receiving, at a quarantine server, user location information comprising personally identifiable data of a user and user position data, wherein the user position data may or may not represent one or more actual geographic positions of the user; temporarily storing the user location information in a quarantine data storage database for a predetermined quarantine time; analyzing, by the quarantine server during the predetermined quarantine time, the user location information to provide a spam score associated with the user position data indicative of whether the user position data represents the actual geographic positions of the user; wherein the analyzing comprises analyzing the frequency of submission of user identification data of a particular user against predetermined benchmarks based on frequency of submissions of user location information from other users; storing in the quarantine data storage database the spam score associated with the user location information; providing data indicative of the spam score and the personally identifiable data to a user reputation database and storing a user reputation score in the user reputation database associated with the user based on the spam score; and providing data indicative of the spam score and the user position data associated with the spam score, without the personally identifiable data, to a filtered data storage system for long term storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for building a user reputation database for use in a user location data system, the system for building a user reputation database comprising:
-
a quarantine server; a quarantine data storage database; a user reputation database; and a filtered data storage system, the quarantine server comprising a memory storing instructions and a processor to process information received by the location server from a user device of a user in accordance with the instructions, the instructions comprising; receiving user location information from a user device comprising personally identifiable data of a user and user position data, wherein the user position data may or may not represent one or more actual geographic positions of the user; temporarily storing the user location information in a quarantine data storage database for a predetermined quarantine time; analyzing during the predetermined quarantine time, the user location information to provide a spam score associated with the user position data indicative of whether the user position data represents the actual geographic positions of the user; wherein the instructions further analyze the frequency of submission of user identification data of a particular user against predetermined benchmarks based on frequency of submissions of user location information from other users; storing in the quarantine data storage database the spam score associated with the user location information; providing data indicative of the spam score and the personally identifiable data to the user reputation database and storing a user reputation score in the user reputation database associated with the user based on the spam score; and providing data indicative of the spam score and the user position data associated with the spam score, without the personally identifiable data, to the filtered data storage system for long term storage. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-usable recording medium including a program executable on a processor, the program comprising:
-
computer code to enable a computer to receive user location information from a user device comprising personally identifiable data of a user and user position data, wherein the user position data may or may not represent one or more actual geographic positions of the user; computer code to temporarily store the user location information in a quarantine data storage database for a predetermined quarantine time; computer code to analyze during the predetermined quarantine time, the user location information to provide a spam score associated with the user position data indicative of whether the user position data represents the actual geographic positions of the user; wherein the analyzing comprises analyzing the frequency of submission of user identification data of a particular user against predetermined benchmarks based on frequency of submissions of user location information from other users; computer code to store in the quarantine data storage database the spam score associated with the user location information; computer code to provide data indicative of the spam score and the personally identifiable data to the user reputation database and storing a user reputation score in the user reputation database associated with the user based on the spam score; and computer code to provide data indicative of the spam score and the user position data associated with the spam score, without the personally identifiable data, to the filtered data storage system for long term storage and use.
-
Specification