Generating Dependency Graphs for Analyzing Program Behavior

Patent №

US 9,727,441

Granted

2017-08-08

Filed 2011

Owner

MICROSOFT CORPORATION

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13208370

An analysis management system (AMS) is described that analyzes the in-field behavior of a program resource installed on a collection of computing devices, such as mobile telephone devices or the like. In operation, the AMS can instruct different devices to collect data regarding different observation points associated with the program resource, thus spreading the reporting load among the devices. Based on the data that is collected, the AMS can update a dependency graph that describes dependencies among the observation points associated with the program resource. The AMS can then generate new directives based on the updated dependency graph. The AMS can also use the dependency graph and the collected data to infer information regarding observation points that is not directly supplied by the collected data.

AI classification

Planning1.00
Knowledge representation1.00
AI hardware0.99
Machine learning0.94
Natural language0.88
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 267600941

Assignors

AGARWAL, SHARAD, MAHAJAN, RATUL, ZHENG, ALICE X., BAHL, PARAMVIR

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

© 2026 NYSGPT2525 LLC