Claims
- 1. A method of printer-specific formatting of an application output, the method comprising steps of:
accessing an interrogator subroutine in a remote computer system from a server to poll the computer system for print information regarding an associated printer; retrieving format information from a data structure corresponding to the polled print information; and applying the format information to an application output to produce a printer-specific print job for printing on the associated printer.
- 2. The method of claim 1 which further comprises the step of communicating the printer-specific print job to the computer system for printing on the associated printer.
- 3. The method of claim 1, wherein the server accesses the interrogator subroutine via an Internet communications system.
- 4. The method of claim 1, wherein the print information identifies the printer model.
- 5. The method of claim 1, wherein the format information includes printer-specific printable area.
- 6. The method of claim 1, wherein the format information includes printer-specific minimum margins.
- 7. The method of claim 1, wherein the format information includes duplex printing capability.
- 8. The method of claim 1, wherein the format information includes color printing capability.
- 9. A server-side formatting system for formatting an output of a software application in accordance with format parameters corresponding to a printer of a remote computer system, the formatting system comprising:
a data structure configured to relate printers to format parameters associated with such printers; and a format engine configured to access an interrogator subroutine of the remote computer system which identifies the printer of the remote computer system, to retrieve one or more format parameters corresponding to the identified printer from the data structure, and to apply the retrieved format parameters to the output of the software application so as to produce a printer-specific print job for printing on the printer.
- 10. The formatting system of claim 9, wherein the format engine is further configured to communicate the printer-specific print job to the computer system for printing on the identified printer.
- 11. The formatting system of claim 10, wherein the format engine communicates the printer-specific print job to the computer system via an Internet communications system.
- 12. The formatting system of claim 9, wherein the interrogator subroutine identifies the printer by printer model.
- 13. The formatting system of claim 9, wherein the format parameters include printable area of the printer.
- 14. The formatting system of claim 9, wherein the format parameters include minimum margins of the printer.
- 15. The formatting system of claim 14, wherein the minimum margins include a minimum top margin.
- 16. The formatting system of claim 14, wherein the minimum margins include a minimum bottom margin.
- 17. A printer-specific formatting system for formatting an output of a software application, the formatting system comprising:
a computer system having an interrogator subroutine and an associated printer with a printer identity, the interrogator subroutine being configured to communicate with the printer to identify the printer; and a server system including a format engine and a data structure configured to relate printers to format parameters associated with such printers, the format engine being configured to access the interrogator subroutine to determine the printer identity, to retrieve format parameters corresponding to the printer identity from the data structure, and to apply such format parameters to the output of the software application to produce a printer-specific print job, the printer-specific print job being communicated to the computer system for printing on the identified printer.
- 18. The formatting system of claim 17, wherein the format engine communicates the printer-specific print job to the computer system via an Internet communications system.
- 19. The formatting system of claim 17, wherein the format engine accesses the interrogator subroutine via an Internet communications system.
- 20. The formatting system of claim 17, wherein the interrogator subroutine identifies the printer by printer model.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/499,876, filed Feb. 8, 2000, of Stephen D. Dentel et al. for a SYSTEM AND METHOD FOR REMOTELY RETRIEVING INFORMATION FROM A COMPUTER PROCESSING SYSTEM, the disclosure of which is hereby incorporated by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09499876 |
Feb 2000 |
US |
Child |
09754502 |
Jan 2001 |
US |