Data structure for an entertainment and communications network
First Claim
1. A data structure for transferring data between a hub and a connected remote node, said data structure comprising:
- a preamble for synchronizing the remote node to the hub;
a control bus status field for indicating status to the remote node of a control bus at said hub;
a hub control field for exchanging message control information between the remote node and the hub;
a control data field for exchanging control data information between the remote node and the hub; and
a plurality of data fields for transferring data between the remote node and the hub synchronized with other nodes by a frame clock.
8 Assignments
0 Petitions
Accused Products
Abstract
A data structure for a multi-zone peer-to-peer entertainment and communications network. The network serially distributes data that is being streamed from multiple entertainment media sources simultaneously to multiple independent receivers and/or transceivers. The receivers and transceivers may be located in different zones. The zones may be different rooms of a building or house. Each data packet to each node is structured according to the data structure of the present invention. So, each packet includes a preamble that provides a precisely timed synchronization symbol. The preamble synchronizes the remote nodes to a hub and synchronizes each remote node'"'"'s internal processes. A control bus status bit follows the preamble and indicates hub control bus status. Each packet includes a hub control field and a control data field carry control information. Audio data fields included in each packet carry audio data for an intercom channel and one or more stereo audio channels.
-
Citations
17 Claims
-
1. A data structure for transferring data between a hub and a connected remote node, said data structure comprising:
-
a preamble for synchronizing the remote node to the hub;
a control bus status field for indicating status to the remote node of a control bus at said hub;
a hub control field for exchanging message control information between the remote node and the hub;
a control data field for exchanging control data information between the remote node and the hub; and
a plurality of data fields for transferring data between the remote node and the hub synchronized with other nodes by a frame clock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification