Data processing: software development – installation – and managem – Software program development tool – Programming language
Reexamination Certificate
2011-08-02
2011-08-02
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Programming language
C717S108000, C717S115000
Reexamination Certificate
active
07992130
ABSTRACT:
Dynamic dispatch for classes and interfaces is encapsulated in a class-less scripting language. A plurality of mechanisms is employed to facilitate dynamic polymorphism. One or more target-language constructs, such as dictionary objects, prototype objects and/or derived types, are utilized to capture class and interface-method implementations. These constructs are subsequently referenced at runtime to invoke appropriate code.
REFERENCES:
patent: 5297284 (1994-03-01), Jones et al.
patent: 5327562 (1994-07-01), Adcock
patent: 5442793 (1995-08-01), Christian et al.
patent: 5764991 (1998-06-01), Carcerano
patent: 5794041 (1998-08-01), Law et al.
patent: 5995753 (1999-11-01), Walker
patent: 6078743 (2000-06-01), Apte et al.
patent: 6182283 (2001-01-01), Thompson
patent: 6473893 (2002-10-01), Kay et al.
patent: 6578192 (2003-06-01), Boehme et al.
patent: 6675377 (2004-01-01), Tanaka
patent: 6704924 (2004-03-01), Hasha
patent: 6779172 (2004-08-01), Weerawarana et al.
patent: 6880129 (2005-04-01), Lee et al.
patent: 6918084 (2005-07-01), Slaughter et al.
patent: 7000221 (2006-02-01), Bhogal et al.
patent: 7017146 (2006-03-01), Dellarocas et al.
patent: 7032211 (2006-04-01), Janzig et al.
patent: 7039900 (2006-05-01), Lecerf
patent: 7103873 (2006-09-01), Tanner et al.
patent: 7103878 (2006-09-01), Fahs et al.
patent: 7178129 (2007-02-01), Katz
patent: 7426721 (2008-09-01), Saulpaugh et al.
patent: 7493594 (2009-02-01), Shenfield et al.
patent: 7574692 (2009-08-01), Herscu
patent: 7580871 (2009-08-01), Brunner et al.
patent: 7610575 (2009-10-01), Sproule
patent: 7647370 (2010-01-01), Liu et al.
patent: 7650296 (2010-01-01), Brunner et al.
patent: 7707550 (2010-04-01), Resnick et al.
patent: 7840937 (2010-11-01), Chiluvuri
patent: 7861219 (2010-12-01), Kothari et al.
patent: 2002/0016864 (2002-02-01), Brett
patent: 2003/0131347 (2003-07-01), Allison
patent: 2006/0212851 (2006-09-01), Hatlelid et al.
patent: 0811192 (1995-09-01), None
Chen et al, “TACCLE: A methodology for object oriented software testing at the class and cluster levels”, ACM Trans. of Software engineering and methodology, vol. 10,, No. 4, pp. 56-109, 2001.
Charles et al, “X 10: An object oriented approach to non uniform cluster computing”, ACM OOPSLA, pp. 519-538, 2005.
Rayside et al, “On the syllogistic structure of object oriented programming”, IEEE, 113-122, 2001.
Schrefl et al, “Behavior consistent specialization of object life cycle”, ACM Trans. on Software Eng. and Methodology, vol. 11, No. 1, pp. 92-148, 2002.
Zendra, et al. “Efficient Dynamic Dispatch without Virtual Function Tables.The SmallEiffel Compiler.”, http://delivery.acm.org/10.1145/270000/263728/p125-zendra.pdf? key1=263728&key2=8894531711&coll=GUIDE&dl=GUIDE&CFID=11212258&CFTOKEN=53741807, last accessed Feb. 14, 2007, 17 pages, France.
Bacon. “Fast and Effective Optimization of Statically Typed Object-Oriented Languages,” Dissertation, University of California, Berkeley, http://researchweb.watson.ibm.com/people/d/dfb/papers/Bacon97PhD-UMI.pdf, Dec. 1997, 154 pages.
Woo, et al. “Alias Analysis on Type Inference for Class Hierarchy in Java,”http://delivery.acm.org/10.1145/550000/545591/p206-woo.pdf?key1=545591&key2=0581631711&coll=GUIDE&dl=GUIDE&CFID=11218536&CFTOKEN=45730524, last accessed Feb. 14, 2007, 9 pages.
Swen. “An Overview of the Programming Language C**,” http://icl.pku.edu.cn/member/bswen/—old—stuff/css/CssOverview.html, last accessed Feb. 14, 2007, 49 pages, Beijing, China.
Beck Steven Thomas
Bozza Bruno S.
Gogh Jeffrey van
Meijer Henricus Johannes Maria
Zhu Wei
Khatri Anil
Microsoft Corporation
LandOfFree
Class-based object-oriented features in class-less script... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Class-based object-oriented features in class-less script..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Class-based object-oriented features in class-less script... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2757181