SYSTEM AND METHOD FOR TRACKING SOFTWARE CHANGES

Patent №

US 8,464,207

Granted

2013-06-11

Filed 2007

Owner

NOVELL INC

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11907498

A system and method may be used to track software changes by analyzing intermediate language level representations of the software. For example, software changes may be tracked by analyzing object-oriented program code that includes one or more non-native binary executables based on an intermediate language. The program code may be associated with metadata describing content of the non-native binary executables. An object tree, which includes a plurality of nodes, may be constructed to represent the non-native binary executables and the metadata describing the content of the non-native binary executables. One or more of the plurality of nodes may be hashed to associate respective digest values with the hashed nodes, such that changes in the received program code can be tracked using the digest values associated with the hashed nodes.

AI classification

AI hardware1.00
Knowledge representation0.99
Planning0.21
Vision0.02
Machine learning0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00

Ownership

NOVELL INC

assignment · 200160364

Assignors

POULIOT, SEBASTIEN

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

© 2026 NYSGPT2525 LLC