IDENTIFICATION OF READ/WRITE CHAINS DURING STATIC ANALYSIS OF COMPUTER SOFTWARE

Patent №

US 8,533,694

Granted

2013-09-10

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

+1 more

AI components

2

kr · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12129894

A system for identifying read/write chains in computer software, including a static analysis engine identifying within computer software logical container accesses, a string analyzer configured to at least partly resolve any variables identifying the logical container in any of the accesses by determining a set of potential values of any of the variables, and a Logical Container Access Virtualization component (LCAV) configured to identify the type and scope of any permutations of the accesses, where each of the permutations is defined by substituting any of the potential values for any of the access variables, and identify any read/write chains within the computer software by matching any of the access permutations that read from the logical container with any of the access permutations that write to the logical container if there is an intersection between the scopes of the read and write access permutations.

AI classification

Planning0.91
Knowledge representation0.53
AI hardware0.13
Natural language0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 210200681

SERVICENOW, INC.

assignment · 444130140

Assignors

PISTOIA, MARCO, TATEISHI, TAKAAKI, TRIPP, OMER, WEISMAN, OMRI

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

From the same owner

© 2026 NYSGPT2525 LLC