Method and apparatus of remote computer management
First Claim
1. A method for remotely managing a computer coupled to a communication bus, the method comprising:
- predetermining one port of the computer as a management port and deeming the management port as the only port automatically authorized for receiving one or more management commands and all other ports as not automatically authorized for receiving any management command;
receiving, via the communication bus, the management command;
determining whether the management command was received at the management port coupled to the communication bus or received at a second port; and
if the management command is received at the management port, executing the management command without requiring further authentication or authorization and if the management command is received at the second port ignoring the management command.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer being controlled is coupled via a communications bus to at least one other device comprising one or more authorized management devices. The one or more authorized management devices are coupled to a management port. Only management commands received from authorized management devices via the management port may be executed or otherwise responded to. Management commands received from other devices are ignored. In a preferred embodiment, the communication bus is an IEEE 1394 serial bus. In this manner, the present invention provides for the use of more direct communication technologies, such as the IEEE 394 serial bus, while simultaneously providing a greater degree of security than previously available.
-
Citations
24 Claims
-
1. A method for remotely managing a computer coupled to a communication bus, the method comprising:
-
predetermining one port of the computer as a management port and deeming the management port as the only port automatically authorized for receiving one or more management commands and all other ports as not automatically authorized for receiving any management command; receiving, via the communication bus, the management command; determining whether the management command was received at the management port coupled to the communication bus or received at a second port; and if the management command is received at the management port, executing the management command without requiring further authentication or authorization and if the management command is received at the second port ignoring the management command. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer comprising:
-
a processor; an IEEE 1394 interface, coupled to the processor, comprising one or more ports only one of which is a management port deemed to be the only authorized port for receiving one or more management commands and where all the other ports are not authorized for receiving any management command, wherein the IEEE 1394 interface passes the management command received from the management port to the processor and ignores any management command received at any of the other ports other than the management port; and memory, coupled to the processor, having stored thereon computer executable instructions that, when executed by the processor, cause the computer to; execute the one or more one management commands received at the management port without requiring further authorization. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable medium comprising computer-executable components for enabling remote management of a computer via a communication bus, the computer-executable components comprising:
-
a bus interface component that communicates with an IEEE 1394-compliant serial bus and that receives one or more management commands via the IEEE 1394-compliant serial bus via an asynchronous or an isochronous channel; and a management command authorization component, in communication with the bus interface component, that determines whether each of the one or more management commands is authorized based on whether each of the one or more management commands was received at a management port coupled to the communication bus without requiring further authentication or authorization, and wherein the management port is a predetermined port deemed to be the only port automatically authorized for receiving the one or more management commands. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for remotely managing a computer coupled to a communication bus, the method comprising:
-
identifying a first device coupled to a first port of the computer and a second device coupled to a second port of the computer, the first port configured to be a management port and deemed to be the only part automatically authorized for receiving one or more management commands such that all other ports are not automatically authorized for receiving any management command; receiving, via the communication bus, the management command from one of the first and second devices; determining whether the management command was received at the management port coupled to the communication bus; when the management command was received at the management port, automatically authorizing the execution of the management command irrespective of an identifier of the first device and without requiring further authentication or authorization, and executing the authorized management command, and when a management command was received at the second port, not authorizing the management command. - View Dependent Claims (22, 23, 24)
-
Specification