Patent ID: 11863811
Assignee: ADVERGE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 0:
1. A system for displaying digital media packages on a mobile vehicle, comprising:
non-transitory computer-readable storage media;
a processing system;
an interface system, including a communications interface and an audio-video interface;
a media display client system and apparatus, comprising:
a protective enclosure comprising a base platform;
mounting hardware operable to affix the protective enclosure to the mobile vehicle;
one or more audiovisual display units housed inside the protective enclosure, wherein the one or more audiovisual display units are connected, via an interface system, to a computing system comprising the interface system;
a processing system;
non-transitory computer-readable storage media;
a GPS component;
an object sensor component array, wherein the object sensor component array is connected via the interface system to the computing system; and
program instructions stored on the computer-readable storage media that, when executed by the processing system, direct the processing system to:
periodically, at a media package request time interval, (i) obtain GPS sensor data from the GPS component, wherein the GPS sensor data comprises location data, date data, and time data, and (ii) via the communications interface, send a media package request comprising the GPS sensor data to a media selection service; and
in response to receiving, from the media selection service via the communications interface, a media package comprising an ordered set of media according to a media schedule, and media presentation parameters for each of the media including a geofence region constraint, a date range constraint, and a timeframe range constraint, initiate a media session by:
determining a selected media from the ordered set of media corresponding to the media schedule and media presentation parameters; rendering the selected media on the one or more audiovisual display units; periodically, at a monitoring time interval, gathering session monitoring data comprising (i) object sensor data obtained from the object sensor component array comprising audience estimation data points, and (ii) updated GPS sensor data comprising updated location data, speed and direction data, updated date data, and updated time data obtained from the GPS component; storing the session monitoring data in a session data package on the computer readable storage media; and
if either the updated location data is outside the geofence region constraint, the updated date data is outside the date range constraint, or the updated time data is outside the timeframe range constraint, then (i) terminate the media session by at least:
(a) terminating the rendering of the selected media on the one or more audiovisual display units, (b) terminating the gathering of session monitoring data, and (c) terminating the comparison of the updated GPS sensor data and the media presentation parameters;
(ii) transmit the session data package to the media management system/service via the communications interface; and
(iii) initiate a next media session.