Patent ID: 8068247

Claim:
In a networking environment, a method for providing a print service, the method comprising: automatically detecting a location of a client; receiving a client selection of a print center from a plurality of print centers presented to the client, the plurality of print centers being presented to the client based at least in part on the physical proximity of each print center to the location of the client; presenting a service interface associated with the selected print center for a client to enter print request data, the service interface including a list of file extension formats supported by the selected print center and the print request data comprising: credentials associated with the client and enabling access to a non-HTML document associated with the client and a URL of the non-HTML document; a document file format selected from the list of file extension formats; and location criteria for the print service to use in selecting a target printing device to print the non-HTML document, the location criteria not identifying a printing device to be used to print the document; validating the print request data effective to determine that the credentials enable access to the non-HTML document and providing feedback to the client; obtaining the non-HTML document to be printed; rendering the non-HTML document into the document file format for printing; and printing the rendered document in accordance with the print request data.