Method and system for dynamic patching of software

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20080127118A1
SERIAL NO

11541893

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for determining an instrumentation location within a running user code, inserting a branch instruction at the instrumentation location, the branch instruction being used execute a separately compiled instrumentation code from the running user code, determining whether there is at least one task of the user code being executed, and executing the branch instruction when it is determined that no task of the user code is being executed. A system having a browsing module determining an instrumentation location within a running user code, an insertion module inserting a branch instruction at the instrumentation location, the branch instruction being used execute a separately compiled instrumentation code from the running user code, a determination module determining whether there is at least one task of the user code being executed, and an execution module executing the branch instruction when it is determined that no task of the user code is being executed.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
WIND RIVER SYSTEMS INC500 WIND RIVER WAY ALAMEDA CA 94501

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kasman, Bulent Antioch, CA 14 129

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation