Method and apparatus for storing information about and associating slot behaviors of a slot in a frame-based semantic network
AssigneeCarnegie Group
InventorsLeslie A. Wheeler, Alison E. Shapiro
Life of this patent
Estimating the term…
Abstract
Method and apparatus are provided for use in a frame-based semantic network wherein at least one specialization slot-control frame defining a specialized behavior is linked to a base slot-control frame defining a global behavior in a hierarchical data structure. Slot behavior is attached to an occurrence of the slot in any other frame such that the slot and its behaviors are inherited to related frames as a unit. All specialized behaviors are compiled into a compact internal format and stored in a reserved space in the slot-control frame. The method and apparatus have particular utility in knowledge-based or expert systems.
Claims6
In a frame-based semantic network, a method of operating a processing means to associate slot behaviors with the occurrence of a slot in any frame in the network, the method comprising the steps of:
- utilizing the processing means to create in a memory means a plurality of slot control frames for the slot;
- storing in the memory means information about the slot and the global behavior and at least one specialized behavior associated with the slot;
- utilizing the processing means to link the plurality of slot control frames to create a hierarchical data structure in the memory means including a base slot control frame defining the global behavior and at least one specialization slot control frame defining a specialized behavior;
- and
- utilizing the processing means to attach the behaviors stored in the memory means in at least one of the slot control frames to an occurrence of the slot in another frame such that the slot and its behaviors are inherited to related frames as a unit.
In a data processing system including processing means and memory means operatively coupled to the processing means for storing a frame therein, apparatus for associating slot behaviors with the occurrence of a slot in any frame in a frame-based semantic network, the apparatus comprising:
- means for creating a plurality of slot control frames for the slot in the memory means;
- means for storing information about the slot and a global behavior and at least one specialized behavior associated with the slot in the memory means;
- means for linking the plurality of slot control frames to create a hierarchical data structure in the memory means including a base slot control frame defining the global behavior and at least one specialization slot control frame defining a specialized behavior;
- and
- means for attaching the behaviors stored in the memory means in at least one of the slot control frames to an occurrence of the slot in another frame such that the slot and its behaviors are inherited to related frames as a unit.
Dependencies are inferred from the claim text.