Distribution and display of advertising for devices in a network
First Claim
1. A system for the distribution and display of advertising content to a device, comprising:
- an advertising server configured to communicate with a data distribution network, the advertising server including;
an advertising policy module configured to create and manage the distribution of an advertising policy, the advertising policy controlling the selection of the advertising content for display to a user of the device;
an advertising manager module configured to control the distribution of the advertising content to the user of the device; and
an advertising content usage module configured to obtain and process advertising content usage data from the device; and
an advertising module resident on the device and configured to communicate with the data distribution network, the advertising module includingan advertising cache for storage of the advertising content;
an advertising cache management module for managing the storage of the advertising content in the advertising cache;
a display policy management module for managing and executing the policy used to select and display advertising content;
an interface configured to allow an application capable of executing on the device to interact with the advertising module in order to obtain advertising content stored in the cache for display to the user of the device; and
an advertising content usage data module configured to provide data regarding the display and usage of the advertising content to the advertising content usage module of the advertising serverwherein the system operates to distribute the advertising content and advertising policy separately to the device over the data distribution network by broadcasting the advertising content and advertising policy data to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and associated apparatus and methods for the distribution, selection and display of advertising content for devices operating in a network. The devices need not initiate a point-to-point communication with an ad server to provide the ability to filter received advertising content and enable the display of advertisements that are targeted to a device'"'"'s user. The invention enables a service provider or network operator to control the policy used to specify the selection, timing, and display of an advertisement stored in a cache of a client device. A modification to the policy can be broadcast and implemented in real-time by the device. Advertisements stored in the cache may be filtered both by the service provider or network operator and by the device itself so as to provide the best selection of ads tailored to the user of the device. The device implements cache management processes to determine how best to maintain the advertisements of greatest relevance to the user of the device. The invention also provides mechanisms for the reporting of statistics that can be used for billing purposes and to better filter the selection of advertisements cached at each device.
-
Citations
25 Claims
-
1. A system for the distribution and display of advertising content to a device, comprising:
-
an advertising server configured to communicate with a data distribution network, the advertising server including; an advertising policy module configured to create and manage the distribution of an advertising policy, the advertising policy controlling the selection of the advertising content for display to a user of the device; an advertising manager module configured to control the distribution of the advertising content to the user of the device; and an advertising content usage module configured to obtain and process advertising content usage data from the device; and an advertising module resident on the device and configured to communicate with the data distribution network, the advertising module including an advertising cache for storage of the advertising content; an advertising cache management module for managing the storage of the advertising content in the advertising cache; a display policy management module for managing and executing the policy used to select and display advertising content; an interface configured to allow an application capable of executing on the device to interact with the advertising module in order to obtain advertising content stored in the cache for display to the user of the device; and an advertising content usage data module configured to provide data regarding the display and usage of the advertising content to the advertising content usage module of the advertising server wherein the system operates to distribute the advertising content and advertising policy separately to the device over the data distribution network by broadcasting the advertising content and advertising policy data to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of distributing advertising content data to a plurality of devices, comprising:
-
broadcasting the advertising content data over a communications network; broadcasting advertising policy data over the communications network, the advertising policy data controlling the selection of the advertising content data for display to a user of each of the devices, wherein the advertising content data and advertising policy data are broadcast separately from each other; wherein for each of the plurality of devices, the method further comprises; receiving the advertising content and advertising policy data; storing the advertising content data in an advertising cache; registering an application capable of executing on the device; notifying the application to display advertising content to a user of the device, the notification generated in accordance with the advertising policy data; accessing the advertising cache to obtain the advertising content to display to the user of the device; and displaying the accessed advertising content to the user of the device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A device for displaying advertising content data, comprising;
-
a process executing on the device to receive the advertising content data from a communications network; a process executing on the device to receive advertising policy data from a communications network, the advertising policy data acting to control the selection of advertising content data for display to a user of the device, the advertising content data and advertising policy data being broadcast separately over the communications network to the device; and a process executing on the device to control storage of the received advertising content data in a device cache, the process configured to assess the relevancy of the advertising content data to the user of the device prior to determining whether or not to store the advertising content data in the advertising cache. - View Dependent Claims (22, 23, 24, 25)
-
Specification