METHOD AND APPARATUS FOR MAINTAINING ADVERTISING LOGIC
First Claim
1. A method for tracking electronic advertisements for use with an electronic device and an ad server, the method comprising the steps of:
- modifying at least one ad reference such that a modified ad reference includes an ad client on an ad-link path;
storing the modified ad reference on the electronic device;
when an ad request is received from an application, the ad client providing the modified ad reference to the application;
receiving an ad fetch request from the application at a device processor, the ad fetch request being directed along an ad-link path that includes the ad client;
providing the ad fetch request to the ad client as specified by the ad-link path; and
in response to the ad fetch request, the ad client at least one of tracking metrics associated with ad references, storing metrics associated with ad references, and determining that the ad fetch request is one of valid and invalid.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for tracking electronic advertisements for use with an electronic device and an ad server, the method comprising the steps of providing an ad client on the electronic device, modifying at least one ad reference such that a modified ad reference includes the ad client on an ad-link path, storing the modified ad reference on the electronic device, when an ad request is received from an application, the ad client providing the modified ad reference to the application, receiving an ad fetch request at the ad client directed along the ad-link path from the application and performing a function at the ad client in response to the fetch request.
19 Citations
28 Claims
-
1. A method for tracking electronic advertisements for use with an electronic device and an ad server, the method comprising the steps of:
-
modifying at least one ad reference such that a modified ad reference includes an ad client on an ad-link path; storing the modified ad reference on the electronic device; when an ad request is received from an application, the ad client providing the modified ad reference to the application; receiving an ad fetch request from the application at a device processor, the ad fetch request being directed along an ad-link path that includes the ad client; providing the ad fetch request to the ad client as specified by the ad-link path; and in response to the ad fetch request, the ad client at least one of tracking metrics associated with ad references, storing metrics associated with ad references, and determining that the ad fetch request is one of valid and invalid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15)
-
-
14. (canceled)
-
16. A method for tracking electronic advertisements for use with an electronic device including an application, and an ad content provider server, the method comprising the steps of:
-
when the application generates an ad fetch request that includes an ad-link path that includes an ad client, routing the ad fetch request through the ad client as specified by the ad-link path to the content provider server; and at the ad client, in response to the ad fetch request, tracking or storing metrics associated with ad references and determining that the ad fetch request is one of valid and invalid.
-
-
17. (canceled)
-
18. An apparatus for tracking electronic advertisements for use with an electronic device and an ad server, the apparatus comprising:
-
a processor configured to perform the step of;
modifying at least one ad reference to provide a modified ad reference such that the modified ad reference includes an ad client on an ad-link path;an ad client processor on the electronic device configured to perform the steps of; storing the modified ad reference; when an ad request is received from an application, providing the modified ad reference to the application; receiving an ad fetch request from the application where the ad fetch request is directed along an ad-link path that includes the ad-link client; and in response to the ad fetch request, the ad client at least one of tracking metrics associated with ad references, storing metrics associated with ad references, and determining that the ad fetch request is one of valid and invalid. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 27)
-
-
26. (canceled)
-
28. An electronic advertising system comprising:
-
an ad server configured to store ad references; an ad content provider configured to store ads corresponding to the ad references; and a user agent device including an application and an ad client, the ad client receiving an ad request from the application and providing targeted advertising to the application for presentation to a user via the device; wherein at least one of the ad client and the ad server modifies an ad reference to add the ad client to an ad-link path so that when the application invokes the ad reference to obtain an associated ad, an ad fetch request is delivered to the ad client.
-
Specification