Any and all applications, if any, for which a foreign or domestic priority claim is identified in the Application Data Sheet of the present application are hereby incorporated by reference under 37 CFR 1.57.
This invention generally relates to media presentation and, more particularly, to systems and methods for the in-situ management of media messages.
Market research shows that outdoor billboard marketing space has increasingly become harder to find and, hence, more valuable. At the same time, automotive vehicles are one of the most costly expenses incurred by the average consumer. Ironically, most automobiles sit idle for a large portion of the day. U.S. Pat. No. 10,796,340, entitled SYSTEM AND METHOD FOR TARGETING THE DISTRIBUTION OF MEDIA FROM A MOBILE PLATFORM, invented by Peter Ta et al., and filed on Oct. 14, 2019, addresses to problem of finding more outdoor advertising space by providing an automotive targeted parking system that adds to an automobile the additional feature of a media display subsystem, and which may also include a Wireless Local Area Network (WLAN) IEEE 802.11 (WiFi) access point (hotspot).
While the above-described system addresses the provision of additional outdoor advertising through the “gig economy” use of automobiles, the act of parking remains a potential issue. Parking in many desirable advertising locations in metropolitan areas is often limited to one or two hours only. Further, the necessity of frequently changing parking spots can become a burden and may make the use of their automobile as a mobile media center impractical for some owners.
Parent U.S. Pat. No. 10,991,007, entitled AERIAL BILLBOARD, invented by Peter Ta et al., and filed on Sep. 17, 2020, provides for the use of aircraft, such as unmanned aerial vehicles (UAVs), as another type of media platform.
Parent U.S. Pat. No. 11,037,199, entitled SYSTEM AND METHOD FOR GIG VEHICLE PARKING, invented by Peter Ta et al., and filed on Oct. 15, 2020, describes a publically accessible access point that reports its enablement and position at a targeted parking position.
Parent U.S. Pat. No. 11,138,634, entitled GIG VEHICLE PARKING, invented by Peter Ta et al., with a filing date of May 6, 2021, describes a system that permits agents to deliver selected mobile platforms to corresponding locations.
Parent U.S. Pat. No. 11,138,635, entitled MOBILE MEDIA TOPPER, invented by Peter Ta et al., with a filing date of May 10, 2021, describes a media projection topper that receives a reward in response to reporting the durations of time that a media-presenting vehicle is stationary.
Parent U.S. Pat. No. 11,138,635, entitled SYSTEM AND METHOD FOR COORDINATED MOBILE MEDIA PROJECTION, with a filing date of Feb. 19, 2021, describes a system for coordinated multiple media projection system to present an integrated display from selected parking locations.
Parent Ser. No. 17/230,008, entitled PORTABLE BILLBOARD, filed on Apr. 14, 2021, provides a portable media projection subsystem that reports its enablement and stationary location at a selected weighted value target location.
It would be advantageous if the selection and placement of mobile media messages could be organized more efficiently. It would also be advantageous if media message organization could be performed in real-time. It would be advantageous if a media client had greater control over the media message, the message platform, and the message location.
A system and method are disclosed herein for an online dashboard that permits a media client to select media characteristics such as the location for the presentation of a media message, the media message itself, message platform mobility, the type of media platform, and the time of presentation. The system determines rewards associated with the above-mentioned selections, and also permits the client user to add new messages and locations to an online clearinghouse site.
The media projection subsystems disclosed herein can be distinguished from conventional signage in their ability the measure the efficacy of the projected media, and/or access point (AP) communications, and/or cellular boosted communications. One measurement is location, as some locations attract more attention than others. Another measurement is actual enablement, meaning the times and duration that the media is actually seen by the public. To encourage efficient deployment, the entities contracting for, or managing the media projection subsystems, are rewarded based upon these efficacy measurements. Typically being portable, the media projection subsystems may act as an advertising platform that seeks to expand and capture market share within the outdoor advertising market segment by directing the selective deployment of media to preferred target locations. The system may transmit the following information: (i) a unique identifier for the device in use (for example, radio-frequency identification), (ii) the time, date, duration, and location (using global positioning satellite (GPS) or cellular triangulation systems), (iii) an indication that the media projection subsystem has been deployed, and (iv) an indication that the WLAN/WPAN access point, cellular booster, or Internet booster is in use. Graphic information system (GIS) mapping technology may be used to compensate a person or business entity associated with the system for operating in specified locations.
Accordingly, a media distribution clearinghouse system is provided with a site selection subsystem having a site table listing a plurality of potential geographic stationary locations, an interface to accept geographic stationary location selections, and interface to supply a media enablement signal to a media unit in response to the selected geographic stationary location, so that a media message is displayed at the selected geographic stationary location. The media units may be stationary or mobile. The site table lists locations that may be variable locations (dependent on criteria outside of the direct control of the selector), fixed stationary locations, predetermined travel routes, or non-predetermined travel routes.
A media message subsystem includes a message table listing a plurality of media messages, an interface to accept media message selections, and an interface to supply the media message enablement signal, for a selected media message, to the media unit. In some aspects the media message subsystem has an interface to transmit the selected media message to the media unit. In this case the media unit media projection subsystem is likely digital (e.g., a light emitting diode (LED) display panel with attached memory able to accept and display downloaded messages). Alternatively, the media message subsystem table cross-references media messages locally stored on media units. In this case the media projection subsystem may be a printed screen with a single message or a digital display with limited communication ability.
In one aspect the system includes a calendar subsystem with a time table listing a plurality of times, an interface to accept time selections, and an interface to supply a selected time to the media unit. Optionally, a targeting subsystem is included with a valuation table cross-referencing geographic locations to weighted values, with an interface to accept the geographic location selections, and an interface to supply reward calculations in response to the selected geographic location. Alternatively, or in addition, the reward calculations may be based on additional considerations such as time, media message, local (e.g., temporary) environment conditions, and media unit type. In another aspect, a platform subsystem includes a media unit table listing a plurality of media unit types, with an interface for accepting a media unit type selection, and an interface to supply a media unit enablement signal to a selected media unit type. The media unit types may be ground vehicles, air vehicles, nautical vehicles, or stationary billboards.
In some variations, the site selection subsystem has an interface that accepts geographic location suggestions from a user for addition to the site table. Likewise, the media message subsystem may have an interface to accept media message uploads from a user for addition to the message table.
Also disclosed are a system and method for updating the weighted value of a geographic location based upon local environmental factors, a system and method for assigning media projection subsystems to parking locations, and a system and method for a publically accessible cellular telephone or Internet booster.
Additional details of the above-described systems and associated methods are provided below.
The result is a media message 108 displayed at the selected geographic location. As shown, the media distribution clearinghouse system 100 and site selection subsystem 102 are enabled as a sequence of processor executable instructions stored in non-transitory memory 110. As is the case with the other types of tables presented below, the tables can alternatively be enabled with combinational hardware logic, or even be enabled as physical elements (e.g., paper or blackboards) managed by human operators. However, software enablement is likely to be the most efficient means of management. Thus, the overall system includes a processor 112 and an operating system (OS) 114 stored in memory 110. The site selection subsystem interface is enabled through a system bus 116, connected to the memory 110, the processor 112, a peripherals interface 118, and a network 120. The network 120 may consist of hardwired (e.g., Ethernet), as well as wireless links (e.g., cellular, WiFi, and Bluetooth). The network 120 is connected to a user device 122 (e.g., a smartphone or desktop computer), which may be the source of the location selections. In some cases the location selections may be sourced by the media unit 106, or by a locally connected peripheral input/output (I/O) subsystem 123 (e.g., a display, mouse, and keyboard).
As shown in
As shown in
As shown in
As shown in
As shown in
As explained in more detail below, the media units are typically enabled with a communication subsystem having the ability to accept the media unit enablement signal from the media distribution clearinghouse 100. Further, each media unit typically includes a media projection subsystem for projecting the selected media message. It is also typical, such as is in the case with mobile media units, that the media units further may comprise a location subsystem to determine the geographic location of the media unit, so that the communication subsystem is able to transmit the geographic location, thus verifying that the media unit is positioned at a selected geographic location. The media unit communication subsystem may further comprise a publically accessible cellular telephone local booster, publically accessible Internet booster, and/or a publically accessible access point (AP), such as an IEEE 802.11 Wireless Local Area Network (WLAN) AP, an IEEE 802.15 Wireless Personal Area Network (WPAN) AP, or combinations thereof.
Without imposing limitations on the system, some examples of media unit media projection subsystems include an image projector, a retractable screen, a topper, a liquid crystal display, LED display, holographic display, a light emitting diode display, wallscape, electroluminescent (EL) display, switchable glass displays, persistent image fan, or combinations thereof.
As would be understood in the art, the computer system 140 hosting the clearinghouse 100 would comprise the processor 112 cooperating with software applications in non-transitory local memory 110. The non-transitory memories described herein may be any type or form of non-volatile storage device or medium capable of storing data and/or other computer-readable instructions. Examples of memories include, without limitation, Read Only Memory (ROM), flash memory, or any other suitable memory device. Although not required, in certain embodiments, the system described herein may include both a volatile memory unit and a non-volatile storage device. The memory may be implemented as shared memory and/or distributed memory in a network device.
As is common in many computer systems or servers, processor 112 is connected to the bus line 116 to pull operating instructions from operating system 114 and software applications in memory 110, and manage communications between the various components of computer. For ease of understanding, the above-described functions have been described as individual components. However, it should be understood that in practice, multiple functions may be performed by a single device, subsystem, or software application. It should be understood that computer systems are well understood by persons with ordinary skill in the art, and in the interest of brevity, details of their operation have been omitted.
For convenience, all the components associated with computer/server 140 are shown embedded as a single schematic block, but it should be understood that these components are not necessarily embedded in a single hardware unit or server, or in communication with each other. Alternatively, the software applications may be cooperating components of an overall software system. The server may also represent a network of servers in communication with each other.
The media projection subsystem 200 may be an image projector enabled as a liquid crystal (LC) or LED display similar to a home theater type video projector. Alternatively, high performance (e.g., mercury arc or xenon arc) lamps, cathode ray tube (CRT), digital light processing (DLP), plasma, silicon X-tal reflective display (SXRD), or red-green-blue (RGB) lasers may be used. In other words, the media projection subsystem 200 may present a 2-dimensional or 3-dimensional image, which may or may not be transitory. Transitory images include a series of still images, videos, or combinations thereof.
The media projection subsystem 200 may also include an internal battery and/or cables for attachment to an external power source. The media projection subsystem 200 typically includes miscellaneous electronic circuitry required to support the major components described herein, as would well understood in the art. The media projection subsystem 200 may include components for attachment to a wall, window, or balcony, or a stand for mounting on a sidewalk or lawn.
Typically, the media unit 106 further comprises a location subsystem 208 having an output on line 202 to supply a geographic location of the media projection subsystem. Note, in the case of stationary billboards, the location subsystem may not be necessary. Examples of a location subsystem 208 include a Global Positioning Satellite (GPS) system receiver, assisted GPS taking advantage of cell tower data, a Wireless Local Area Network IEEE 802.11 (WiFi) positioning system, cell-site multilateration, satellite multilateration, or a hybrid positioning system. Hybrid positioning systems find locations using several different positioning technologies, such as GPS, combined with cell tower signals, wireless internet signals, Bluetooth sensors, IP addresses, and network environment data. Cell tower signals have the advantage of not being hindered by buildings or bad weather, but usually provide less precise positioning. WiFi positioning systems may give very exact positioning in urban areas with high WiFi density, depending on a comprehensive database of WiFi access points. Further, a LORAN type system or LoJack® type system might be adapted for the purpose of location determination. As noted in U.S. Pat. No. 10,796,340, which is incorporated herein by reference, camera images and the location data of proximate smartphones, laptops, and personal communication devices can also be used to determine location.
Optionally, the media unit 106 may further comprise a verifier, or verification subsystem, 210 with an interface on line 202. Here, the verifier 210 is enabled as a software application stored in local non-transitory memory 212, including processor executable instructions to receive the enablement (enablement acknowledge) signal, an identification code, the geographic location, to supply verification information responsive to the enablement signal, the identification code, the geographic location, and the media being projected. The determination of location may involve determining if the media unit is stationary or in motion, or durations of time the mobile unit is stationary or in motion. Alternatively, at least some components of the verifier 210 may be enabled in hardware. As another alternative, some software modules of the verifier may be stored in the non-transitory memory of the media distribution clearinghouse 100.
The media unit typically includes a communications subsystem 214. The communications subsystem 214 has an interface on line 202 to accept verification information and an interface to communicate the verification information, if so enabled. As shown, the communications subsystem is in communication with network 120. In the case of a mobile media unit, the communications subsystem 214 may be a wireless transceiver. The most typical examples of a wireless communication subsystem 214 are cellular systems (e.g., Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS)-time division duplexing (TDD), Long-Term Evolution (LTE), 4th Generation (4G), or 5th Generation (5G)), and the like. Less typically, the communications subsystem 120 may be enabled with WLAN IEEE 802.11 (WiFi), or even Long Range Wireless transceiver. Some examples of a Long Range Wireless system include Digital Enhanced Cordless Telecommunications (DECT), Evolution-data Optimized (EVDO), General Packet Radio Service (GPRS), High Speed Packet Access (HSPA), IEEE 802.20 (iBurst), Multichannel Multipoint Distribution Service (MMDS), Muni WiFi, commercial satellite, and IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMAX (WiBro)). As another alternative, the communication subsystem may store verification information and other communication messages in the system local memory 212 as data 216, which may be periodically downloaded using a wireless or hardwire connection. In the case of a stationary media unit, the communications subsystem may also be an Ethernet connection. The media unit 106 is not limited to any particular type of communication subsystem. In one aspect, the communications subsystem 214 receives media uploads from the clearinghouse 100, which it provides to the media projection subsystem 200, for presentation.
The targeting subsystem supports the selection media projection subsystem target locations by assigning corresponding location values. As shown, the targeting subsystem is enabled as software application stored in server memory. Alternatively, at least portions of the media distribution clearinghouse 100, including the targeting subsystem, can be stored in the media unit 106 local memory 212, or with the user device. In some variations the targeting subsystem may be enabled with hardware, or even as a hardcopy list manipulated by a human operator. In one aspect of the clearinghouse system 100, a rewards subsystem, which may alternatively be considered a sub-module of the targeting subsystem, requests or provides a reward to an entity, depending on whether the entity is requesting or providing the media service. The entities involved may include the entity managing the clearinghouse, the user making the media-related selections, the entity managing the media unit, an entity owning the property upon which the media projection subsystem is located, or combinations of the above-mentioned entities. As used herein, an “entity” may be a person, a business, a corporation, any type of social organization or business unit, a physical device, or a software application. For simplicity, the entities may be identified as the hardware components being used by, or associated with a business, person, corporation, or social organization. In this case, the entity may be described as a computer, smartphone, media projection subsystem, server, or vehicle, to name a few examples.
In another aspect, the media unit 106 further comprises a publically accessible access point (AP) 218. The AP 218 may be an IEEE 802.11 Wireless Local Area Network (WLAN), such as a WiFi hotspot, an IEEE 802.15 Wireless Personal Area Network (WPAN), such as Bluetooth access point, or both a WLAN and WPAN access point, connected to antenna 132. Alternatively, but less common, the access point 218 may an IEEE 802.15.4 Zigbee, WPAN IEEE 802.15 Li-Fi or wireless USB device. Even more unlikely as an access point are Long Range Wireless systems. In the case of the WiFi or Bluetooth access point being a component of the communications subsystem 214, items 214 and 218 may be collocated. As used herein, a “publically accessible” AP is an AP that can be accessed by the general public without a password or similar security measures, or where the password is publically distributed. One example of a publically accessible AP is the WiFi hotspot service provided by a typical Starbucks coffee shop. In the case of a password being required for access, the password may be printed on the mobile platform, displayed by the media projection subsystem, or made available through a media projection phone application or website.
A number of ways are known in the art for measuring the effectiveness of radio frequency (RF) communications, which can be used to enable the measurement communication statistics. Some examples include the measurement of bit error rate (BER) and signal strength. There are two basic links involving the AP 218. One link is between the AP 218 and the communications subsystem 214. The other linkage is between the AP 218 and user devices 220, such as smartphones, laptops, and personal communication devices.
In one aspect, the access point 218 and/or communications subsystem 214 can be used to collect data from entities passing by, or engaging with the access point or using the communications subsystem. This data can be stored in local memory 212 for subsequent recovery or transmitted to the server in support of data gathering or geo-fencing data. In support of data mapping, the access point is publically accessible to user devices (e.g., 220) that include smartphones, personal devices, or generally any type of computing device. Typically, the user devices are enabled for WiFi and Bluetooth communications. If left enabled, as is the typical case for many users, the user device is able to interact with a nearby access point even if a communication data link is not established. As used herein, the term data mapping includes the collection of data from the user devices. In one aspect, user data information (e.g., addresses) is collected voluntarily, with the user explicitly agreeing to data collection in response to an access point provided services, such as the provision of an Internet browser, email, Internet, or social media services. For example, if the access point 218 is a WiFi hotspot that accepts Uniform Resource Locator (URL) address requests from a user device (e.g., a smartphone), the URL address requests may be transmitted to a Domain Name System (DNS) service embedded with the computer system hosting the clearinghouse 100. The DNS service makes address searches. Otherwise, the information is collected without an explicit agreement by the user, where legal. Rewards to entities may be based upon the volume of traffic through the WiFi hotspot or access point data collected. In some aspects, camera images, in cooperation with a facial recognition software application (e.g., DeepFace), are used for data tracking.
In another aspect, the media unit may include a signal booster 222, such as a device provided by WeBoost, or a similarly functioning proprietary device. The booster 222 may act as a relay between a proximately located user cellular device 220 and a cellular network (i.e., base station or satellite). In other aspects, the signal booster 222 acts to relay Internet signals, such as might be useful when employed with the StarLink Internet service, as the StarLink ground units require an uninterrupted view of the sky (i.e., view of the StarLink satellites) For example, the media unit may be positioned in areas of weak cellular coverage. Using the site selection and targeting components mentioned above, mobile media units can be directed to, and rewarded for established cellular boosters in poor coverage areas. Improved cellular coverage necessary improves Internet and WiFi services carried by the cellular service.
The media unit 106 may include a camera 224 to record images of the geographic location proximate to the media unit. The camera images may be stored in local memory 212, or the communications subsystem 214 may transmit the images. In one aspect, the camera may also be used to modify the value of the target location, as explained in more detail below. For example, the recorded traffic in a location may be greater than anticipated, and the weighted value adjusted accordingly. That is, images recording higher pedestrian or vehicular traffic may indicate, at least temporarily, a greater location value. The data may be used to help determine the efficacy of the media or location. Alternatively or in addition, the camera images my act to verify that the media projector subsystem 200 has been enabled, media unit movement, or lack thereof, or identification of a particular location. In one aspect, simply recording a change in images, and thus proximate traffic, can be used as a means for proving media projector subsystem enablement. As an alternative, or in addition to the camera, the system may further comprise a proximity detector subsystem to sense nearby motion, or to measure the density of proximate vehicular or foot traffic, which data is transmitted by the communications subsystem or recorded in local memory.
The systems described above can be adapted for use in a model where an advertiser or commercial entity pays for service based upon performance. For example, a media user (client) may connect to the clearinghouse stipulating a target market and deployment hours/rate. The system provider (intermediary organization) determines geo-fenced locations that meet or exceed the media user's target market based on location, demographics, traffic, population density, and other variables. Platform deployment time, location, quality code, and user information are recorded by the clearinghouse. The clearinghouse may determine platform performance based on length of deployment, contracted rate, maintenance cost reimbursement, and location quality code.
For example, the deployment of the sign along a busy urban thoroughfare is likely to have a greater value than deployment on a suburban side-street. Other factors that may be used to calculate target value may include the time of day and the length of deployment. Other key features of the system are determining that the display and/or access point have actually been deployed, and once deployed, the location of the system.
Returning to
Step 502 provides a site table listing a plurality of potential geographic locations cross-referenced to media units. Step 504 accepts geographic location selections. Step 505d assigns a weighted value to the accepted geographic location. Step 506 supplies a media enablement signal to a media unit in response to the selected geographic location. Step 508 projects a media message from the selected geographic location. As described above, the site table may provide variable locations, fixed stationary locations, parking locations, predetermined travel routes, and non-predetermined travel routes. In one variation, in Step 510 a user may add a geographic location to the site table.
In one aspect, Step 503a provides a message table listing a plurality of media messages. Step 505a accepts media message selections. Then Step 506 supplies the media message enablement signal for a selected media message. In some aspects Step 505a may transmit the selected media message to the media unit, as might be the case if the media units are equipped with digital (updatable) media projection equipment. Otherwise, the media message table cross-references locally stored (non-updatable) media messages to media units. In one variation in Step 512 a user may add a media message to the message table.
Optionally, Step 503b provides a time table listing a plurality of times. Step 505b accepts time selections, and Step 506 supplies the media message enablement signal for a selected time. As another option, Step 503c provides a media unit table listing a plurality of media unit types. Step 505c accepts a mobile unit type selection, so that Step 506 supplies the media message enablement signal to a selected mobile unit type.
In one other aspect, Step 514 may modify the weighted value determined in Step 505d in response to factors such as time, media unit type, media message selections, and combinations thereof. Optionally, Step 516 determines a reward for the media unit in response to the weighted value of the geographic location. Step 518 credits the mobile unit with the reward and Step 520 debits the user interface the weighted value.
In one aspect, both a first media unit and a second media unit submit requests for the same (first) geographic location in Step 704. In Step 706, a decision is made to assign the first geographic location to the first media unit (but not the second media unit).
Systems and methods have been provided for a media distribution clearinghouse. Examples of particular message structures, schematic block linkages, and hardware units have been presented to illustrate the invention. However, the invention is not limited to merely these examples. Other variations and embodiments of the invention will occur to those skilled in the art.
Number | Date | Country | |
---|---|---|---|
62779972 | Dec 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17007575 | Aug 2020 | US |
Child | 17023546 | US | |
Parent | 16869696 | May 2020 | US |
Child | 17007575 | US | |
Parent | 16601362 | Oct 2019 | US |
Child | 16869696 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17230008 | Apr 2021 | US |
Child | 17830412 | US | |
Parent | 17201419 | Mar 2021 | US |
Child | 17230008 | US | |
Parent | 17179574 | Feb 2021 | US |
Child | 17201419 | US | |
Parent | 17168313 | Feb 2021 | US |
Child | 17179574 | US | |
Parent | 17133722 | Dec 2020 | US |
Child | 17168313 | US | |
Parent | 17097256 | Nov 2020 | US |
Child | 17133722 | US | |
Parent | 17071043 | Oct 2020 | US |
Child | 17097256 | US | |
Parent | 17023546 | Sep 2020 | US |
Child | 17071043 | US |