Extensibility and usability of document and data...

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

Reexamination Certificate

active

09896140

ABSTRACT:
An application's XML parser requiring XML files conforming to a very simple DTD requires a user to create a verbose and very redundant XML input file. The verbose XML file is usually prone to errors if created by a novice user, or an entity not involved in the initial creation of the application and its parser. Thus, the present invention creates an input XML file conforming to the simple DTD from a grammar rich XML file provided by the user. The grammar rich XML file requires a complex DTD for transformation. The complex DTD may also be prone to error if created by the user, therefore, the complex DTD file is automatically created from a schema definition provided by the user, or an agency of the user. The user or an agent of the user defines a schema for the desired grammar level, and then through a series of XSL transformations, the complex DTD file is created. Also, a stylesheet used for transforming the user's grammar rich XML file is automatically created. The grammar rich XML file provided by the user conforms to the automatically created complex DTD file. Thus, the grammar used in defining the user interface to an application is extensible without any requirement to enrich and recompile the application's XML parser.

REFERENCES:
patent: 5299304 (1994-03-01), Williams et al.
patent: 5369732 (1994-11-01), Lynch et al.
patent: 5515524 (1996-05-01), Lynch et al.
patent: 5708798 (1998-01-01), Lynch et al.
patent: 5825651 (1998-10-01), Gupta et al.
patent: 5878400 (1999-03-01), Carter, III
patent: 5893109 (1999-04-01), DeRose et al.
patent: 5928323 (1999-07-01), Gosling et al.
patent: 6002854 (1999-12-01), Lynch et al.
patent: 6009436 (1999-12-01), Motoyama et al.
patent: 6157922 (2000-12-01), Vaughan
patent: 6356920 (2002-03-01), Vandersluis
patent: 6535896 (2003-03-01), Britton et al.
patent: 6643703 (2003-11-01), Armistead et al.
patent: 6772395 (2004-08-01), Hyman et al.
patent: 6772413 (2004-08-01), Kuznetsov
patent: 6941511 (2005-09-01), Hind et al.
patent: 7055094 (2006-05-01), Imielinski et al.
patent: 2002/0013792 (2002-01-01), Imielinski et al.
patent: 2002/0062325 (2002-05-01), Berger et al.
patent: 2002/0123993 (2002-09-01), Chau et al.
patent: 2003/0014414 (2003-01-01), Newman
patent: 2005/0055420 (2005-03-01), Wyler
U.S. Appl. No. 08/780,600, Shah et al.
U.S. Appl. No. 08/931,878, Gupta.
U.S. Appl. No. 09/081,857, Koppelman et al.
U.S. Appl. No. 09/163,752, Waugh et al.
U.S. Appl. No. 09/165,656, Gupta.
U.S. Appl. No. 09/253,427, Carter, III.
U.S. Appl. No. 09/413,963, Lynch et al.
U.S. Appl. No. 09/730,481, Vaughan.
U.S. Appl. No. 09/809,991, Chao et al.
U.S. Appl. No. 09/810,012, Chao et al.
U.S. Appl. No. 09/810,514, Chao et al.
U.S. Appl. No. 09/810,515, Zhou et al.
U.S. Appl. No. 09/810,519, Zhou et al.
U.S. Appl. No. 09/896,144, Gharavy.
Norman Walsh, XSL The Extensible Style Language [online]. Web Techniques, Jan. 1999 [retrieved on Feb. 11, 2001]. Retrieved from the Internet: <URL: http://www.webtechniques.com/archives/1990/01/walsh/>.
Selena Sol, What is a Markup Language [online]. Web Developer's Virtual Library, Mar. 8, 1999 [retrieved on Apr. 17, 2001]. Retrieved from the internet: <URL: http://wdvl.internet.com/Authoring/Languages/XML/Tutorials/Intro/what—is—markup—language>.
Selena Sol, What is XML [online]. Web Developer's Virtual Library, Mar. 8, 1999 [retrieved on Feb. 11, 2001]. Retrieved from the Internet: <URL: http://wdvl.internet.com/Authoring/Languages/XML/Tutorials/Intro/what—is—xml.html>.
Selena Sol, The Well-Formed Document [online]. Web Developer's Virtual Library, Mar. 29, 1999 [retrieved on Feb. 11, 2001]. Retrieved from the Internet: <URL: http://wdvl.internet.com/Authoring/Languages/XML/Tutorials/Intro/well—formed—doc.html>.
Selena Sol, Introducing the Valid XML Document and the DTD [online]. Web Developer's Virtual Library, May 3, 1999 [retrieved on Feb. 11, 2001]. Retrieved from the Internet: <URL: http://wdvl.internet.com/Authoring/Languages/XML/Tutorials/Intro/dtd—intro.html>.
XSLT, Xpath and XSL Formatting Objects [online]. Web Developer's Virtual Library [retrieved on Feb. 11, 2001]. Retrieved fom the Internet: <URL: http://wdvl.internet.com/Authoring/Languages/XSL/>.
Adam Rifkin, A Look at XML [online], [retrieved on Feb. 11, 2001]. Retrieved from the Internet: <URL: http://www.webdeveloper.com/xml/xml—a—look—at—xml.html>.
A Flexible Commission System to Improve Your Agency Relationships, CSC: Financial Services—S3+ Contracts and Commissions [online], [retrieved on Aug. 15, 2001]. Retrieved from the Internet: <URL: http://www.csc-fs.com/MARKETS/detail/pc—s3contracts.asp>.
PolicyLink Commission System, CSC: Financial Services [online], [retrieved on Aug. 15, 2001]. Retrieved from the Internet: <URL: http://www.csc-fs.com/MARKETS/detail/la—policylinkcomm.asp>.
Pictorial, Inc.—Insurance and Financial Services Training [online], Dec. 2, 2000 [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.pictorial.com/>.
What is AppointPAK? [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.bisys-licensing.com/apptpak/whatis.htm>.
AppointPAK Features & Benefits [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.bisys-licensing.com/apptpak/features.htm#buried>.
What is e-PAL? [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.bisys-licensing.com/palvt/whatis.html>.
e-PAL Features & Benefits [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.bisys-licensing.com/palvt/features.htm#source>.
Nine e-PAL Services, Features and Benefits [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.bisys-licensing.com/palvt/serv.html#adjust>.
HRMS Enterprise Applications, Human Resources Management, PeopleSoft, Inc. [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.peoplesoft.com/en/us/products/applications/hrm/HRMS/hrmsea/index.html>.
HRMS Collaborative Applications, Human Resources Management, PeopleSoft, Inc. [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.peoplesoft.com/en/us/products/applications/hrm/HRMS/hrmsca/index.html>.
Financial Planning Made Easy, American Express, Financial Services [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://finance.americanexpress.com/sif/cda/page/0,1641,4588,00.asp>.
Advice and Planning, American Express, Financial Services [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://finance.americanexpress.com/sif/cda/page/0,1641,7569,00.asp>.
Why ContractMaker, And How Does It Work?, Legal Contracts, Digital Contracts, Inc., [online], [retrieved on Aug. 8, 2001]. Retrieved from the Internet: <URL: http://www.digicontracts.com/info/whyhow.html>.
Frequently Asked Questions, Digital Contracts, Inc., [online], [retrieved on Aug. 16, 2001]. Retrieved from the Internet: <URL: http://www.digicontracts.com/kits/faqs.html>.
Kathy Walrath, Mary Compione The JFC Swing Tutorial: “A Guide to Construction GUI's” ISBN # 0201433214. Book & CD Rom- Jul. 1999.
The JFC Swing Tutorial: http://java.sun.com/docs/books/tutorial/uiswing/TOC.html#start Sun Microsystems, Inc. 1995-2002.
The Java Tutorial: User Interfaces that Swing: A Quick Start: Layout Management http//java.sun.com/docs/books/tutorial/uiswing/mini/layout.html Sun Microsystems, Inc. 1995-2002.
The Java Tutorial: Swing Features and Concepts: Layout Management http://java.sun.com/docs/books/tutorial/uiswing/overview/layout.html Sun Microsystems, Inc. 1995-2002.
The Java Tutorial: Creating a GUI with JFC/Swing Lesson, Laying Out Components Within a Container, http//java.sun.com/docs/books/tutorial/uiswing/layout/ind

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

Extensibility and usability of document and data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extensibility and usability of document and data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensibility and usability of document and data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3784039

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