Multimedia scheduling for airplay with carry forward constant order
First Claim
1. A method for use in an automated scheduling system including a processing module of a computing device, the method comprises:
- retrieving, at the automated scheduling system, a first set of multimedia content identifiers having a first sequential order, wherein the first set of multimedia content identifiers is used to create a plurality of airplay schedules for media airplay, and further wherein each of the first set of multimedia content identifiers includes at least one multimedia parameter;
retrieving, at the automated scheduling system, a second set of multimedia content identifiers having a second sequential order, wherein the second sequential order is different than the first sequential order, wherein each of the second set of multimedia content identifiers includes at least one multimedia parameter;
creating a first airplay schedule by combining, at the automated scheduling system, the first set and the second set of the multimedia content identifiers to produce at least a portion of a chronological scheduling order having a plurality of slot positions;
determining, by the automated scheduling system, that one or more conflicts exist in the at least a portion of a chronological scheduling order;
modifying, at the automated scheduling system, the first sequential order of the first set of multimedia content identifiers to have a third sequential order, wherein the third sequential order is different than the first sequential order and the second sequential order, wherein the third sequential order resolves at least one of the one or more conflicts in the chronological scheduling order to produce a modified portion of the chronological scheduling order;
retrieving, at the automated scheduling system, a third set of multimedia content identifiers having a fourth sequential order, wherein the fourth sequential order is different than the first sequential order, the second sequential order and the third sequential order, wherein each of the third set of multimedia content identifiers includes at least one multimedia parameter; and
reusing the first set of multimedia identifiers to create a second airplay schedule by combining the first set of multimedia identifiers having the third sequential order and the third set of the multimedia content identifiers having the fourth sequential order to produce another at least a portion of the chronological scheduling order having a plurality of slot positions.
7 Assignments
0 Petitions
Accused Products
Abstract
A device and method for using carry forward conflict resolution in a constant order schema for multimedia airplay scheduling. A reusable multimedia content set (e.g., music, news, other audio, advertising, etc.) can be combined with a secondary multimedia content set for playback of multimedia content to create a scheduling order. Conflicts in the scheduling order resulting from the combination can be resolved by exchanging slot positions in the reusable multimedia content set, which can then be reused for combination with subsequent secondary multimedia content sets while maintaining the previous conflict resolved scheduling order, thereby adhering to a substantially constant order for the multimedia content.
-
Citations
20 Claims
-
1. A method for use in an automated scheduling system including a processing module of a computing device, the method comprises:
-
retrieving, at the automated scheduling system, a first set of multimedia content identifiers having a first sequential order, wherein the first set of multimedia content identifiers is used to create a plurality of airplay schedules for media airplay, and further wherein each of the first set of multimedia content identifiers includes at least one multimedia parameter; retrieving, at the automated scheduling system, a second set of multimedia content identifiers having a second sequential order, wherein the second sequential order is different than the first sequential order, wherein each of the second set of multimedia content identifiers includes at least one multimedia parameter; creating a first airplay schedule by combining, at the automated scheduling system, the first set and the second set of the multimedia content identifiers to produce at least a portion of a chronological scheduling order having a plurality of slot positions; determining, by the automated scheduling system, that one or more conflicts exist in the at least a portion of a chronological scheduling order; modifying, at the automated scheduling system, the first sequential order of the first set of multimedia content identifiers to have a third sequential order, wherein the third sequential order is different than the first sequential order and the second sequential order, wherein the third sequential order resolves at least one of the one or more conflicts in the chronological scheduling order to produce a modified portion of the chronological scheduling order; retrieving, at the automated scheduling system, a third set of multimedia content identifiers having a fourth sequential order, wherein the fourth sequential order is different than the first sequential order, the second sequential order and the third sequential order, wherein each of the third set of multimedia content identifiers includes at least one multimedia parameter; and reusing the first set of multimedia identifiers to create a second airplay schedule by combining the first set of multimedia identifiers having the third sequential order and the third set of the multimedia content identifiers having the fourth sequential order to produce another at least a portion of the chronological scheduling order having a plurality of slot positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based device for multimedia-content airplay scheduling, the computer-based device comprising:
-
a processor; a data bus coupled to the processor; and a non-transitory computer-usable medium embodying computer code, the computer code including a program of instructions executable by the processor and configured for; retrieving a first set of multimedia content identifiers having a first sequential order, wherein the first set of multimedia content identifiers is used to create a plurality of airplay schedules for media airplay, and further wherein each of the first set of multimedia content identifiers includes at least one multimedia parameter; retrieving a second set of multimedia content identifiers having a second sequential order, wherein the second sequential order is different than the first sequential order, wherein each of the second set of multimedia content identifiers includes at least one multimedia parameter; creating a first airplay schedule by combining the first set and the second set of the multimedia content identifiers to produce at least a portion of a chronological scheduling order having a plurality of slot positions; determining that one or more conflicts exist in the at least a portion of a chronological scheduling order; modifying the first sequential order of the first set of multimedia content identifiers to have a third sequential order, wherein the third sequential order is different than the first sequential order and the second sequential order, wherein the third sequential order resolves at least one of the one or more conflicts in the chronological scheduling order to produce a modified portion of the chronological scheduling order; retrieving a third set of multimedia content identifiers having a fourth sequential order, and wherein the fourth sequential order is different than the first sequential order, the second sequential order and the third sequential order, wherein each of the third set of multimedia content identifiers includes at least one multimedia parameter; and reusing the first set of multimedia identifiers to create a second airplay schedule by combining the first set of multimedia identifiers having the third sequential order and the third set of the multimedia content identifiers having the fourth sequential order to produce another at least a portion of the chronological scheduling order having a plurality of slot positions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-usable medium embodying computer program code, the computer program code comprising a computer-executable program of instructions configured for:
-
retrieving a first set of multimedia content identifiers having a first sequential order, wherein the first set of multimedia content identifiers is used to create a plurality of airplay schedules for media airplay, and further wherein each of the first set of multimedia content identifiers includes at least one multimedia parameter; retrieving a second set of multimedia content identifiers having a second sequential order, wherein the second sequential order is different than the first sequential order, wherein each of the second set of multimedia content identifiers includes at least one multimedia parameter; creating a first airplay schedule by combining the first set and the second set of the multimedia content identifiers to produce at least a portion of a chronological scheduling order having a plurality of slot positions; determining that one or more conflicts exist in the at least a portion of a chronological scheduling order; modifying the first sequential order of the first set of multimedia content identifiers to have a third sequential order, and wherein the third sequential order is different than the first sequential order and the second sequential order, wherein the third sequential order resolves at least one of the one or more conflicts in the chronological scheduling order to produce a modified portion of the chronological scheduling order; retrieving a third set of multimedia content identifiers having a fourth sequential order, and wherein the fourth sequential order is different than the first sequential order, the second sequential order and the third sequential order, wherein each of the third set of multimedia content identifiers includes at least one multimedia parameter; and reusing the first set of multimedia identifiers to create a second airplay schedule by combining the first set of multimedia identifiers having the third sequential order and the third set of the multimedia content identifiers having the fourth sequential order to produce another at least a portion of the chronological scheduling order having a plurality of slot positions. - View Dependent Claims (18, 19, 20)
-
Specification