Electrical computers and digital processing systems: interprogra – Dynamic linking – late binding – Object oriented dynamic linking – late binding
Reexamination Certificate
2007-10-09
2007-10-09
Thomson, William (Department: 2194)
Electrical computers and digital processing systems: interprogra
Dynamic linking, late binding
Object oriented dynamic linking, late binding
C719S330000, C719S331000, C719S315000, C718S104000
Reexamination Certificate
active
10387293
ABSTRACT:
A method, system, and apparatus for implementing object interfaces at runtime are provided. According to the method, a request is received for a resource that includes a client side object that supports an object interface. In response to the request, program code is generated that implements the interface. Once the program code implementing the object interface has been generated, the requested resource and the program code implementing the object interface are returned in response to the request for the resource. An intermediary object for mediating communication between objects is also generated and returned in response to the request. If the object interface implements an interface for consuming data, the object interface registers itself with the intermediary object as an event consumer. If the object interface implements a provider interface, the object interface calls the intermediary object in response to the occurrence of a specified type of event.
REFERENCES:
patent: 6230160 (2001-05-01), Chan et al.
patent: 6304918 (2001-10-01), Fraley et al.
patent: 6463442 (2002-10-01), Bent et al.
patent: 6519764 (2003-02-01), Atkinson et al.
patent: 6757707 (2004-06-01), Houghton et al.
patent: 6775700 (2004-08-01), Cheng et al.
patent: 6877163 (2005-04-01), Jones et al.
patent: 6947965 (2005-09-01), Glass
patent: 6951021 (2005-09-01), Bodwell et al.
patent: 6993569 (2006-01-01), Rees, Jr.
patent: 7055153 (2006-05-01), Beck et al.
patent: 7058599 (2006-06-01), Hanks et al.
patent: 7076518 (2006-07-01), Twede
patent: 7131063 (2006-10-01), Mateos
patent: 2002/0004856 (2002-01-01), Sudarshan et al.
patent: 2002/0144012 (2002-10-01), Hoennig et al.
patent: 2002/0163520 (2002-11-01), Hardin et al.
patent: 2003/0115373 (2003-06-01), Beck et al.
patent: 2003/0177170 (2003-09-01), Glass
patent: 2004/0111730 (2004-06-01), Apte
W.R. Stanek, “Energizing Your Web Pages” (the Liveconnect Technology In Netscape's Open Network Environment and Microsoft's ActiveX Technology for Creating Dynamic Web Pages),PC Magazine, Sep. 1997, vol. 16, No. 15, p. 247.
Z. Oliphant, “Plug-Ins For Netscape Navigator: Extend Navigator and Internet Explorer Using The Plug-In API,”PC Magazine, Feb. 1997, vol. 16, No. 3, p. 233.
R. Dragan, “Plugging In: The Live connect/Plug-In SDK 3.0, The Netscape Navigator Platform,”PC Magazine, Oct. 1996, vol. 15, No. 17, p. 284.
G. Attardi, A. Cisternino, A. Yonezawa, S. Matsuoka, “Template Metaprogramming An Object Interface To Relational Tables,” REFLECTION 2001 International Conference, Lecture Notes In Computer Science, Sep. 2001, p. 266-267.
G. Xiao-Lin, Q. De-Pei, “Binding Agents Supporting Inter-Object Communication For Internet-Based Meta System,”Chinese Journal of Computers, Jan. 2000, vol. 25, No. 1, p. 100-105.
H. Fahmi, “Distributed Web-Based Framework for Real-Time Multimedia Object Communication,”Computer Systems Science and Engineering, Purdue University, W. Lafayette, Mar. 2001, vol. 16, No. 2, p. 79-88.
L. Courtrai, Y. Maheo, F. Raimbault, “Java Objects Communication On A High Performance Network,” Proceedings Ninth Euromicro Workshop On Parallel and Distributed Processing, IEEE Computer Society, Feb. 2001, p. 203-210.
Zdun, Uwe, “Dynamically Generating Web Application Fragments From Page Templates,”Specification of Software Systems, University of Essen, Germany, zdun@acm.org, pp. 1-11, 2002.
Meyer, Andrew; Taylor, Peter, “E-Commerce—An Introduction,” Special Feature E-Commerce,Computing&Control Engineering Journal, Jun. 2000.
U.S. Office Action dated Jan. 11, 2007 cited in U.S. Appl. No. 10/675,173.
Godfrey Gloria Monroe
Lindquist Joshua
Simmons Daniel Galen
Vigesaa Eric Barber
Wang Li
Ho Andy
Merchant & Gould
Microsoft Corporation
Thomson William
LandOfFree
Method, system, and apparatus for implementing object... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, system, and apparatus for implementing object..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and apparatus for implementing object... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3889880