Patent ID: 8711416

Claim:
A print server comprising: at least one processor; a non-transitory computer-readable storage medium including instructions executable by the at least one processor, the instructions configured to implement, an application manager configured to receive, over a network, a print request for content to be printed in accordance with at least one selected printing option from an application associated with a device, and configured to provide a print dialog, over the network, to a user of the application in response to the print request, the print dialog identifying at least one printer and providing the at least one selected printing option; a pseudo preview generator configured to provide a pseudo print preview for display within the print dialog while a print preview is being generated, the pseudo print preview providing a generic representation of at least a portion of the content displayed in accordance with the at least one selected printing option; and a print preview generator configured to access the content in response to the print request and generate the print preview providing the at least a portion of the content displayed in accordance with the at least one selected printing option, and further configured to transmit the print preview, over the network, for display within the print dialog thereby replacing the pseudo print preview.