Patent ID: 11954703
Assignee: VIOOH LIMITED
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 26:
27. A digital display system including a computer system and digital displays belonging to an Out Of Home inventory, said computer system including an allocation engine, an ad server and an ad exchange module, wherein:
said allocation engine is adapted to allocate to a set of at least one specific advertisement campaign, planned bookings for certain time periods and for digital displays of a specific set of digital displays from the Out Of Home inventory to fit campaign data corresponding to said set of at least one specific advertisement campaign, for displaying contents from the set of at least one specific advertisement campaign on the digital displays of said specific set of digital displays during said time periods, said contents having durations respectively shorter than said time periods, at least some of the digital displays of said Out Of Home inventory having, at least for some time periods, an available share of time remaining for unplanned bookings;
said ad server is adapted to electronically dispatch to the specific set of digital displays, content data related to said contents from said set of at least one specific advertisement campaign, corresponding to planned bookings determined by said allocation engine and received by said ad server from said allocation engine;
and said digital displays of said specific set of digital displays are adapted to play said contents during said time periods,
wherein said ad exchange module is adapted to exchange data with at least one external Demand Side Platform and to allocate, by a real-time bidding process, unplanned bookings for programmatic contents to fill-in at least partially said available share of time remaining for unplanned bookings, said real-time bidding process including receiving bids by the ad exchange module from the at least one external Demand Side Platform and retaining best bids as unplanned bookings,
wherein said ad server is adapted to electronically dispatch to the specific set of digital displays, content data related to contents from said set of at least one specific advertisement campaign corresponding to the unplanned bookings allocated by said ad exchange module and received by the ad server from said ad exchange module, and said digital displays of said specific set of digital are adapted to display said contents corresponding to the unplanned bookings during said time periods,
wherein, when allocating unplanned bookings, said computer system is adapted to determine, within each time period and for each digital display of said Out Of Home inventory, whether any additional unplanned booking can be accepted for immediate play while respecting the share of time of planned bookings allocated to said time period for said digital display,
wherein said ad server is adapted to check whether any additional unplanned booking can be accepted for immediate play while respecting the share of time of planned bookings allocated to said time period for said digital display, the ad server is adapted to compute an on-schedule indicator OSI(j, t, Te)=Ne(j, t)/(N(j, t)*Te/T), where:
T is the duration of the time period t,
Te is an elapsed time in time period t at the moment the content corresponding to the additional unplanned booking should be played,
N(j, t) is the total number of bookings for digital display j during time period t,
Ne(j,t) is the number of bookings for digital display j during time period t, whose contents have been already played at elapsed time Te,
wherein all bookings correspond to contents of same duration,, and wherein the ad server is adapted to authorize said additional unplanned booking at elapsed time Te based on a comparison of OSI(j, t, Te) with a limit L.