US 12,010,366 B2
Schedule template for a digital display
David E. Wilson, San Antonio, TX (US); Joe M. Shannon, San Antonio, TX (US); Barry W. McClure, San Antonio, TX (US); William P. Leary, San Antonio, TX (US); Justin B. Myrick, San Antonio, TX (US); Christopher D. MacKenzie, San Antonio, TX (US); Darin L. Hooper, Converse, TX (US); and Peter M. Moser, Selma, TX (US)
Assigned to CLEAR CHANNEL IP, LLC, San Antonio, TX (US)
Filed by Clear Channel IP, LLC, San Antonio, TX (US)
Filed on Oct. 28, 2019, as Appl. No. 16/665,155.
Application 14/963,166 is a division of application No. 12/316,881, filed on Dec. 17, 2008, abandoned.
Application 16/665,155 is a continuation of application No. 14/963,166, filed on Dec. 8, 2015, granted, now 10,491,933.
Prior Publication US 2020/0059684 A1, Feb. 20, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); H04N 21/262 (2011.01); H04N 21/414 (2011.01); H04N 21/81 (2011.01); G05B 19/418 (2006.01)
CPC H04N 21/26258 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0254 (2013.01); G06Q 30/0276 (2013.01); H04N 21/26241 (2013.01); H04N 21/41415 (2013.01); H04N 21/812 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
assigning, by a server, schedule templates to each of a plurality of digital displays;
for each schedule template, identifying, by the server, content locations assigned to a plurality of content slots included in the schedule template, wherein the schedule template defines a display rotation loop based on the plurality of content slots, wherein each of the plurality of content slots is associated with slot criteria, wherein the slot criteria include first slot criteria associated with a first content slot, and wherein the schedule template is associated with a digital display of the plurality of digital displays;
generating, by the server, schedule data associated with individual schedule templates assigned to the plurality of digital displays, wherein the schedule data indicates a particular display rotation loop, a content location specifying a location where dynamic content is stored, and the slot criteria;
transmitting, by the server via a network, a first schedule template to a first block of digital displays, wherein the first block of digital displays includes a first set of digital displays that display the dynamic content in accordance with the first schedule template; and
transmitting, by the server via the network, a second schedule template to a second block of digital displays, wherein the second block of digital displays includes a second set of digital displays that display the dynamic content in accordance with the first schedule template.