Mechanism for translating between word processing documents...

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000

Reexamination Certificate

active

06725426

ABSTRACT:

TECHNICAL FIELD
The present invention relates generally to electronic devices and more particularly to a mechanism for translating between word processing documents and extensible markup language (XML) documents.
BACKGROUND OF THE INVENTION
Most businesses store a large volume of documents on storage media, such as magnetic disks. These documents are often largely comprised of word processing documents that originate from word processing programs. Word processing programs are widely distributed among business, and the storage of the documents as word processing documents has generally worked well for most business.
Recently, however, businesses have desired to provide access to documents over the Internet or via an internal intranet. Such word processing documents cannot readily be displayed via web browsers. As a result, many businesses have sought to convert word processing documents into hypertext markup language (HTML) documents, which are readily viewable by most web browsers. Unfortunately, the conversion of word processing documents into HTML documents is time consuming and error prone.
Another complication for many businesses is that the current trend is away from HTML documents and towards extensible markup language (XML) documents. XML is more flexible than HTML and provides a richer set of capabilities. Many analysts believe that XML will replace HTML as the markup language of choice for content that is viewable on the Internet. As a result, many businesses wish to have their content stored as XML documents. Unfortunately, content is currently stored as word processing documents.
SUMMARY OF THE INVENTION
The present invention addresses the above-described problem by providing a convenient mechanism for converting word processing documents into XML documents. The present invention may also include a mechanism for converting XML documents into word processing documents. The mechanism for converting between word processing documents and XML documents may be directly integrated with the word processing program so that when a user creates a word processing document, the word processing document may be converted into an XML document and persistently stored. The content is, thus, readily available as an XML document for easy display by a web browser or other suitable viewer. This approach allows a user to employ the word processing program as a sort of “XML editor”. The user need not learn the syntax of XML; rather the mechanism provides user friendly and transparent conversion of word processing documents into XML documents.
In accordance with one aspect of the present invention, a method is practiced in electronic device, such as a computer system, by a tool that operates on a word processing document. The tool converts the word processing document into an intermediate format and then subsequently converts the document from the intermediate format into an XML document.
In accordance with the further aspect of the present invention, the tool for converting between a word processing document and an XML document is found in an electronic device. The tool includes a first conversion facility for converting between the word processing document and an intermediate format document and a second conversion facility for converting between the intermediate format document and an XML document.
In accordance with the further aspect of the present invention, a method is practiced in a computer system that includes a word processing document in a word processing format. A user of the computer system is presented with a user interface element that enables the user to cause a representation of a word processing document as an XML file to be created. Such an XML file is created in response to the user interacting with user interface element.


REFERENCES:
patent: 6519617 (2003-02-01), Wanderski et al.
patent: 6535896 (2003-03-01), Britton et al.
patent: 6569207 (2003-05-01), Sundaresan
patent: 6585778 (2003-07-01), Hind et al.
patent: 6601071 (2003-07-01), Bowker et al.
patent: 6604100 (2003-08-01), Fernandez et al.
Chung et al., Design and application of XTML script language based on XML, Dec. 1999, (Abstract Only).*
WorX an easy path to XML, Jan. 26, 2000.*
Alschuler et al., The XML scoop on Office 9, Jul. 5, 1998, XML.com, pp. 1-4.*
Technology reports, SoftQuad XMetal, Nov. 17, 1998, pp. 1-3.*
XDoc XML converter, web document.*
W3C “Extensible Markup Language (XML) 1.0” Retrieved from the Internet at www.w3.org/TR/REC-xml, (Nov. 28, 1999).
Microsoft Corporation “Microsoft MS-DOS, Windows, OS/2, and Apple Macintosh Applications. Versions: RTF Version 1.3. Subject: Rich Text Format (RTF) Specification” Product Support Services Application Note, (1989-1994).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Mechanism for translating between word processing documents... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism for translating between word processing documents..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for translating between word processing documents... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3195086

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.