MINIMIZING INTERACTION COSTS AMONG COMPONENTS OF COMPUTER PROGRAMS

Patent №

US 7,360,205

Granted

2008-04-15

Filed 2002

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10073628

A system and method for minimizing total cost of interaction among components of a computer program which are each characterized by at least one implementation property. A implementation property may, for example, be a choice of string representation (e.g. ASCII, UNICODE, EBCDIC or choice of data structure (e.g. hash, tree, compressed). The method comprises the steps of: carrying out a run of the program; monitoring that run to measure an amount of interaction between each pair of components; determining a cost of interaction between each pair of interacting components; determining a choice of implementation properties which minimizes total cost of the run; and assigning choices of implementation properties to said components for a future run of the program.

Knowledge representationAI hardwareG06F 11/3409G06F 11/3466G06F 11/3447G06F 2201/865

AI classification

AI hardware1.00
Knowledge representation0.73
Planning0.15
Machine learning0.01
Natural language0.01
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 125960312

Assignors

KIMELMAN, DOUGLAS N., RAJAN, VADAKKEDATHU T., ROTH, TOVA, SREEDHAR, VUGRANAM C., WEGMAN, MARK N.

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

From the same owner

© 2026 NYSGPT2525 LLC