RUNLETS AS APPLICATION EXECUTION UNITS

Patent №

US 7,096,475

Granted

2006-08-22

Filed 2002

Owner

EXIGEN GROUP

+1 more

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10238344

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.

AI classification

AI hardware1.00
Planning0.65
Knowledge representation0.59
Machine learning0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Vision0.00

Ownership

EXIGEN GROUP

assignment · 132830272

EXIGEN PROPERTIES, INC.

assignment · 212170336

Assignors

LEYFER, ALEX, BALVA, ALEXANDER, LEMAN, ANDREW, FINKELSTEYN, SERGEY, DOLGOPIATOVA, ELENA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC