Command and control transfer
First Claim
1. A method for transmitting command and control information between at least two nodes of a network, comprising:
- dynamically generating a node navigation tree;
transmitting the node navigation tree to a video display unit;
receiving a node navigation input identifying a particular node in the node navigation tree;
modifying a subset of the node navigation tree based on the node navigation input;
transmitting the modified subset of the node navigation tree to the video display unit;
generating a node function list including one or more functions pertaining to the identified node;
transmitting the node function list to the video display unit;
receiving a node function input corresponding to a particular node function in the node function list; and
transmitting a command to the identified node based on the node function input.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting command and control information between at least two nodes of an IEEE 1394 based home entertainment network, includes dynamically generating a node navigation tree, transmitting the node navigation tree to a video display unit, receiving a node navigation input identifying a particular node in the node navigation tree, modifying a subset of the node navigation tree based on the node navigation input, transmitting the modified subset of the node navigation tree to the video display unit, generating a node function list including one or more functions pertaining to the identified node, transmitting the node function list to the video display unit, receiving a node function input corresponding to a particular node function in the node function list, and transmitting a command to the identified node based on the node function input.
131 Citations
12 Claims
-
1. A method for transmitting command and control information between at least two nodes of a network, comprising:
-
dynamically generating a node navigation tree;
transmitting the node navigation tree to a video display unit;
receiving a node navigation input identifying a particular node in the node navigation tree;
modifying a subset of the node navigation tree based on the node navigation input;
transmitting the modified subset of the node navigation tree to the video display unit;
generating a node function list including one or more functions pertaining to the identified node;
transmitting the node function list to the video display unit;
receiving a node function input corresponding to a particular node function in the node function list; and
transmitting a command to the identified node based on the node function input. - View Dependent Claims (2, 3, 4, 5)
relating each node identified in the node address table to a node type; reading a node icon table, the node icon table having a node type column and a node icon column, wherein each row of the node icon table identifies a particular node type and a graphical icon for the node type;
retrieving one or more graphical icons from the node icon table; and
causing one more of the graphical icons to be displayed on the video display unit.
-
-
5. The method of claim 1, further comprising:
-
receiving input data packets from an external network, each input data packet comprising an output request and input data;
parsing the output request and input data from each input data packet;
formatting the input-data from each input data packet as the node navigation input; and
generating an output data packet comprising a response to the output request from each input data packet.
-
-
6. A home entertainment system, comprising:
-
a plurality of nodes;
a video display unit; and
a controller;
the plurality of nodes including a first node configured to dynamically generate and transmit to the video display unit a node navigation tree, receive a node navigation input from the controller identifying a particular node in the node navigation tree, modify and transmit to the video display unit a subset of the node navigation tree based on the node navigation input from the controller, generate and transmit to the video display unit a node function list including one or more functions pertaining to the identified node, receive a node function input from the controller corresponding to a particular node function in the node function list; and
transmit a command to the identified node based on the node function input. - View Dependent Claims (7)
-
-
8. A computer readable medium having stored thereon sequences of instructions for causing one or more processors employed in conjunction with a system comprising a plurality of nodes and a video display unit to:
-
dynamically generate a node navigation tree;
transmit the node navigation tree to the video display unit;
receive a node navigation input identifying a particular node in the node navigation tree;
modify a subset of the node navigation tree based on the node navigation input;
transmit the modified subset of the node navigation tree to the video display unit;
generate a node function list including one or more functions pertaining to the identified node;
transmit the node function list to the video display unit;
receive a node function input corresponding to a particular node function in the node function list; and
transmit a command to the identified node based on the node function input. - View Dependent Claims (9, 10, 11, 12)
read a node icon table, the node icon table having a node type column and a node icon column, wherein each row of the node icon table identifies a particular node type and a graphical icon for the node type;
retrieve one or more graphical icons from the node icon table; and
cause one more of the graphical icons to be displayed on the video display unit.
-
-
12. The computer readable medium of claim 9, wherein the stored sequences of instructions further cause the one or more processors to receive input data packets from an external network, each input data packet comprising an output request and input data;
-
parse the output request and input data from each input data packet;
format the input data from each input data packet as the node navigation input; and
generate an output data packet comprising a response to the output request from each input data packet.
-
Specification