Method for loading large XML documents on demand

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

C707S793000

Reexamination Certificate

active

10249969

ABSTRACT:
Systems and methods for loading XML documents on demand are described. The system provides a Wrapper class for the XML Document class and the Element class. A user application then utilizes the Wrapper class in the same way that the Element class and Document class would be used to access any element in the XML Document. The Wrapper class loads external components as required. The external component retrieval is completely transparent to the user application and the user application is able to access the entire XML document as if it were completely loaded into a DOM object in memory. Accordingly, each element is accessible in a random manner. In one configuration, the XML document components or external components are stored in a database in a BLOB field as a Digital Document. The system uses external components to efficiently use resources as compared to systems using Xlink and external entities.

REFERENCES:
patent: 6209124 (2001-03-01), Vermeire et al.
patent: 6266682 (2001-07-01), LaMarca et al.
patent: 6324551 (2001-11-01), Lamping et al.
patent: 6356920 (2002-03-01), Vandersluis
patent: 6370553 (2002-04-01), Edwards et al.
patent: 6405211 (2002-06-01), Sokol et al.
patent: 6442748 (2002-08-01), Bowman-Amuah
patent: 6446256 (2002-09-01), Hyman et al.
patent: 6453329 (2002-09-01), Dodgen
patent: 6477580 (2002-11-01), Bowman-Amuah
patent: 6507856 (2003-01-01), Chen et al.
patent: 6529909 (2003-03-01), Bowman-Amuah
patent: 6529948 (2003-03-01), Bowman-Amuah
patent: 6539374 (2003-03-01), Jung
patent: 6539396 (2003-03-01), Bowman-Amuah
patent: 6542912 (2003-04-01), Meltzer et al.
patent: 6549949 (2003-04-01), Bowman-Amuah
patent: 6550057 (2003-04-01), Bowman-Amuah
patent: 6553393 (2003-04-01), Eilbott et al.
patent: 6635089 (2003-10-01), Burkett et al.
patent: 6636845 (2003-10-01), Chau et al.
patent: 6643633 (2003-11-01), Chau et al.
patent: 6721727 (2004-04-01), Chau et al.
patent: 6799184 (2004-09-01), Bhatt et al.
patent: 6883137 (2005-04-01), Girardot et al.
patent: 2001/0037345 (2001-11-01), Kieman et al.
patent: 2002/0087596 (2002-07-01), Lewontin
patent: 2002/0143815 (2002-10-01), Sather
patent: 2003/0195943 (2003-10-01), Bradshaw et al.
patent: 2005/0033725 (2005-02-01), Potter et al.
patent: 2005/0050074 (2005-03-01), Jain et al.
McLaughlin, Output Large XML Documents, Part 1, O'Reilly and Associates, Mar. 2003, p. 1-5.
Noga, Lazy XML Processing, ACM, 2002, pp. 88-94.
McLaughlin, All About JaxP, Part1, O'Reilly Media inc, May 2005, pp. 1-8.
Harold, Processing XML with Java:Dom Parsers for Java, 2001, pp. 1-3.
Scadina, XML Storage MOdels: One size does not fit all, Oracle inc, 2003, pp. 1-5.
Cimprich, Inside Sblotron: Virtual XML Documents, xml..com**, Mar. 13, 2002, pp. 1-2.
Le Hors et al., Document Object Model (DOM) Level 3 Core, Apr. 2002, W3C, pp. 1-163.
Grosso et al., XML Fragment Interchange, Feb. 12, 2001, pp. 1-23.
Huang et al., XML Evolution: A Two-phase XML Processing Model Using XML Prefiltering Techniques, 2006, ACM, pp. 1-4.
Johnson Zhou, Wrapper class for DOM interface of Windows SDK, Oct. 25, 2002, **.NET homepage**, pp. 1-5.

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

Method for loading large XML documents on demand does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for loading large XML documents on demand, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for loading large XML documents on demand will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3770204

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