BUILDING FLEXIBLE RELATIONSHIPS BETWEEN REUSABLE SOFTWARE COMPONENTS AND DATA OBJECTS

Patent №

US 10,691,426

Granted

2020-06-23

Filed 2017

Owner

SAUDI ARABIAN OIL COMPANY

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15794858

At design-time, an owner data object and a container reference object are defined. At runtime, an instance of the defined owner data object an instance of defined relationship construction parameters are instantiated. At runtime, an instance of the defined container reference object and an instance of a defined data source object are instantiated using the instantiated relationship construction parameters. At runtime, an instance of a defined target data object is instantiated by calling an interface of the instantiated data source object. At runtime, the instance of the target data object is cached in the instance of the container reference object.

PlanningAI hardwareG06F 8/36G06F 8/24G06F 9/449G06F 9/4493

AI classification

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

Ownership

SAUDI ARABIAN OIL COMPANY

assignment · 451690845

Assignors

IBRAHIM, ABDALLAH K.

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

From the same owner

© 2026 NYSGPT2525 LLC