Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-06-28
2011-06-28
Puente, Emerson C (Department: 2196)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S106000, C717S115000, C717S116000, C717S137000, C717S140000
Reexamination Certificate
active
07971194
ABSTRACT:
Techniques that facilitate development of applications that may be executed by a client program. The client program may be a modeling framework that may be hosted by a browser or other client-side program. A programming language (referred to as “GmlScript”) is provided for developing the applications. In one embodiment, the programming language provides various features such as object-oriented programming, client-side scripting, self-contained components, aspect-oriented programming, namespaces and self-contained components (kits), classes, methods, and properties, prototypes for multiple inheritance, events and listeners for implementing dynamics and constraints, transactions for ensuring model consistency and for undo/redo operations, objects persistency, dynamic loading, introspection, self documentation, preprocessing pragmas, and other features.
REFERENCES:
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5459868 (1995-10-01), Kong
patent: 5481708 (1996-01-01), Kukol
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5721929 (1998-02-01), Pasquariello
patent: 5826077 (1998-10-01), Blakeley et al.
patent: 6002873 (1999-12-01), Carter et al.
patent: 6078743 (2000-06-01), Apte et al.
patent: 6122657 (2000-09-01), Hoffman, Jr. et al.
patent: 6145120 (2000-11-01), Highland
patent: 6256772 (2001-07-01), Apte et al.
patent: 6289395 (2001-09-01), Apte et al.
patent: 6339782 (2002-01-01), Gerard et al.
patent: 6467086 (2002-10-01), Kiczales et al.
patent: 6567819 (2003-05-01), Cheng et al.
patent: 6662236 (2003-12-01), Apte et al.
patent: 6675370 (2004-01-01), Sundaresan
patent: 6779172 (2004-08-01), Weerawarana et al.
patent: 6813762 (2004-11-01), Plaxton
patent: 6834284 (2004-12-01), Acker et al.
patent: 6857124 (2005-02-01), Doyle
patent: 6871345 (2005-03-01), Crow et al.
patent: 6912520 (2005-06-01), Hankin et al.
patent: 7146615 (2006-12-01), Hervet et al.
patent: 7305656 (2007-12-01), Fish et al.
patent: 7500223 (2009-03-01), DeSantis
patent: 2002/0133811 (2002-09-01), Duftler et al.
patent: 2003/0120824 (2003-06-01), Shattuck et al.
patent: 2003/0120978 (2003-06-01), Fabbrizio et al.
patent: 2003/0172197 (2003-09-01), Dencker et al.
patent: 2005/0076344 (2005-04-01), Goring et al.
patent: 2005/0154978 (2005-07-01), Albornoz et al.
patent: 2005/0155027 (2005-07-01), Wei
patent: 2006/0064670 (2006-03-01), Linebarger et al.
MacKinnon et al, Designing UML Diagrams for technical documentation, SIGDOC 04, Oct. 2004, ACM publishing.
Standard ECMA-262, “ECMA Script Language Specification,” 3d Edition, Dec. 1999 (93 pages).
Buckley Maschoff & Talwalkar LLC
Puente Emerson C
SAP Portals Israel Ltd.
Swift Charles M
LandOfFree
Programming language techniques for client-side development... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programming language techniques for client-side development..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programming language techniques for client-side development... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2661045