Patent ID: 7483966
Filing Date: 2009-01-27
Classification: G06F,H04L,Y02D

Abstract:
1. A method for managing a remote client on a network, the method comprising: transmitting a request for wake-on-LAN status information to a plurality of clients; receiving a response from one or more of the clients, the response including an indication of wake-on-LAN functionality status of the client; updating the status of the wake-on-LAN functionality of the responding clients in a database; determining one or more clients to be managed from the plurality of clients based on the received statuses of wake-on-LAN functionality by only determining that a particular client should be managed in response to receiving a response from the particular client that the particular client's wake-on-LAN functionality status is active; determining one or more clients not to be managed from the plurality of clients by determining that a particular client should not be managed in response to not receiving a response from the particular client that the particular client's wake-on-LAN functionality is active; in response to receiving responses from the one or more clients and determining one or more clients to be managed, transmitting a first network packet only to the determined one or more clients to be managed using the network and not to the one or more clients determined not to be managed, the first network packet comprising a wake-on-LAN packet; and receiving, from each of the determined one or more clients to be managed, a return wake-on-LAN packet, the return wake-on-LAN packet comprising an indication of the address of the client to be managed and an indication of the status of the wake-on-LAN functionality of the client to be managed.