Patent ID: 7084998

Claim:
A computer implemented method, comprising: installing a printer driver in an operating system (OS) of a data processing system as a dedicated printer that appears as a printer available to one or more applications running within the OS; in response to a print command from an application having a electronic document opened, presenting a first graphical user interface (GUI) to allow a user of the application to choose a printer from a list of one or more printers available to the application including the installed dedicated printer; in response to a printer selection command from the first GUI for selecting the dedicated printer, the printer driver associated with the dedicated printer connecting the data processing system with a remote document management system over a network and displaying a second GUI having a navigation view of the remote document management system to a user of the data processing system to allow the user to navigate the remote document management system; and in response to a selection from the user on the second GUI for selecting the dedicated printer, storing over the network the electronic document at a location of the remote document management system selected by the user via the second GUI without printing the electronic document at a printer, including converting the electronic document to a specific format different than a format of the electronic document before storing the electronic document in the location of the remote document management system over the network, wherein if the electronic document is a PDF compatible document having a link, the method further comprises: the printer driver converting the electronic document into a raster image; the printer driver extracting link information of the link from the electronic document to generate a display layer; merging the display layer with the raster image to generate a RFQ compatible document to be stored in the selected location of the remote document management system, wherein information of the display layer is displayed in addition to the raster image in response to an activation from the RFQ document when the RFQ document is viewed from the remote document management system.