AD SCHEDULING
First Claim
1. A method comprising:
- causing presentation of a graphical user interface (GUI) on a display device, the GUI being configured to display a first plurality of available timeslots available for scheduling advertisements, a second plurality of unavailable timeslots during which advertisements have been scheduled, and a third plurality of unscheduled advertisements available for scheduling;
detecting selection of an unscheduled advertisement from the third plurality of unscheduled advertisements;
accessing a scheduling rule associated with the selected unscheduled advertisement;
using a processor, determining that the selected unscheduled advertisement is schedulable in a determined available timeslot among the first plurality of available timeslots in accordance with the scheduling rule; and
updating the GUI to indicate that the determined available timeslot is unavailable and display the selected unscheduled advertisement in the determined available timeslot.
4 Assignments
0 Petitions
Accused Products
Abstract
An advertisement scheduling machine may be configured to facilitate scheduling of one or more advertisements. As configured, the advertisement scheduling machine may cause presentation of a graphical user interface that displays multiple timeslots available for scheduling advertisements. The advertisement scheduling machine detects that an advertisement has been selected from multiple advertisements available for scheduling, and the selected advertisement may be unscheduled in any of the displayed timeslots. The advertisement scheduling machine accesses a scheduling rule associated with the selected advertisement and determines that the selected advertisement is schedulable in only a portion of the displayed timeslots and not a remainder of them, in accordance with the scheduling rule. The advertisement scheduling machine then causes the graphical user interface to indicate that the selected advertisement is schedulable in only the portion of the timeslots but not in the remainder.
-
Citations
20 Claims
-
1. A method comprising:
-
causing presentation of a graphical user interface (GUI) on a display device, the GUI being configured to display a first plurality of available timeslots available for scheduling advertisements, a second plurality of unavailable timeslots during which advertisements have been scheduled, and a third plurality of unscheduled advertisements available for scheduling; detecting selection of an unscheduled advertisement from the third plurality of unscheduled advertisements; accessing a scheduling rule associated with the selected unscheduled advertisement; using a processor, determining that the selected unscheduled advertisement is schedulable in a determined available timeslot among the first plurality of available timeslots in accordance with the scheduling rule; and updating the GUI to indicate that the determined available timeslot is unavailable and display the selected unscheduled advertisement in the determined available timeslot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a presentation module configured to; cause presentation of a graphical user interface (GUI) on a display device, the GUI being configured to display a first plurality of available timeslots available for scheduling advertisements, a second plurality of unavailable timeslots during which advertisements have been scheduled, and a third plurality of unscheduled advertisements available for scheduling; and detect selection of an unscheduled advertisement from the third plurality of unscheduled advertisements; a processor configured by a rules module to; access a scheduling rule associated with the selected unscheduled advertisement; and determine that the selected unscheduled advertisement is schedulable in a determined available timeslot among the first plurality of available timeslots in accordance with the scheduling rule;
whereinthe presentation module is configured to update the GUI to indicate that the determined available timeslot is unavailable and display the selected unscheduled advertisement in the determined available timeslot. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
causing presentation of a graphical user interface (GUI) on a display device, the GUI being configured to display a first plurality of available timeslots available for scheduling advertisements, a second plurality of unavailable timeslots during which advertisements have been scheduled, and a third plurality of unscheduled advertisements available for scheduling; detecting selection of an unscheduled advertisement from the third plurality of unscheduled advertisements; accessing a scheduling rule associated with the selected unscheduled advertisement; determining that the selected unscheduled advertisement is schedulable in a determined available timeslot among the first plurality of available timeslots in accordance with the scheduling rule; and updating the GUI to indicate that the determined available timeslot is unavailable and display the selected unscheduled advertisement in the determined available timeslot. - View Dependent Claims (20)
-
Specification