Patent · US Expired

Runtime object binding in scripting

US6662236B1 · kind B1 · utility

18Cited by
11References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 1998
Grant dateDec 9, 2003
Priority date
Expiry dateJun 29, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45508
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of providing a script for a computer application, by creating an object-oriented scripting environment which allows a user to enter separate code as a script, registering one or more objects with the scripting environment using a script macro, and instantiating the objects at runtime using a script code. The script macro may be re-used to instantiate multiple sets of objects named in the script code. Objects are registered with only names and classes, and then instantiated by determining one or more classes of the objects, and rebuilding class information. The application may be a Java applet which includes the script macro, and the instantiation includes instantiating a Java bean named in the script code. The Java bean may be instantiated by first determining its attributes, and then invoking the bean using a customizer. Since the objects are not stored at design time, objects can be scripted even if they cannot be saved (e.g., nonserializable Java beans).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.