Internet document services
First Claim
1. An Internet document service, comprising:
- opening a browser window in an Internet client to begin document editing by accepting text input;
transmitting text to an Internet host in a message over the Internet;
receiving at said Internet host an XHTML text file from a client-browser editor;
converting said XHTML text file to a fully-formed XML;
using XSLT style sheets to transform said fully-formed XML to typesetting software source input text;
typesetting with a typesetting software engine of said typesetting software source input text according to said XSLT style sheets to produce an output file;
transmitting said output file back to the Internet client in a message;
receiving said output file as a portable document format (PDF) formatted document; and
printing said PDF-formatted document.
0 Assignments
0 Petitions
Accused Products
Abstract
A subscriber service for on-line document editing includes an Internet client in which a browser window is opened to begin XHTML editing, e.g., in Microsoft INTERNET EXPLORER. The text is transmitted to a host in a message over the Internet. In the host, a next process verifies this user has an account, or is otherwise authorized to use this site or access a particular document. A process receives the mal-formed XHTML typical of Microsoft INTERNET EXPLORER editing. A process cleans up this input, and converts it to fully formed XML, e.g., with TIDY freeware. A next process uses XSLT style sheets to transform the XML to LaTex source. Alternatively, the input is converted to Tex-type source lines. Another process includes a LaTex engine to typeset the input text according to the style sheets. Such produces a DVI-type output file. A next process converts the DVI to PDF. Commercial programs are available for this purpose. A process transmits the completed PDF file back to the client in a message. A next process at the client receives the PDF-formatted document. A further process allows such document to be printed at convenience. A final process notes the subscriber account at the host to track subscription charges and uses.
51 Citations
14 Claims
-
1. An Internet document service, comprising:
-
opening a browser window in an Internet client to begin document editing by accepting text input; transmitting text to an Internet host in a message over the Internet; receiving at said Internet host an XHTML text file from a client-browser editor; converting said XHTML text file to a fully-formed XML; using XSLT style sheets to transform said fully-formed XML to typesetting software source input text; typesetting with a typesetting software engine of said typesetting software source input text according to said XSLT style sheets to produce an output file; transmitting said output file back to the Internet client in a message; receiving said output file as a portable document format (PDF) formatted document; and printing said PDF-formatted document. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An Internet document service, comprising:
-
opening a window in an Internet client to begin document editing by accepting text input from a user; transmitting said text input to an Internet host in a message over the Internet; verifying said user has an account, or is otherwise authorized to use said Internet host or to access a particular document; receiving at said Internet host a mal-formed XHTML from editing; cleaning up such mal-formed XHTML input and converting it to fully-formed XML; using XSLT style sheets to transform said fully-formed XML to typesetting software source input text; typesetting with a typesetting software engine of said typesetting software source input text according to said XSLT style sheets to produce a device-independent (DVI) output file; converting said DVI output file to a portable document format (PDF) file; transmitting a completed PDF file back to the client in a message; receiving said PDF file as a PDF-formatted document; printing said PDF-formatted document; and noting a subscriber account at said Internet host to track client-user subscription charges and accesses.
-
-
7. An Internet document service, comprising:
-
document editing at an Internet client transmitting text collected in the step of document editing to an Internet host in a edit file over the Internet;
verifying a user has an account, or is otherwise authorized to use said Internet host or to access a particular document;receiving at said Internet host a mal-formed XHTML from editing; cleaning up such mal-formed XHTML input and converting it to fully-formed XML; automatically typesetting a source input text from said edit file according to style sheets to produce an output file; transmitting from said Internet host said output file back to the Internet client in a message; receiving at said Internet client window said output file as a fully typeset and stylized portable document format (PDF) formatted document; and making said PDF-formatted document available for printing. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification