SYSTEM AND METHOD SUPPORTING MAPPING OF OPTION BINDINGS

Patent №

US 7,340,720

Granted

2008-03-04

Filed 2001

Owner

CURL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09759695

To support values of properties, a class includes fields to support values in preallocated memory space and with an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. If a value has not been set for an instance object, a get operation results in getting of the default value for the class. Different classes may support different forms of data structures such as a linked list or a hash table. When an option value is changed, a change handler identified by an option binding of the data structure is processed. That option binding may be located by first searching a mapping data structure for a previously computed mapping to the option binding or by computing the mapping to the option binding. Nonlocal option values may be applied to plural objects in a nonlocal option hierarchy such as a graphical hierarchy.

AI hardwareG06F 8/437G06F 9/4488

AI classification

AI hardware0.99
Planning0.01
Vision0.00
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Natural language0.00
Speech0.00

Ownership

CURL CORPORATION

assignment · 126810341

Assignors

HALSTEAD, ROBERT H., JR., KRANZ, DAVID A., TERMAN, CHRISTOPHER J., WARD, STEPHEN A.

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

© 2026 NYSGPT2525 LLC