SYSTEM AND APPARATUS FOR DYNAMICALLY UPGRADING CONCENTRATED EXECUTABLE COMPUTER SOFTWARE CODE

Patent №

US 7,096,463

Granted

2006-08-22

Filed 2002

Owner

HEWLETT-PACKARD COMPANY

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10300272

In upgrading a concentrated executable computer code with an upgrade code, indexed lists are created for the concentrated code and for the upgrade code. The indexed lists have index references for code identifiers of code structures in the concentrated code and the upgrade code, respectively. The indexed lists are stored in a virtual table. The concentrated code is integrated with the upgrade code to form an integrated code. The virtual table contains an operable part referable by the integrated code such that when a code structure being executed originates from the concentrated code the indexed list for the concentrated code is stored in the operable part of the virtual table, and when a code structure being executed originates from the upgrade code the indexed list for the upgrade code is stored in the operable part of the virtual table.

AI classification

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

Ownership

HEWLETT-PACKARD COMPANY

assignment · 135140615

Assignors

PISUPATI, RAVIKUMAR, CHEN, DONGNI

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

© 2026 NYSGPT2525 LLC