DYNAMICALLY MONITORING CODE EXECUTION ACTIVITY TO IDENTIFY AND MANAGE INACTIVE CODE

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20160321036A1
SERIAL NO

14698808

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems for computer code development and maintenance. Embodiments select one or more sections of source code, then modify the sections of source code by adding marker code where the marker code is executed when respective marked source code is executed. The marked source code is deployed, and a logging facility receives log messages responsive to the execution of marked source code. A comparison facility is used to identify active code based on the receipt of the log messages. A service can be invoked to remove marker code from the active code identified by one or more log messages. Remaining marked code can be deemed as inactive suspects. Additional steps can process the inactive suspects to identify inactive or “dead code” code based on expiration of a time period during which the “dead code” did not emit any log messages. A further step can remove “dead code” from a code base.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
BOX INC900 JEFFERSON AVENUE REDWOOD CITY CA 94063

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ling, Chris Los Altos, US 1 6
Schnepper, David Brett Los Gatos, US 3 309

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation