Configuring a client for a printer using electronic mail

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S241000, C358S402000, C358S407000

Reexamination Certificate

active

06542892

ABSTRACT:

FIELD OF THE INVENTION
This invention relates in general to configuring a print client for a printer and, more particularly, to a system and method for configuring the client using electronic mail messages.
BACKGROUND OF THE INVENTION
It is often desirable for a print client to send a print job to a printer using the Internet as a path for sending the print job. However, conventional printing methods using the internet fail when trying to pass through a firewall. A firewall does not allow print jobs to pass through.
One method used by the prior art to print through a firewall is to attach the print job to an electronic mail (e-mail) message. The e-mail message and the attached print job are then sent through the firewall. The print job is then detached from the e-mail message and printed.
One problem with using the e-mail method is that the print client often does not know anything about the printer to which the job will be sent. In addition, the client has no means of readily discovering information about the printer. Thus, the client cannot easily determine the capabilities of the printer or which driver should be used for the printer. Additionally, even if the client could determine the appropriate driver, the client may be in a remote location without access to the correct driver for the printer.
SUMMARY OF THE INVENTION
According to principles of the present invention, a printer driver is installed on a client computer. The client requests the driver from a print server. The print server identifies a printer served by the print server. The print server retrieves a driver for the printer and a description of the printer's capabilities. The driver and the description are packaged into an electronic mail (e-mail) message and sent to the client. Software installed on the client unpackages the driver and the description from the e-mail and installs the driver on the client. The software also creates a port on the client and attaches the port to the printer driver.
According to further principles of the present invention, the print server determines a user of the client and compares the user to a list of allowed users. If one of the users on the list of allowed users matches the user of the client, the print server provides the print driver to the client. If there is no match, the print server does not provide the driver to the client.
A printer may be setup on the client machine by simply entering the destination e-mail address of the printer in the client software. A series of e-mail messages are traded between the print client software and the print server, which automatically sets up the printer on the client machine. At no point does the user need to know anything about the printer except its e-mail address.
Other objects, advantages, and capabilities of the present invention will become more apparent as the description proceeds.


REFERENCES:
patent: 2002/0095486 (2002-07-01), Bahl
patent: 2002/0095547 (2002-07-01), Watanabe et al.
patent: 2002/0095570 (2002-07-01), Eldridge et al.
Hernandez et al., Printers are dangerous, Security Technology, 2001 IEEE 35th International Carnahan Conference on, 2001, pp. 190-196.*
Minoh et al., Networked appliances and their peer-to-peer architecture AMIDEN, IEEE Communications Magazine, vol. 39, Issue 10, Oct. 2001, pp. 80-87.*
Kaplan, simulating Networks, IEEE Spectrum, vol. 38, Issue 1, Jan. 2001, pp. 74-76.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Configuring a client for a printer using electronic mail does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Configuring a client for a printer using electronic mail, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Configuring a client for a printer using electronic mail will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3108331

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.