Systems and methods for state based advertisement messaging across media types
First Claim
Patent Images
1. A method for state based advertisement messaging, comprising:
- obtaining state information for a mobile device from a state engine, wherein the state information identifies an advertisement that has been presented in the mobile device, and wherein the state information identifies a media type of the advertisement that has been presented in the mobile device;
generating a plurality of dependency rules that specify an order to present a plurality of advertisements within an advertising campaign, wherein at least one of the dependency rules specifies an order of presentation of media types for the plurality of advertisements within the advertising campaign based on the media type of the advertisement that has been presented in the mobile device, and wherein at least one of the dependency rules specifies an order to present the advertisements such that the ordered advertisements present a unified theme;
selecting, by an advertising system, an advertisement from the plurality of advertisements within the advertising campaign, based at least in part on the state information satisfying at least one of the plurality of dependency rules;
presenting the selected advertisement in an application on the mobile device; and
updating the state information for the mobile device when the selected advertisement has been presented in the application.
6 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for state based advertisement messaging. The method comprises obtaining state information from a state engine, wherein the state information relates to an advertisement that has been displayed in the mobile device. The method also includes selecting an advertisement from a plurality of advertisements, based at least in part on the state information. The method additionally comprises displaying the selected advertisement in the application, and updating the state information for the selected advertisement when the selected advertisement has been displayed in the application.
166 Citations
21 Claims
-
1. A method for state based advertisement messaging, comprising:
-
obtaining state information for a mobile device from a state engine, wherein the state information identifies an advertisement that has been presented in the mobile device, and wherein the state information identifies a media type of the advertisement that has been presented in the mobile device; generating a plurality of dependency rules that specify an order to present a plurality of advertisements within an advertising campaign, wherein at least one of the dependency rules specifies an order of presentation of media types for the plurality of advertisements within the advertising campaign based on the media type of the advertisement that has been presented in the mobile device, and wherein at least one of the dependency rules specifies an order to present the advertisements such that the ordered advertisements present a unified theme; selecting, by an advertising system, an advertisement from the plurality of advertisements within the advertising campaign, based at least in part on the state information satisfying at least one of the plurality of dependency rules; presenting the selected advertisement in an application on the mobile device; and updating the state information for the mobile device when the selected advertisement has been presented in the application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for state based advertisement messaging, comprising:
-
a mobile device served by an advertisement fulfillment system, the mobile device comprising; a plurality of applications are executable to display advertisements of an advertising campaign in an order, wherein the advertisements of the advertising campaign comprise a plurality of media types; and the advertisement fulfillment system comprising; a first state engine that stores advertising state information for the mobile device, wherein the advertising state information comprises information identifying which of the advertisements of the advertising campaign have been previously displayed on the mobile device and information identifying a media type of each of the advertisements that have been previously displayed on the mobile device; and a campaign execution unit that executes the advertising campaign by conveying the advertisements to the mobile device in the order based at least in part on the advertising state information for the mobile device, wherein the order is based on the media type of the advertisements that have been previously displayed on the mobile device, and wherein the order presents a unified theme. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A mobile device for state based advertisement messaging, comprising:
-
a state engine that stores state information for the mobile device, wherein the state information comprises information identifying a media type of the advertisement that has been previously presented in the mobile device; and a plurality of executable applications that display a plurality of advertisements to a user in an order, wherein the order is based at least in part on state information, the order specifies an order of media types, and the order is chosen such that the ordering of the advertisements presents a unified theme. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification