SYSTEM AND METHOD FOR SUPPORTING DATA DRIVING A SOFTWARE PROCESS USING OBJECTS OF ARBITRARY DATA TYPES

Patent №

US 7,971,185

Granted

2011-06-28

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12343823

The present invention provides a method for supporting data driving a software process. The method comprises receiving, from a user, input of a class of an object of a non-primitive data type; and providing to the user a description of the collection of attributes necessary to construct an instance of the object, based only on the class of the object. The step of receiving the class of the object is free of receiving a pre-existing instance of the data type. In further related embodiments, the method further comprises receiving, in a single user step, user input of defining attribute data necessary to create the instance of the object and set it into a desired state; and creating and initializing the instance of the object using the defining attribute data; wherein the defining attribute data does not include a pre-existing instance of the data type.

PlanningAI hardwareG06F 8/34G06F 9/4493Y10S 707/99943Y10S 707/99944

AI classification

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

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 220540210

Assignors

TOOMEY, JOSEPH PATRICK, PAK, SUNG-JUN, GODDIN, WILLIAM ARTHUR, JR.

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

From the same owner

© 2026 NYSGPT2525 LLC