Document structures for delta handling in server pages

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, C709S203000

Reexamination Certificate

active

07434163

ABSTRACT:
Methods, systems and apparatus, including computer program products, for delta handling in server pages. A server method, for processing a page document that has multiple page components, includes generating, for each page component of the page document, a corresponding browser component. The method also includes building a document structure of a browser document corresponding to the page document. The document structure includes a page buffer and the generated browser components. The page buffer and the browser components have relationships that reflect the structure of the browser document. The method can identify a browser delta in the document structure and send the browser delta to an output stream.

REFERENCES:
patent: 5701451 (1997-12-01), Rogers
patent: 5706507 (1998-01-01), Schloss
patent: 5835712 (1998-11-01), DuFresne
patent: 5946697 (1999-08-01), Shen
patent: 5963952 (1999-10-01), Smith
patent: 5983227 (1999-11-01), Nazem et al.
patent: 6003087 (1999-12-01), Housel et al.
patent: 6006260 (1999-12-01), Barrick et al.
patent: 6031989 (2000-02-01), Cordell
patent: 6073173 (2000-06-01), Bittinger et al.
patent: 6112242 (2000-08-01), Jois et al.
patent: 6122657 (2000-09-01), Hoffmann et al.
patent: 6128655 (2000-10-01), Fields et al.
patent: 6161107 (2000-12-01), Stern
patent: 6167395 (2000-12-01), Beck et al.
patent: 6209029 (2001-03-01), Epstein et al.
patent: 6239797 (2001-05-01), Hills et al.
patent: 6249291 (2001-06-01), Popp et al.
patent: 6253228 (2001-06-01), Ferris et al.
patent: 6266681 (2001-07-01), Guthrie
patent: 6311187 (2001-10-01), Jeyaraman
patent: 6377957 (2002-04-01), Jeyaraman
patent: 6389592 (2002-05-01), Ayres et al.
patent: 6397387 (2002-05-01), Rosin et al.
patent: 6429880 (2002-08-01), Marcos et al.
patent: 6480865 (2002-11-01), Lee et al.
patent: 6605120 (2003-08-01), Fields et al.
patent: 6622168 (2003-09-01), Datta
patent: 6694336 (2004-02-01), Multer et al.
patent: 6766351 (2004-07-01), Datta
patent: 6807606 (2004-10-01), Copeland et al.
patent: 7007237 (2006-02-01), Sharpe
patent: 7051084 (2006-05-01), Hayton et al.
patent: 7139976 (2006-11-01), Kausik et al.
patent: 2002/0004813 (2002-01-01), Agrawal et al.
patent: 2002/0046240 (2002-04-01), Graham et al.
patent: 2002/0091736 (2002-07-01), Wall
patent: 2002/0107892 (2002-08-01), Chittu et al.
patent: 2002/0147849 (2002-10-01), Wong
patent: 2002/0156812 (2002-10-01), Krasnoiarov et al.
patent: 2002/0156815 (2002-10-01), Davia
patent: 2002/0188696 (2002-12-01), Ullmann et al.
patent: 2003/0018612 (2003-01-01), Melbin
patent: 2003/0125966 (2003-07-01), Viswanath et al.
patent: 2003/0149749 (2003-08-01), Carlucci et al.
patent: 2003/0188016 (2003-10-01), Agarwalla et al.
patent: 2003/0212987 (2003-11-01), Demuth
patent: 2003/0217331 (2003-11-01), McKellar et al.
patent: 2003/0225826 (2003-12-01), McKellar et al.
patent: 2004/0205558 (2004-10-01), Holloway et al.
patent: 2005/0099963 (2005-05-01), Multer et al.
patent: 1016987 (2000-07-01), None
Williams, “HTTP: Delta-Encoding Notes”, Published Jan. 17, 1997, Computer Science Department□□Virginia Polytechnic and State University Blacksburg, 10 pages URL: http://ei.cs.vt.edu/˜williams/DIFF/prelim.html.
Williams, S.; “HTTP: Delta-Encoding Notes”;Internet; Jan. 17, 1997; 7 pp.
Douglis, Fred et al.; HPP: HTML Macro-Preprocessing To Support Dynamic Document Caching;Proceedings of the Usenix Symposium On Internet Technologies and Systems; Dec. 8, 1997; pp. 83-94.
Housel, C., et al.; “WebExpress: A System For Optimizing Web Browsing In a Wireless Environment”;Proceedings Of The Annual International Conference On Mobile Computing and Networking; Nov. 11, 1996; pp. 108-116.
Edwards, Peter; “DIY Intranets With CFML/XML/HTML/CGI/ASP/JSP”;Vine; No. 119; 2000; pp. 53-60.
Chang, George et al.; “A Graphical Environment for Change Detection in Structured Documents”;IEEE Computer Soc.; Aug. 13, 1997; pp. 536-541.
Floyd, Rick et al.; “Mobile Web Access Using eNetwork Web Express”;IEEE Personal Communications; vol. 5, No. 5; Oct. 1, 1998; pp. 47-52.
Seshadri, Govind, “Advanced Form Processing Using JSP”; JavaWorld, Mar. 2000, pp. 1-20, (downloaded from: http://www.javaworld.com/javaworld/jw-03-2000/jw-0331-ssj-fors—p.html).
Mahmoud, Qusay H., “Web Application Development with JSP and XML, Part I: Fast Track JSP”, TheServerSide.COM, May 2001, pp. 1-10 (downloaded from: http://www.theserverside.com/articles/article.tss?I=JSP-XML).
Mahmoud, Qusay H., “Web Application Development with JSP and XML. Part III: Developing Custom JSP Tags”, TheServerSide.COM, Aug. 2001, pp. 1-22 (downloaded from: http://www.theserverside.com/articles/article.tss?I=JSPXML3).
McPherson, Scott, “Java server Pages: A developer's Perspective”, developers.sun.com, Aug. 2001, pp. 1-5 (downloaded from: http://www.sun.com/developer/technicalArticles/Programming/jsp/index.html).
Kristmundsson, Thor, et al., “Strut Your Stuff With JSP Tags: Use and Extend the Open Source Struts JSP Tag Library”, developers.sun.com, Aug. 2001, pp. 1-7 (downloaded from http://www.sun.com/developer/technicalArticles/javaserverpags/strust—jsp/).
Weissinger, A. Keyton, ASP in a Nutshell, 2ndEdition, O'Reilly & Associates, Sebastopol, CA Jul. 2000, pp. 3-22.
Hall, Marty, et al., Core Web Programming, 2ndEdition, Sun Microsystems Press (Prentice Hall), Palo Alto, CA, © 2001, pp. 792-793, 965-968, 971-977 and 1015-1026.
Hougland, Damon, et al., Core JSP, Prentice Hall PTR, Upper Saddle River, NJ, © 2001, pp. 1-11, 54-56, 60-61, 78-87 and 131-143.
Microsoft Dictionary, 5thEdition, Microsoft Press, Redmond, WA, © 2002, pp. 293-294.
Wills, Craig E., et al., “N for the Price of 1: Bundling Web Objects for More Efficient Content Delivery”, WWW 10, May 1-5, 2001, Hong Kong, pp. 257-264.
Housel, Barron C., et al., “WEBExpress: A Client/Intercept Based System for Optimizing Web Browsing in a Wireless Environment,” Mobile Networks and Applications, vol. 3, Baltzer Science Publishers BV, © 1998, pp. 419-431.
Feinstein, Wei Pan, et al., “A Study of Technologies for Client/Server Applications,” Proceedings of the 38th Annual ACM Southeast Regional Conference, Apr. 2000, Hong Kong, pp. 184-193
Bai, Jing et al., “Design and Development of an Interactive Medical Teleconsultation System Over the World Wide Web”,IEEE Transactions on Information Technology in Biomedicine, vol. 2, No. 2 (Jun. 1998), pp. 74-79.
Dickens, Phillip M. et al., “An Evaluation of Java's I/O Capabilities for High-Performance Computing”,Proceedings of the ACM 2000 Conference on Java Grande, San Francisco, CA (2000), pp. 26-35.
Kemper, Alfons et al., “Hyperqueries: Dynamic Distributed Query Processing on the Internet”,Proceedings of the 27thVLDB Conference, Roma, Italy, Sep. 11-14, 2001, pp. 1-10.
Mogul, Jeffrey C., “Squeezing More Bits Out of HTTP Caches”,IEEE Network, vol. 14, Iss. 3 (May/Jun. 2000), pp. 6-14.

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

Document structures for delta handling in server pages does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Document structures for delta handling in server pages, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Document structures for delta handling in server pages will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4007799

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