Servicing a print request from a client system
First Claim
1. A method for servicing a print request from a specific client system of a plurality of client systems, said method comprising:
- reading, by a processor of a computer system from a database accessible to each printer server system of a plurality of printer server systems, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein the printer server information pertains to each print server system of the plurality of printer server systems, wherein the printer information pertains to a plurality of printers utilized by the printer server systems, wherein the client-specific information pertains to the specific client system and comprises the specific client system'"'"'s geographic location, a favorite time span reflecting when the specific client system has previously been connected to a network, an amount of data reflective of a quantity of data previously printed within a given historical time span, a maximum data transfer rate at which the specific client system can transfer data to the network, a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems, or combinations thereof;
said processor ascertaining at least one best-suited printer of the plurality of printers to be used for servicing a print request received from the specific client system, wherein said ascertaining comprises utilizing the client-specific information, the printer server information, and the printer information; and
in response to said ascertaining, said processor servicing the print request, said servicing performed by the at least one best suited printer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for servicing a print request from a specific client system. Client-specific information from a client profile is read from database accessible to at least two printer server systems. The client-specific information includes the specific client system'"'"'s geographic location, a favorite time span reflecting when the specific client system was previously connected to a network, an amount of data reflecting data previously printed within a given historical time span, a maximum data transfer rate at which the specific client system can transfer data to the network, a minimum speed required for printing data received from the specific client system by each printer server system, or combinations thereof. At least one best-suited printer is ascertained to be used for servicing the print request, utilizing the client-specific information, printer server information, and printer information. The print request is serviced by the at least one best suited printer.
-
Citations
18 Claims
-
1. A method for servicing a print request from a specific client system of a plurality of client systems, said method comprising:
-
reading, by a processor of a computer system from a database accessible to each printer server system of a plurality of printer server systems, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein the printer server information pertains to each print server system of the plurality of printer server systems, wherein the printer information pertains to a plurality of printers utilized by the printer server systems, wherein the client-specific information pertains to the specific client system and comprises the specific client system'"'"'s geographic location, a favorite time span reflecting when the specific client system has previously been connected to a network, an amount of data reflective of a quantity of data previously printed within a given historical time span, a maximum data transfer rate at which the specific client system can transfer data to the network, a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems, or combinations thereof; said processor ascertaining at least one best-suited printer of the plurality of printers to be used for servicing a print request received from the specific client system, wherein said ascertaining comprises utilizing the client-specific information, the printer server information, and the printer information; and in response to said ascertaining, said processor servicing the print request, said servicing performed by the at least one best suited printer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, comprising a computer readable storage medium having program instructions stored therein, said storage medium being hardware, said program instructions configured to be executed by a computer processor of a computer system to implement a method for servicing a print request from a specific client system of a plurality of client systems, said method comprising:
-
said processor reading, from a database accessible to each printer server system of a plurality of printer server systems, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein the printer server information pertains to each print server system of the plurality of printer server systems, wherein the printer information pertains to a plurality of printers utilized by the printer server systems, wherein the client-specific information pertains to the specific client system and comprises the specific client system'"'"'s geographic location, a favorite time span reflecting when the specific client system has previously been connected to a network, an amount of data reflective of a quantity of data previously printed within a given historical time span, a maximum data transfer rate at which the specific client system can transfer data to the network, a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems, or combinations thereof; said processor ascertaining at least one best-suited printer of the plurality of printers to be used for servicing a print request received from the specific client system, wherein said ascertaining comprises utilizing the client-specific information, the printer server information, and the printer information; and in response to said ascertaining, said processor servicing the print request, said servicing performed by the at least one best suited printer. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system, comprising a computer processor and a computer readable storage medium having program instructions stored therein, said storage medium being hardware, said program instructions configured to be executed by the computer processor to implement a method for servicing a print request from a specific client system of a plurality of client systems, said method comprising:
-
said processor reading, from a database accessible to each printer server system of a plurality of printer server systems, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein the printer server information pertains to each print server system of the plurality of printer server systems, wherein the printer information pertains to a plurality of printers utilized by the printer server systems, wherein the client-specific information pertains to the specific client system and comprises the specific client system'"'"'s geographic location, a favorite time span reflecting when the specific client system has previously been connected to a network, an amount of data reflective of a quantity of data previously printed within a given historical time span, a maximum data transfer rate at which the specific client system can transfer data to the network, a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems, or combinations thereof; said processor ascertaining at least one best-suited printer of the plurality of printers to be used for servicing a print request received from the specific client system, wherein said ascertaining comprises utilizing the client-specific information, the printer server information, and the printer information; and in response to said ascertaining, said processor servicing the print request, said servicing performed by the at least one best suited printer. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification