Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
First Claim
1. An advertisement system comprising a plurality of local advertisement servers, each said local advertisement server being located at a different respective location, each said local advertisement server comprising:
- a network connection to a network located remote from the respective local advertisement server and including a remote database storing advertisements according to categories;
a storage medium configured to store (a) advertisements received from the remote database via the network connection (b) and content control data associated with each said advertisement;
a local connection to a plurality of electronic devices located in the same location as the respective local advertisement server, the plurality of electronic devices including at least one digital jukebox device and at least one display device separate from the at least one jukebox device, wherein, for each of the plurality of electronic devices, a respective flag at the local advertisement server indicates whether the electronic device maintains its own advertisement queue on the electronic device or whether the own advertisement queue for the electronic device is maintained on the local advertisement server;
an advertisement server advertisement queue stored to and maintained by the respective local advertisement server; and
one or more processors configured to;
transmit location information about the location of the local advertisement server that has the advertisement server advertisement queue to the remote database over the network, and responsive to the transmitted location information, receive advertisements selected from advertisements stored in the remote database;
store the received advertisements in the advertisement server advertisement queue;
selectively distribute at least some of the advertisements received from the remote database and stored in the advertisement server advertisement queue, to a plurality of other advertisement queues residing in, and usable by, multiple of the electronic devices based on respective capabilities thereof and based upon statuses of the respective flags at the local advertisement server indicating whether a corresponding one of the electronic devices maintains its own advertisement queue on the electronic device, each said other advertisement queue being programmed to aid the electronic device to which it is usable in displaying advertisements thereon in a manner that corresponds with the content control data associated with the advertisements in the respective other advertisement queue; and
cause electronic devices connected to the respective local advertisement server via the local connection that do not include their own other advertisement queues to display at least some of the advertisements received from the network based on the advertisement server advertisement queue and in dependence on the content control data associated with those advertisements.
7 Assignments
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments disclosed herein relate to systems and/or methods for distributing advertisements from a central advertisement network to one or more peripheral devices at a location via a local advertisement server. In certain exemplary embodiments, the local advertisement server within a location receives advertisements from the central advertisement network and rebroadcasts them to peripheral devices within that location. Advertising information may be tracked and reported, e.g., for accounting, revenue-sharing, and/or other purposes in certain exemplary embodiments. Thus, in certain exemplary embodiments, the distribution of advertisements is provided to peripherals via a non-web- and non-PC-dependent network. Moreover, in certain exemplary embodiments, reporting and advertising related communications are substantially bi-directional regardless of device type. Certain exemplary embodiments provide revenue sharing among some or all of the central advertising network provider, the proprietors of locations, operators tasked with maintaining the local ad server and/or the peripheral devices, etc.
684 Citations
20 Claims
-
1. An advertisement system comprising a plurality of local advertisement servers, each said local advertisement server being located at a different respective location, each said local advertisement server comprising:
-
a network connection to a network located remote from the respective local advertisement server and including a remote database storing advertisements according to categories; a storage medium configured to store (a) advertisements received from the remote database via the network connection (b) and content control data associated with each said advertisement; a local connection to a plurality of electronic devices located in the same location as the respective local advertisement server, the plurality of electronic devices including at least one digital jukebox device and at least one display device separate from the at least one jukebox device, wherein, for each of the plurality of electronic devices, a respective flag at the local advertisement server indicates whether the electronic device maintains its own advertisement queue on the electronic device or whether the own advertisement queue for the electronic device is maintained on the local advertisement server; an advertisement server advertisement queue stored to and maintained by the respective local advertisement server; and one or more processors configured to; transmit location information about the location of the local advertisement server that has the advertisement server advertisement queue to the remote database over the network, and responsive to the transmitted location information, receive advertisements selected from advertisements stored in the remote database; store the received advertisements in the advertisement server advertisement queue; selectively distribute at least some of the advertisements received from the remote database and stored in the advertisement server advertisement queue, to a plurality of other advertisement queues residing in, and usable by, multiple of the electronic devices based on respective capabilities thereof and based upon statuses of the respective flags at the local advertisement server indicating whether a corresponding one of the electronic devices maintains its own advertisement queue on the electronic device, each said other advertisement queue being programmed to aid the electronic device to which it is usable in displaying advertisements thereon in a manner that corresponds with the content control data associated with the advertisements in the respective other advertisement queue; and cause electronic devices connected to the respective local advertisement server via the local connection that do not include their own other advertisement queues to display at least some of the advertisements received from the network based on the advertisement server advertisement queue and in dependence on the content control data associated with those advertisements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A local advertisement server provided at a venue, the local advertisement server comprising:
-
at least one processor and a memory; a non-transitory computer readable storage medium configured to store advertisements received from a database in a remote network via a network connection, the database storing advertisements according to categories; a local connection to a plurality of electronic devices located in the same venue as the local advertisement server, the plurality of electronic devices including at least one digital jukebox device and at least one display device unrelated to playback functionality of the at least one jukebox device, wherein, for each of the plurality of electronic devices, a respective flag at the local advertisement server indicates whether the electronic device maintains its own advertisement queue on the electronic device or whether the own advertisement queue for the electronic device is maintained on the local advertisement server; an advertisement server advertisement queue stored to and maintained by the local advertisement server; and one or more processors configured to; transmit location information about the location of the local advertisement server that has the advertisement server advertisement queue to the remote database over the network, and responsive to the transmitted location information, receive advertisements selected from advertisements stored in the remote database; store the received advertisements in the advertisement server advertisement queue; selectively distribute at least some of the advertisements received from the database in the remote network and stored in the advertisement server advertisement queue, to a plurality of other advertisement queues residing in, and usable by, multiple of the electronic devices based on respective capabilities thereof and based upon statuses of the respective flags at the local advertisement server indicating whether a corresponding one of the electronic devices maintains its own advertisement queue on the electronic device, each said other advertisement queue being programmed to aid the electronic device to which it is usable in displaying advertisements thereon in a manner that corresponds with content control data associated with the advertisements in the respective other advertisement queue; and cause electronic devices connected to the local advertisement server via the local connection that do not include their own other advertisement queues to display at least some of the advertisements received from the network based on the advertisement server advertisement queue and in dependence on content control data associated with those advertisements. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification