Advertisements for mobile communications devices via pre-positioned advertisement components
First Claim
1. A method of providing different advertisements at a mobile communications device that stores a plurality of advertisement components, comprising:
- receiving at the mobile communications device at least some of the plurality of advertisement components via a mobile communications network while a user is using the mobile communication device, the advertisement components including frameworks, values, and parameters used to construct the different advertisements;
receiving at the mobile communications device different advertisement recipes, each advertisement recipe specifying a framework and a particular configuration of values and parameters within the framework, from among the components stored in the mobile communications device and received via the mobile communications network, to include in an advertisement, wherein the components that are stored in the mobile communications device are stored in advance of receipt of the advertisement recipes, and the components that are received via the mobile communications network are received in advance of the receipt of the advertisement recipes;
constructing at the mobile communications device the different advertisements from among the components stored in the mobile communications device in advance of the receipt of the advertisement recipes and the components received via the mobile communications network in advance of the receipt of the advertisement recipes, each advertisement being constructed from the framework and the particular configuration of values and parameters within the framework specified for the advertisement, according to the received different advertisement recipes; and
providing the different advertisements at the mobile communications device that correspond to the received different advertisement recipes.
2 Assignments
0 Petitions
Accused Products
Abstract
Mobile communications devices output advertisements such as by visually displaying them in accordance with an advertisement recipe. The advertisement recipe specifies advertisement components to include in the constructed advertisement and a configuration of those advertisement components. The mobile communications device stores a plurality of advertisement components in advance of receiving the advertisement recipe. An advertisement schedule may be provided that includes timing information to specify when each advertisement of the advertisement recipes is to be provided as output by the mobile communications device. The advertisement recipes may be provided based on a current context such as location of the mobile communications device so that the resulting advertisement being provided as output is relevant to the current context.
77 Citations
20 Claims
-
1. A method of providing different advertisements at a mobile communications device that stores a plurality of advertisement components, comprising:
-
receiving at the mobile communications device at least some of the plurality of advertisement components via a mobile communications network while a user is using the mobile communication device, the advertisement components including frameworks, values, and parameters used to construct the different advertisements; receiving at the mobile communications device different advertisement recipes, each advertisement recipe specifying a framework and a particular configuration of values and parameters within the framework, from among the components stored in the mobile communications device and received via the mobile communications network, to include in an advertisement, wherein the components that are stored in the mobile communications device are stored in advance of receipt of the advertisement recipes, and the components that are received via the mobile communications network are received in advance of the receipt of the advertisement recipes; constructing at the mobile communications device the different advertisements from among the components stored in the mobile communications device in advance of the receipt of the advertisement recipes and the components received via the mobile communications network in advance of the receipt of the advertisement recipes, each advertisement being constructed from the framework and the particular configuration of values and parameters within the framework specified for the advertisement, according to the received different advertisement recipes; and providing the different advertisements at the mobile communications device that correspond to the received different advertisement recipes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage device containing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
storing a plurality of advertisement components at a mobile communications device; receiving at the mobile communications device at least some of the plurality of advertisement components via a mobile communication network while a user is using the mobile telecommunications device, the advertisement components including frameworks, values, and parameters used to construct different advertisements; receiving at the mobile communications device different advertisement recipes from an external device, each advertisement recipe specifying a framework and a particular configuration of values and parameters within the framework, from among the components stored in the mobile communications device and received at the mobile communications device, to include in an advertisement, wherein the components that are stored in the mobile communications device are stored in advance of receipt of the advertisement recipes, and the components that are received via the mobile communications network are received in advance of the receipt of the advertisement recipes; constructing at the mobile communication device the different advertisements from among the components stored in the mobile communications device in advance of the receipt of the advertisement recipes and the components received via the mobile communications network in advance of the receipt of the advertisement recipes, each advertisement being constructed from the framework and the particular configuration of values and parameters within the framework specified for the advertisement, according to the received different advertisement recipes; and providing the different advertisements at the mobile communications device that correspond to the received different advertisement recipes. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A mobile communications device, comprising:
-
a transceiver that communicates with a mobile communications network; a processor; an output device; and a memory storing a plurality of advertisement components and instructions which, when executed by the processor cause the processor to perform operations comprising; receiving at least some of the plurality of advertisement components via the transceiver while a user is using the mobile communications device, the advertisement components including frameworks, values, and parameters used to construct different advertisements; receiving different advertisement recipes via the transceiver each advertisement recipe specifying a framework and a particular configuration of values and parameters within the framework, from among the components stored in the memory and received via the transceiver, to include in an advertisement, wherein the components that are stored in the mobile communications device are stored in advance of receipt of the advertisement recipes, and the components that are received via the transceiver are received in advance of the receipt of the advertisement recipes; constructing the different advertisements from among the components stored in the mobile communications device in advance of the receipt of the advertisement recipes and the components received via the transceiver in advance of the receipt of the advertisement recipes, each advertisement being constructed from the framework and the particular configuration of values and parameters within the framework specified for the advertisement, according to the received different advertisement recipes; and providing the different advertisements to the output device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification