Electrical computers and digital processing systems: multicomput – Computer-to-computer data modifying
Reexamination Certificate
2006-05-30
2006-05-30
Salad, Abdullahi E. (Department: 2157)
Electrical computers and digital processing systems: multicomput
Computer-to-computer data modifying
C715S252000
Reexamination Certificate
active
07054952
ABSTRACT:
Several different embodiments of an electronic document delivery system are described including a client machine (e.g., a palmtop/handheld computer or wireless communication device) coupled to a transcoder proxy. One embodiment of the system allows a client machine with limited resources to support JAVASCRIPT. The transcoder proxy receives an electronic document in a first digital format (e.g., HTML or XML). A JAVASCRIPT event may be associated with an element of the document including JAVASCRIPT code executed in response to the JAVASCRIPT event. The transcoder proxy assigns a unique identifier to the element, and forms a model of a logical structure of the document (e.g., a document object model or DOM). The transcoder proxy uses the model to produce an “original” script including a portion of the document expressed in a second digital format (e.g., a scripting language), and provides the original script to the client machine. The client machine uses the original script to display/present the document portion. The client machine associates the JAVASCRIPT event with the element identifier, generates the JAVASCRIPT event in response to user input, and provides JAVASCRIPT event information and the associated identifier to the transcoder proxy. The transcoder proxy accesses the element within the model using the identifier, executes the JAVASCRIPT code producing a result, uses the model and the result to produce a “modification” script, and provides the modification script to the client machine. The client machine uses the modification script to modify the displayed/presented portion of the document.
REFERENCES:
patent: 4970665 (1990-11-01), Doi et al.
patent: 5537526 (1996-07-01), Anderson et al.
patent: 5748186 (1998-05-01), Raman
patent: 5754173 (1998-05-01), Hiura et al.
patent: 5835789 (1998-11-01), Ueda et al.
patent: 5845122 (1998-12-01), Nielsen et al.
patent: 5848386 (1998-12-01), Motoyama
patent: 5850520 (1998-12-01), Griebenow et al.
patent: 5918013 (1999-06-01), Mighdoll et al.
patent: 5987256 (1999-11-01), Wu et al.
patent: 5996022 (1999-11-01), Krueger et al.
patent: 6105044 (2000-08-01), DeRose et al.
patent: 6202072 (2001-03-01), Kuwahara
patent: 6311215 (2001-10-01), Bakshi et al.
patent: 6397232 (2002-05-01), Cheng-Hung et al.
patent: 6401132 (2002-06-01), Bellwood et al.
patent: 6405240 (2002-06-01), Tsubone et al.
patent: 6418446 (2002-07-01), Lection et al.
patent: 6421733 (2002-07-01), Tso et al.
patent: 6430624 (2002-08-01), Jamtgaard et al.
patent: 6446256 (2002-09-01), Hyman et al.
patent: 6510469 (2003-01-01), Starnes et al.
patent: 6535896 (2003-03-01), Britton et al.
patent: 6542912 (2003-04-01), Meltzer et al.
patent: 6681370 (2004-01-01), Gounares et al.
patent: 6725424 (2004-04-01), Schwerdtfeger et al.
patent: 6810409 (2004-10-01), Fry et al.
patent: 6886130 (2005-04-01), Unger et al.
Eduardo Pelegri-Llopart et al., JavaServer Pages Version 1.0 21 Apr. 29, 1999.
Dutta Rabindranath
Schwerdtfeger Richard S.
Weiss Lawrence F.
Daffer Kevin L.
Daffer McDaniel LLP
Dawkins, IBM Marilyn
International Business Machines Corp.
Salad Abdullahi E.
LandOfFree
Electronic document delivery system employing distributed... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Electronic document delivery system employing distributed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Electronic document delivery system employing distributed... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3632669