ESTABLISHING RELATIONSHIPS BETWEEN OBJECTS BASED ON OBJECT INTERFACES

Patent №

US 7,657,558

Granted

2010-02-02

Filed 2004

Owner

Lab

AI components

1

kr

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

10867516

In an interface-based object system capable of supporting multiple interfaces into objects, a relationship is defined as a pair of complementary collections on two separate interfaces, each interface found on separate objects. A link between objects is formed when an interface of one object lists an object supporting the related interface included in the object and vice versa. The collections may be of objects supporting the related interfaces or may be of specific relationship objects leading to objects supporting the related interfaces. The collections are potentially multi-valued entities that enable relationships to be established between objects using one-to-one, many-to-one, and many-to-many architectures. By implementing a specific relationship object, behavior may be imparted to the relationship itself thereby providing more robust system behavior. Objects thus linked can be easily traversed so that convenient navigation models can be implemented allowing clients quick access to desired objects by navigating through relationships between objects.

AI classification

Knowledge representation0.99
AI hardware0.08
Vision0.01
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Natural language0.00
Speech0.00
© 2026 NYSGPT2525 LLC