Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-11-01
2005-11-01
Ingberg, Todd (Department: 2122)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S115000
Reexamination Certificate
active
06961929
ABSTRACT:
The present invention defines a mechanism for automatic synchronization of scripting variables in an action tag extension facility. Attached to each action, there is a TagExtraInfo class that describes the action. The TagExtraInfo class knows the attributes of the class, including the names of the scripting variables introduced or modified by the action. At translation time, a tag handler accesses the information from the TagExtraInfo class for each tag in a page. At run time, a pageContext object is created containing a mapping of scripting variables to values. The values are visible to the scripting code, and the scripting code can modify the values. Also, the values are accessible by the action code. The action code can modify the values or create new values and assign the values to scripting variables so that the scripting code can modify them later. Thus, the present invention allows action tags to be created without explicit knowledge of the scripting language used to create a page.
REFERENCES:
patent: 5961586 (1999-10-01), Pedersen
patent: 6125402 (2000-09-01), Nagarajayya et al.
“Getting Started with ColdFusion,” [online] Oct. 2, 1998 [accessed Sep. 24, 2002], Allaire Corporation, part of “ColdFusion Documentation”, Retrieved from Internet <URL: http://www.macromedia.com/v1/documents/cf4/dochome.htm>, pp. 1-5.
“Developing Web Applications with ColdFusion,” [online] Oct. 2, 1998 [accessed Sep. 24, 2002], Allaire Corporation, part of “ColdFusion Documentation”, Retrieved from Internet<URL: http://www.macromedia.com/v1/documents/cf4/dochome.htm>, pp. 1-44.
“Advanced ColdFusion Development,” [online] Oct. 2, 1998 [accessed Sep. 24, 2002], Allaire Corporation, part of “ColdFusion Documentation”, Retrieved from Internet <URL: http://www.macromedia.com/v1/documents/cf4/dochome.htm>, pp. 1-39.
“ColdFusion 4.0 Documentation Update,” [online] Oct. 2, 1998 [accessed Sep. 24, 2002], Allaire Corporation, part of “ColdFusion Documentation”, Retrieved from Internet <URl: http://www.macromedia.com/v1/documents/cf4/dochome.htm>, pp. 1-4.
“ColdFusion Quick Reference Guide,” [online] Oct. 2, 1998 [accessed Sep. 24, 2002], Allaire Corporation, part of “ColdFusion Documentation”, Retrieved from Internet <URL: http://www.macromedia.com/v1/documents/cf4/dochome.htm>, pp. i-iv, 1-30.
Colton, Paul, et al., “Tools for Developing Servlets and Server Pages Using Java Technology,” 1999, JavaOne '99 Session Information, pp. 1-17.
Pelegri-Llopart, Eduardo, “JavaServer Pages Technology,” 1999, JavaOne '99 Session Information, pp. 1-36.
“Java[tm] Technology Overview,” [online] 2002 [accessed Sep. 23, 2002], Sun Microsystems, Retrieved from Internet <URL: http://wwws.sun.com/software/java/overview.html>, p. 1.
“Extensible Markup Language (XML) 1.0,” [online] Feb. 10, 1998 [accessed Sep. 25, 2002], W3C, REC-xml-19980210, Retrieved from Internet <URL: http://www.w3.org/TR/1998/REC-xml-19980210.pdf>, pp. i-iv, 1-32.
Cable Laurence P.G.
Pelegri-Llopart Eduardo
Beyer Weaver & Thomas LLP
Ingberg Todd
Kiss Eric B.
Sun Microsystems Inc.
LandOfFree
Mechanism for automatic synchronization of scripting variables does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mechanism for automatic synchronization of scripting variables, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for automatic synchronization of scripting variables will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3458559