Claims
- 1. A method for efficient communication between a server and only selected client computer system types among a plurality of client computer system types coupled together utilizing a network, said method comprising the steps of:specifying a logical group identifier which includes only client computer systems of a first operating system among said plurality of client computer system types; transmitting a network packet throughout said network which includes said logical group identifiers; filtering said network packet at client computer systems within said network to identify said logical group identifier, and coupling said network packet to only those client computer systems of said first type wherein specific addresses of each client computer system of said first type within said network are not required prior to transmission.
- 2. The method according to claim 1 wherein said step of specifying a logical group identifier which includes only client computer systems of a first type among said plurality of client computer system types further comprises specifying a logical group identifier which includes only client computer systems utilizing a first network protocol among said plurality of client computer system types.
- 3. The method according to claim 1 wherein said step of specifying a logical group identifier which includes only client computer systems of a first type among said plurality of client computer system types further comprises the step of specifying a logical group identifier which includes only client computer systems within a first work group among said plurality of client computer system types.
- 4. The method according to claim 1 wherein said step of filtering said network packet at client computer systems within said network to identify said logical group identifier further comprises the step of providing a network controller including a special purpose processor and a filter to filter said network packet at client computer systems within said network to identify said logical group identifier.
- 5. The method according to claim 1 wherein said step of transmitting a network packet throughout said network which includes said logical group identifier further comprises the step of generating and transmitting a network packet including a modified magic packet and a data packet, said modified magic packet including a magic packet code identifying said network packet as a magic packet, a global network controller identifier, and said logical group identifier.
- 6. A data processing system for efficient communication between a server and only selected client computer system types among a plurality of client computer system types coupled together utilizes a network, said system comprising;a server for specifying a logical group identifier which includes only client computer systems of a first operating system among said plurality of client computer system types; means for transmitting a network packet throughout said network which includes said logical group identifier; means for filtering said network packet at client computer systems within said network to identify said logical group identifier; and means for coupling said network packet to only those client computer systems of said first type wherein specific addresses of each client computer system of said first type within said network are not required prior to transmission.
- 7. The system according to claim 6 wherein said means for specifying a logical group identifier which includes only client computer systems of a first type among said plurality of client computer system types further comprises means for specifying a logical group identifier which includes only client computer systems utilizing a first network protocol among said plurality of client computer system types.
- 8. The system according to claim 6 wherein said means for specifying a logical group identifier which includes only client computer systems of a first type among said plurality of client computer system types further comprises the means for specifying a logical group identifier which includes only client computer systems within a first work group among said plurality of client computer system types.
- 9. The system according to claim 6 wherein said means for filtering said network packet at client computer systems within said network to identify said logical group identifier further comprises a network controller including a special purpose processor and a filter to filter said network packet at client computer systems within said network to identify said logical group identifier.
- 10. The system according to claim 6 wherein said means for transmitting a network packet throughout said network which includes a logical group identifier comprises means for generating a network packet which includes a modified magic packet and a data packet, said modified magic packet including a magic packet code identifying said network packet as a magic packet, a global network controller identifier and said logical group identifier.
CROSS-REFERENCE TO RELATED APPLICATIONS
The present invention is related to the subject matter of co-pending patent application Ser. No. 09/024,231 entitled “FULL TIME NETWORK AUXILIARY PROCESSOR FOR A NETWORK CONNECTED PC” filed on Feb. 17, 1998, assigned to the assignee herein named and incorporated herein by reference, now U.S. Pat. No. 6,266,696.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
5835723 |
Andrews et al. |
Nov 1998 |
A |
5893091 |
Hunt et al. |
Apr 1999 |
A |
6078954 |
Lakey et al. |
Jun 2000 |
A |
6126548 |
Jacobs et al. |
Oct 2000 |
A |
6151696 |
Miller et al. |
Nov 2000 |
A |