Methods and apparatus for monitoring a 1394 home network
First Claim
1. A network monitor, comprisingmeans for receiving instructions from a user regarding periodically obtaining information from one or more devices in an IEEE 1394 network including a specified rate for obtaining the information;
- means for periodically obtaining, in accordance with the user instructions, information from one or more devices in the IEEE 1394 network at the specified rate; and
means for storing the obtained information.
1 Assignment
0 Petitions
Accused Products
Abstract
A 1394 home network monitor for gathering information on the state of nodes within a IEEE 1394 home network, and storing the generated information. The IEEE 1394 standard is an Institute of Electrical and Electronics Engineers (IEEE) standard for a high speed serial bus for connecting multiple electronics devices. An IEEE 1394 home network, for example, uses the 1394 IEEE standard to connect multiple devices, referred to as nodes, within a home. Some of these devices autonomously change state over time, and such state changes may involve controlling other devices in the home network. An example of such a home network may include a central controller which turns on a Set Top Box (STB) and a VCR at a pre-programmed time in order to record a program.
177 Citations
18 Claims
-
1. A network monitor, comprising
means for receiving instructions from a user regarding periodically obtaining information from one or more devices in an IEEE 1394 network including a specified rate for obtaining the information; -
means for periodically obtaining, in accordance with the user instructions, information from one or more devices in the IEEE 1394 network at the specified rate; and
means for storing the obtained information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
wherein the means for storing the obtained information includes a non-volatile storage means selected from the group consisting of a hard-disk drive, flash Random Access Memory, and non-volatile Random Access Memory. -
3. The network monitor of claim 1, wherein the means for receiving instructions includes a user interface.
-
4. The network monitor of claim 3, wherein the user interface includes a touch screen.
-
5. The network monitor of claim 1, wherein the obtained information includes a historical log.
-
6. The network monitor of claim 1, further comprising
means for accessing the stored information. -
7. The network monitor of claim 6, wherein the means for accessing the stored information includes a user interface.
-
8. The network monitor claim 7, wherein the user interface includes a touch screen.
-
-
9. A method for monitoring a network, comprising the steps of:
-
receiving instructions from a user regarding periodically obtaining information from one or more devices in an IEEE 1394 network including a specified rate for obtaining the information;
periodically obtaining information, in accordance with the user instructions, from one or more devices in the IEEE 1394 network at the specified rate; and
storing the obtained information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
wherein the obtained information is stored in a non-volatile storage means selected from the group consisting of a hard disk drive, flash Random Access Memory, and non-volatile Random Access Memory. -
11. The method of claim 9, wherein the information received from the user is received via a user interface, further comprising the step of:
transmitting information to the user interface regarding the information obtained from the one or more devices.
-
12. The method of claim 11, wherein the user interface includes a touch screen.
-
13. The method of claim 9, wherein the obtained information includes a historical log.
-
14. The method of claim 9, further comprising the step of
accessing the stored information. -
15. The method of claim 14, wherein the means for accessing the stored information includes using a user interface.
-
16. The method of claim 15, wherein the user interface includes a touch screen.
-
-
17. A network monitor operable on an IEEE 1394 network including a plurality of devices, comprising:
-
a central processor that is capable of receiving information from a user interface regarding instructions from a user to obtain information from one or more devices in the IEEE 1394 network, wherein the obtained information includes a specified rate for obtaining the information; and
wherein the central processor is capable of executing instructions in order to periodically obtain information from one or more devices in the IEEE 1394 network at the specified rate, in accordance with the user'"'"'s instructions;
a memory for storing the information from the one or more devices;
an interface for connecting the network monitor to the IEEE 1394 network; and
a bus for interconnecting the central processor, memory and interface. - View Dependent Claims (18)
the user interface for receiving the instructions from the user;
wherein the user interface is capable of displaying information to the user regarding the information obtained from the one or more devices.
-
Specification