Electrical computers and digital processing systems: interprogra – Dynamic linking – late binding – Object oriented dynamic linking – late binding
Reexamination Certificate
2006-08-22
2006-08-22
Thomson, William (Department: 2194)
Electrical computers and digital processing systems: interprogra
Dynamic linking, late binding
Object oriented dynamic linking, late binding
C717S162000, C717S165000
Reexamination Certificate
active
07096475
ABSTRACT:
An execution unit comprising a runlet and execution environments and methods for using runlets. According to one aspect, abstract parameters comprising function arguments defined for child runlet functions may be bound to corresponding real variables in a parent runlet. As a result, when a function corresponding to a child runlet gets invoked, it uses the current values of the parent runlet variables as the function arguments. According to another aspect, each runlet execute in an execution context comprising an instance of variables and parameters declared by that runlet. A context manager, typically implemented by an application server, may be used to manage execution of the runlets so as to prevent anomalies, such as race conditions. According to another aspect, abstract parameters for a runlet may be bound to corresponding application parameters for an application.
REFERENCES:
patent: 5515536 (1996-05-01), Corbett et al.
patent: 6182109 (2001-01-01), Sharma et al.
patent: PCT/US 03/06881 (2003-04-01), None
Balva Alexander
Dolgopiatova Elena
Finkelsteyn Sergey
Leman Andrew
Leyfer Alex
Exigen Group
Greenberg & Traurig, LLP
Opie George L.
Thomson William
Ward John P.
LandOfFree
Runlets as application execution units does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Runlets as application execution units, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runlets as application execution units will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3684697