SYSTEM AND METHODS FOR AUTOMATIC VERIFICATION OF ADVERTISER IDENTIFIER IN ADVERTISEMENTS
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically verifying an identifier of a content provider are provided. A first identifier, a content item, and a uniform resource locator are received from a content provider. The domain of the uniform resource locator is determined. A plurality of second resources under the domain are accessed and stored in memory. From the plurality of second resources, a plurality of second identifiers are detected. A map of domain and a plurality of second identifiers is created. Using the map, the first identifier is compared to each of the plurality of second identifiers. If there is a match, the first identifier is approved to be used with the content item. The first identifier may be displayed on a user device with the content item.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method of verifying an identifier of a content provider, comprising:
-
receiving, by a data processing system, a first identifier for contact information and a uniform resource locator (URL) identifying a first resource for a content item; determining, using the data processing system, a domain of the URL by parsing the URL for the first resource; accessing, by the data processing system, a second resource of the domain; parsing, using the data processing system, data of the second resource; detecting, using the data processing system, a second identifier from the parsed data of the second resource; matching, using the data processing system, the first identifier with the second identifier to verify the received first identifier; generating, using the data processing system, a link based on the first identifier for the content item responsive to the first identifier matching the second identifier; receiving, by a data processing system, a request for content from a computing device; and serving the content item with the generated link to the computing device responsive to the request. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for verifying an identifier of a content provider, the system comprising:
one or more processors; and
one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;receiving a first identifier for contact information and a uniform resource locator (URL) identifying a first resource for a content item; determining a domain of the URL by parsing the URL for the first resource; accessing a second resource of the domain; parsing data of the second resource; detecting a second identifier from the parsed data of the second resource; matching the first identifier with the second identifier to verify the received first identifier; generating a link based on the first identifier for the content item responsive to the first identifier matching the second identifier; receiving a request for content from a computing device; and serving the content item with the generated link to the computing device responsive to the request. - View Dependent Claims (32, 33, 34, 35)
-
36. A non-transitory computer-readable medium storing instructions that, when executed by one or more data processors, cause the one or more data processors to:
-
receive a content item from a content provider; extract a first identifier for contact information of the content provider and a uniform resource locator (URL) identifying a first resource for the content item, determine a domain of the URL by parsing the URL for the first resource, access a second resource of the domain, parse data of the second resource, detect a second identifier from the parsed data of the second resource, match the first identifier with the second identifier to verify the received first identifier; generate a link based on the first identifier for the content item responsive to the first identifier matching the second identifier; receive a request for content from a computing device; and serve the content item with the generated link to the computing device responsive to the request. - View Dependent Claims (37, 38, 39, 40)
-
Specification