Network peripheral server discovery method
First Claim
1. A network client peripheral server discovery method for a client to discover peripheral servers having peripherals with an additional function in addition to peripherals with a basic function, the method comprising steps of:
- announcing, by servers on the network, that they have peripherals having the basic function;
searching, by a client on the network, for announcements by servers having the basic function;
forming, by the client, a list of servers having peripherals having the basic function based upon announcements discovered in said step of searching;
retrieving, by the client, data including that which specifies whether the peripheral has the additional function from servers on the list of servers having peripherals; and
identifying, by the client, peripherals having the additional function by examining data retrieved in said step of retrieving from the list of servers.
2 Assignments
0 Petitions
Accused Products
Abstract
A multifunction peripheral server discovery method with reduced network traffic is disclosed. Peripheral servers on a network advertise their basic function, such as print, and clients seeking peripherals with an additional function, such as scan, retrieve ID strings of peripherals having the basic function to determine if the additional function is available. The method also permits a user of a client on the network to enter addresses of peripherals not discovered when the client searches for peripherals having the additional function. The method also permits selection of a network protocol to be used by the client. An additional preferred step in the method is a determination of whether discovered peripherals having the additional function are compatible with a software application run by the client.
56 Citations
12 Claims
-
1. A network client peripheral server discovery method for a client to discover peripheral servers having peripherals with an additional function in addition to peripherals with a basic function, the method comprising steps of:
-
announcing, by servers on the network, that they have peripherals having the basic function;
searching, by a client on the network, for announcements by servers having the basic function;
forming, by the client, a list of servers having peripherals having the basic function based upon announcements discovered in said step of searching;
retrieving, by the client, data including that which specifies whether the peripheral has the additional function from servers on the list of servers having peripherals; and
identifying, by the client, peripherals having the additional function by examining data retrieved in said step of retrieving from the list of servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network client peripheral server discovery method for a client to discover peripheral servers having peripherals with an additional function in addition to peripherals with a basic function, the method comprising steps of:
-
announcing, by servers on the network, that they have peripherals having the basic function searching, by a client on the network, for announcements by servers having the basic function;
forming, by the client, a list of servers having peripherals having the basic function based upon announcements discovered in said step of searching;
retrieving, by the client, data including that which specifies whether the peripheral has the additional function from servers on the list of servers having peripherals;
identifying, by the client, peripherals having the additional function by examining data retrieved in said step of retrieving from the list of servers; and
,determining whether a peripheral having the additional function is compatible with a client software application. - View Dependent Claims (9, 10, 11, 12)
-
Specification