Classification of JavaScript Code for Debugging using Just My Code

Patent №

US 9,239,774

Granted

2016-01-19

Filed 2014

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14156088

Just My Code debugging allows developers to work on problems within their own code without noise from libraries, plugins and other unrelated code. Typical debugger behaviors may be modified based upon the identification or characterization of JavaScript code as “My Code,” “Library Code,” or “Unrelated Code.” The debugger behaviors that may be automatically determined using heuristics or set using a code-characterization file provided by a host application. The debugger receives project file information from the host application via a debugger-host interface. The debugger applies code-designation heuristics to undesignated code segments. If a code characterization file is received with the project information, the debugger designates application code segments based upon definitions in the code-characterization file. Once the debugger has characterized the code segments, it performs debugging operations on the application code. The behavior of the debugging operations may be selected depending upon the designation of the application code segments.

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 319770693

Assignors

PAVEZA, ROBERT A., NELSON, PATRICK, NG, SAMUEL, MISKELLY, GREGG B., BOLAND, GEARARD

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

© 2026 NYSGPT2525 LLC