PREFERENTIAL PATH PROFILING

Patent №

US 8,079,020

Granted

2011-12-13

Filed 2007

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11682196

This paper describes preferential path profiling, which enables profiling a specified subset of all possible program paths with very low overhead. Preferential path profiling compactly identifies paths of interest using an array. More specifically, PPP assigns a unique and compact path index identifier to all interesting paths that can be used to index into a path array. The path array contains a second path value identifier that is used to distinguish interesting paths from other program paths This path numbering allows the implementation of preferential path profiling to use array-based counters instead of hash table-based counters for identifying paths of interest and gathering path profiles, which significantly reduces execution time and computational resource overhead during profiling.

AI hardwareG06F 11/3471G06F 11/3447G06F 2201/88

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 189600609

Assignors

CHILIMBI, TRISHUL AMIT MADHUKAR, VASWANI, KAPIL, NORI, ADITYA VITHAL

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

© 2026 NYSGPT2525 LLC