Patentable/Patents/US-8868536
US-8868536

Real time map spam detection

PublishedOctober 21, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A likelihood that a map listing is spam is determined by referencing identifying information associated with the listing. The determination is made in real-time such that an identifying term associated with the map listing that has not previously been encountered may be recorded and made available instantly to identify other, correlated terms. These pair-wise correlations are used to generate a pattern of heuristics that identifies a hierarchy of which pairs of map listing terms most commonly appear together. The likelihood that the map listing is a legitimate listing increases for those pairs of key words that occur together in a map listing. The value more accurately reflects the likelihood that the map listing is legitimate as more edits to the listing are received. If the map listing is determined to be likely spam, the listing is removed from a group of searchable listings.

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method comprising: receiving, by one or more computing devices, user input associated with a listing of a group of searchable listings, wherein each listing includes identifying information; identifying, by the one or more computing devices, a plurality of different key words in the identifying information of the listing; selecting, by the one or more computing devices, one or more pairs of key words from the plurality of key words; accessing, by the one or more computing devices, pair-wise correlation data, wherein the pair-wise correlation data relate to instances in which listings, from a set of listings, contain both key words from the selected pairs of key words; determining, by the one or more computing devices, a value that corresponds to a likelihood that the listing is not a spam listing, wherein the value is based, at least in part, on the accessed pair-wise correlation data; and in the event that the value does not exceed a threshold, removing, by the one or more computing devices, the listing from the group of searchable listings such that the listing is not provided as a result in response to a search.

2

2. The method of claim 1 , wherein the identifying information comprises at least one of a title, a physical address, a telephone number, a website address, and a category.

3

3. The method of claim 2 , wherein the key words comprise words that correspond to the identifying information.

4

4. The method of claim 1 , further comprising: Counting, by the one or more computing devices, an instance of each key word in each listing in the set of listings, wherein the counted instance is used to determine the value.

5

5. The method of claim 1 , further comprising: Counting, by the one or more computing devices, an instance of each pair of key words in each listing in the set of listings.

6

6. The method of claim 5 , wherein determining the value comprises: in the event that one of the pairs of key words is present in at least one listing from the set of listings, increasing the value by the one or more computing devices.

7

7. The method of claim 6 , wherein the value is increased by an amount that is proportional to the number of different pairs of key words that are present in the set of listings.

8

8. The method of claim 1 , wherein determining the value comprises: in the event the pair-wise correlation data indicates that one of the pairs of key words is likely to be associated with spam listings, decreasing the value by the one or more computing devices.

9

9. The method of claim 1 , wherein the identifying information is modified in response to the user input.

10

10. The method of claim 1 , further comprising: receiving the listing and the corresponding identifying information in response to the user input.

11

11. A computer-implemented method comprising: receiving user input associated with a map listing of a group of searchable map listings, wherein each map listing includes identifying information; identifying, using a processor, a plurality of different key words in the identifying information of the map listing; determining, using the processor, a value that corresponds to a likelihood that the map listing is not a spam listing, wherein the value is increased by an amount that is based on the number of different key word pairs from the map listing that are present in a set of listings; and in the event that the value does not exceed a threshold, removing the map listing from the group of searchable map listings.

12

12. The method of claim 11 , wherein the identifying information comprises at least one of a title, a physical address, a telephone number, a website address, and a category.

13

13. The method of claim 11 , wherein determining the value comprises: in the event the key word pairs are associated with spam listings, decreasing the value.

14

14. The method of claim 11 , further comprising: counting an instance of each key word in each map listing from the set of listings, wherein the counted instance is used to determine the value.

15

15. The method of claim 14 , further comprising: counting an instance of each pair of different key words in each map listing in the set of listings to determine the number of different key word pairs in each map listing.

16

16. The method of claim 1 , wherein the group of searchable listings and the set of listings are the same.

17

17. The method of claim 11 , wherein the group of searchable map listings and the set of listings are the same.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 4, 2012

Publication Date

October 21, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Real time map spam detection” (US-8868536). https://patentable.app/patents/US-8868536

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.