Subscription based content delivery for a digital signage network
First Claim
Patent Images
1. A content receiving node in a digital signage network for receiving content from upstream nodes in a digital signage network, the content receiving node comprising:
- a content request engine indirectly connected to a content source and configured to generate a subscription request requesting content from the content source via at least one of the upstream nodes that are each directly connected to the content source, the upstream nodes being connected to each other and configured to transmit data between each other;
a receive queue configured to receive requested content from the at least one upstream node in the digital signage network, wherein all of the requested content having different types of data received by the receive queue is stored in a common data format differentiated on the basis of metadata associated with the content;
a processor configured to process and aggregate content in the receive queue into aggregated user viewable information;
a transmit queue in communication with the content request engine and at least one additional content receiving node, the transmit queue configured to transmit the aggregated user viewable information to the content request engine and the at least one additional content receiving node;
a display configured to receive the aggregated user viewable information from the transmit queue and display the received information; and
a network discovery tool configured to request, through the content request engine, nodal information from other nodes in the digital signage network, the nodal information including a system configuration of other nodes in the digital signage network and the operational status of elements of the other nodes in the digital signage network,wherein the content request engine aggregates subscription requests for corresponding content receiving nodes connected to the content request engine, and transmits an aggregated subscription request to the at least one upstream node.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital signage network employs a common data model and a subscription system to disseminate data gathered from a plurality of data sources to a number of displays. The network nodes interact with each other as content sources, content consumers, or both, with some systems acting as consumers to upstream sources and acting as sources to downstream consumers. The presentation of the data on a digital signage display allows for real-time binding of live data to provide a rich display effect.
-
Citations
9 Claims
-
1. A content receiving node in a digital signage network for receiving content from upstream nodes in a digital signage network, the content receiving node comprising:
-
a content request engine indirectly connected to a content source and configured to generate a subscription request requesting content from the content source via at least one of the upstream nodes that are each directly connected to the content source, the upstream nodes being connected to each other and configured to transmit data between each other; a receive queue configured to receive requested content from the at least one upstream node in the digital signage network, wherein all of the requested content having different types of data received by the receive queue is stored in a common data format differentiated on the basis of metadata associated with the content; a processor configured to process and aggregate content in the receive queue into aggregated user viewable information; a transmit queue in communication with the content request engine and at least one additional content receiving node, the transmit queue configured to transmit the aggregated user viewable information to the content request engine and the at least one additional content receiving node; a display configured to receive the aggregated user viewable information from the transmit queue and display the received information; and a network discovery tool configured to request, through the content request engine, nodal information from other nodes in the digital signage network, the nodal information including a system configuration of other nodes in the digital signage network and the operational status of elements of the other nodes in the digital signage network, wherein the content request engine aggregates subscription requests for corresponding content receiving nodes connected to the content request engine, and transmits an aggregated subscription request to the at least one upstream node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A digital signage network comprising:
-
a content source; a plurality of upstream nodes each connected to said content source, each of said upstream nodes being connected to each other and configured to transmit data between each other; each upstream node including; a content request engine configured to request subscription data indirectly from the content source through one upstream node of the plurality of upstream nodes and a receive queue configured to receive content data from said one upstream node based on the requested subscription data, wherein all of the content data having different types of data received by the receive queue is stored in a common data format differentiated on the basis of metadata associated with the content data; a processor configured to process the content data in the receive queue into user viewable information; a transmit queue in communication with the content request engine and at least another one of the upstream nodes, the transmit queue configured to transmit user viewable information to the content request engine and the at least another one of the upstream nodes; a display configured to receive the user viewable information from the transmit queue and display the received information; and a network discovery tool including a network parsing system, said network discovery tool configured to request, through the content request engine, nodal information from other nodes in the digital signage network, the nodal information including a system configuration of other nodes in the digital signage network and the operational status of elements of the other nodes in the digital signage network, said network parsing system receives the nodal information and generates a user viewable network map; and a control engine configured to issue commands to at least one of the other nodes in the digital signage network to control the operational status of at least one element of the at least one of the other nodes, wherein the display node aggregates subscription data for corresponding display nodes connected to the display node, and transmits an aggregated subscription request to said one upstream node.
-
Specification