Context-Sensitive Advertising for Mobile Content
First Claim
1. A method comprising:
- gathering one or more context parameters on a mobile device;
forwarding an advertisement request to a remote resource, the advertisement request comprising at least one of the context parameters;
receiving, at the mobile device, an advertisement from the remote resource, the advertisement corresponding to the at least one of the context parameters in the advertisement request; and
injecting the advertisement into content that resides on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide context-sensitive advertising for content on a mobile device. In some embodiments, context information about a mobile device, a user of the device, and/or content to be consumed on the device is used to formulate an advertisement request. The advertisement request is submitted to an advertisement source, which gathers relevant advertisements that correspond to the context information. The relevant advertisements are provided to the mobile device, and one or more of the relevant advertisements are injected into content, by the mobile device, before the content is consumed by a user of the device. In some embodiments, an advertisement is marked with a sentinel marker when it is injected into content. When the content is to be sent from the device, the sentinel marker is detected and the marked advertisement is removed from the content before the content leaves the device.
53 Citations
20 Claims
-
1. A method comprising:
-
gathering one or more context parameters on a mobile device; forwarding an advertisement request to a remote resource, the advertisement request comprising at least one of the context parameters; receiving, at the mobile device, an advertisement from the remote resource, the advertisement corresponding to the at least one of the context parameters in the advertisement request; and injecting the advertisement into content that resides on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device comprising:
-
one or more processors; one or more computer-readable storage media embodying software instructions which, when executed, implement a method comprising; marking an advertisement with a sentinel marker; injecting a marked advertisement into content on the mobile device; receiving an indication that the content is to be sent from the mobile device; detecting the sentinel marker in the content; and removing, using the sentinel marker, the advertisement from the content before the content is sent from the mobile device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method implemented on a mobile computing device, the method comprising:
-
submitting a query for an advertisement, the query comprising one or more context parameters that are to be used to retrieve the advertisement; receiving a ticket that references the query; inserting the ticket into content that is to be presented on the mobile computing device; retrieving the advertisement; replacing the ticket with the advertisement within the content; making the content and the advertisement available to be presented on the mobile computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification