Displaying messages on created collections of displays
First Claim
1. A method comprising:
- creating one or more collections of displays from a plurality of displays, by a computing device, based on a plurality of display attributes of each display, to yield a plurality of display collection attributes for each collection of displays;
determining whether any of a plurality of messages should be displayed on any of the collections of displays, by the computing device, based at least on a plurality of message attributes of each message and on the display collection attributes of each collection of displays; and
,where the computing device has determined that a given message should be displayed on a given collection of displays,transmitting at least a portion of the given message by the computing device to each display within the given collection of displays to display the given message on the given collection of displays.
1 Assignment
0 Petitions
Accused Products
Abstract
Collections of displays are created from a number of displays, based on display attributes of each display, to yield display collection attributes for each collection. It is determined whether any of a number of messages should be displayed on any of the collections of displays, based at least on message attributes of each message and on the display collection attributes of each collection. Where it has been determined that a given message should be displayed on a given collection of displays, at least a portion of the given message is transmitted to each display within the given collection to display the given message on the given collection of displays. The displays may be movable displays on vehicles and that are functional while the vehicles are moving, billboard displays on billboards along a road, stationary displays on buildings within a given location, or other types of displays.
-
Citations
20 Claims
-
1. A method comprising:
-
creating one or more collections of displays from a plurality of displays, by a computing device, based on a plurality of display attributes of each display, to yield a plurality of display collection attributes for each collection of displays; determining whether any of a plurality of messages should be displayed on any of the collections of displays, by the computing device, based at least on a plurality of message attributes of each message and on the display collection attributes of each collection of displays; and
,where the computing device has determined that a given message should be displayed on a given collection of displays, transmitting at least a portion of the given message by the computing device to each display within the given collection of displays to display the given message on the given collection of displays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device comprising:
-
a processor; first logic implemented by the processor to create one or more collections of displays from a plurality of displays, based on a plurality of display attributes of each display, yielding a plurality of display collection attributes for each collection of displays; second logic implemented by the processor to determine whether any of a plurality of messages should be displayed on any of the collections of displays, based at least on a plurality of message attributes of each message and on the display collection attributes of each collection of displays; and
,a hardware communication component to, where the second logic has determined that a given message should be displayed on a given collection of displays, transmit at least a portion of the given message by the computing device to each display within the given collection of displays to display the given message on the given collection of displays.
-
-
20. A computer program product comprising:
a computer-readable storage medium having computer-readable code embodied therein, the computer-readable code executable by a computing device, the computer-readable code comprising; first computer-readable code to create one or more collections of displays from a plurality of displays, based on a plurality of display attributes of each display, yielding a plurality of display collection attributes for each collection of displays; second computer-readable code to determine whether any of a plurality of messages should be displayed on any of the collections of displays, based at least on a plurality of message attributes of each message and on the display collection attributes of each collection of displays; and
,third computer-readable code to, where the second computer-readable cause has determined that a given message should be displayed on a given collection of displays, cause at least a portion of the given message by the computing device to be transmitted to each display within the given collection of displays to display the given message on the given collection of displays.
Specification