System and methods for implementing code translations that...

Electrical computers and digital processing systems: multicomput – Remote data accessing – Accessing a remote server

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3670901

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