Electrical computers and digital processing systems: multicomput – Remote data accessing – Accessing a remote server
Reexamination Certificate
2006-06-06
2006-06-06
Vu, Viet D. (Department: 2154)
Electrical computers and digital processing systems: multicomput
Remote data accessing
Accessing a remote server
C719S329000, C717S140000
Reexamination Certificate
active
07058699
ABSTRACT:
Systems and methods for extending or modifying the behavior of mobile (downloadable) software, such as JavaScript, HTML, and/or data that can be downloaded to a client device. One or more morphing agents are provided for translating and modifying code and data from a software source, such as a remote server. Each morphing agent translates and modifies one or more particular types of code. For example, one morphing agent may be provided for processing JavaScript code and another may be provided for processing HTML code and data. Each morphing agent typically includes a tokenizer module, a parser module and a translation module, each of which follows specific rule sets. Original software content is first tokenized according to a set of tokenizer rules, and subsequently parsed according to a set of parser rules. The parsed code is then translated according to the set of translator rules to produce the desired modified software content. An exception handler module is also provided for implementing exception rules when an exception occurs.
REFERENCES:
patent: 5787431 (1998-07-01), Shaughnessy
patent: 5884083 (1999-03-01), Royce et al.
patent: 5890171 (1999-03-01), Blumer et al.
patent: 5895454 (1999-04-01), Harrington
patent: 5987256 (1999-11-01), Wu et al.
patent: 6038573 (2000-03-01), Parks
patent: 6128644 (2000-10-01), Nozaki
patent: 6286029 (2001-09-01), Delph
patent: 6286138 (2001-09-01), Purcell
patent: 6292936 (2001-09-01), Wang
patent: 6305008 (2001-10-01), Vaidyanathan et al.
patent: 6393389 (2002-05-01), Chanod et al.
patent: 6434742 (2002-08-01), Koepele, Jr.
patent: 6499052 (2002-12-01), Hoang et al.
patent: 6523171 (2003-02-01), Dupuy et al.
patent: 6556218 (2003-04-01), Alcorn
patent: 6718390 (2004-04-01), Still et al.
patent: 6763496 (2004-07-01), Hennings et al.
patent: 6865735 (2005-03-01), Sirer et al.
patent: 6925445 (2005-08-01), Kisacanin
patent: 2001/0016878 (2001-08-01), Hideki
patent: 2001/0034743 (2001-10-01), Thomas
patent: 2005/0021862 (2005-01-01), Schroeder et al.
patent: WO 01/11485 (2001-02-01), None
Brooks, C. et al.,Application-Specific Proxy Servers as HTTP Stream Transducers, pp. 1-11.
Derwent Accession No. 2001-354550; Hoang et al., 1999US-0372350 (Aug. 11, 1999), dated May 15, 2002.
From http://www.davidreilley.com/java/, these pages contain FAQ by Java developer, containing book reviews, source code, tips & tricks.
From http://www.javaskyline.com/learnservlets.html, containing organized set of resources for learning Java servlets on the Web, copyrighted Oct. 7, 1999.
From http://www.esperanto.org.nz/jsp, containing frequently ask questions with answer on JSP by Richard Vowles, copyrighted Jan. 25, 1999.
From http::WebDevelopersJournal.com/articles/into—to—servlets.html, An introduction to Java servlets, copyrighted Jan. 17, 1998.
From http://www.javaskyline.com/dev.html, Java Server Front-end Development; copyrighted Oct. 7, 1999.
From http://www.apl.jhu.edu/˜hall/CWP.html, Core Web Programming; copyrighted Oct. 28, 1996.
Reilly, David, Java Network Programming FAQ at <http://www.davidreilley.com/java/java—network—programming/> (17 pages); Last Modified Apr. 27, 2000.
Learning Servlets: Web programs with many purposes at <http://www.javaskyline.com/learnservlets.html> (6 pages); Updated Nov. 19, 2001.
Bergsten, Hans, “An Introduction to Java Servlets” at <http://www.webdevelopersjournal.com/articles/intro—to—servlets.html> (11 pages) datedMar. 10, 1999.
Hall, Marty, “CORE Web Programming—In-depth Java 1.1, plus HTML, CGI, and JavaScript 1.2” at <http://www.apl.jhu.edu/˜hall/CWP.html> (2 pages); undated.
Chiou Greg I.
Mukherjee Arup
Stesin Lev
Branch John W.
Darby & Darby PC
Vu Viet D.
Yahoo ! Inc.
LandOfFree
System and methods for implementing code translations that... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and methods for implementing code translations that..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for implementing code translations that... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3670901