WYSIWYG printing for web based applications
First Claim
Patent Images
1. A system comprising:
- a first computer; and
an application server running on the first computer that serves a web based application to a container application running on a second computer separate from the first computer,wherein the web based application, served from the first computer, lays out web based application content in conformance with at least one printer setting associated with a printer driver installed on the second computer, wherein the web based application content is received from a content server;
wherein the web based application uses the container application to access at least one printer setting, the at least one print setting comprising a printer resolution and specifying a printer font;
wherein a window comprising a content area includes a displayed document comprising the web based application content; and
wherein the displayed document is laid out in conformance with a display resolution and with the printer resolution.
2 Assignments
0 Petitions
Accused Products
Abstract
A container application is a native application that allows a web based application to access a computer'"'"'s system resources and windowing system. Web based applications are downloaded from application servers and run inside container applications. A web based application can alter or control many, or all, aspects of the container application'"'"'s content area and meta user interfaces (UIs). Access to printer settings, display settings, and printer meta UIs provides a web based application with the capability to lay out or format printed documents. The newly provided capabilities include WYSIWYG capabilities.
-
Citations
13 Claims
-
1. A system comprising:
-
a first computer; and an application server running on the first computer that serves a web based application to a container application running on a second computer separate from the first computer, wherein the web based application, served from the first computer, lays out web based application content in conformance with at least one printer setting associated with a printer driver installed on the second computer, wherein the web based application content is received from a content server; wherein the web based application uses the container application to access at least one printer setting, the at least one print setting comprising a printer resolution and specifying a printer font; wherein a window comprising a content area includes a displayed document comprising the web based application content; and wherein the displayed document is laid out in conformance with a display resolution and with the printer resolution. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a first computer; and an application server running on the first computer that serves a web based application to a container application running on a second computer; wherein the web based application obtains a web based application content from a content server; wherein the web based application uses a layout module to produce a displayed document from the web based application content; wherein a window comprising a meta UI area and a content area displays the displayed document within the content area; wherein the displayed document is laid out in conformance with at least one printer setting associated with a printer, the at least one printer setting comprising a print resolution and specifying a printer font and in conformance with a display resolution; wherein a user can use a printer meta UI to instruct the printer to print the web based application content as a printed document; and wherein the at least one printer setting is used to cause the printed document to be laid out the same as the displayed document. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
serving a web based application from an application server wherein the web based application runs inside a container application; wherein the web based application uses the container application to access at least one printer setting, the at least one printer setting comprising a printer resolution and printer font; wherein the window comprises a content area and a meta UI area; presenting a displayed document within the content area and laying out the displayed document in conformance with a display resolution and the printer resolution. - View Dependent Claims (11, 12, 13)
-
Specification