Search
  • 網站搜尋
亞洲知識產權資訊網為知識產權業界提供一個一站式網上交易平台,協助業界發掘知識產權貿易商機,並與環球知識產權業界建立聯繫。無論你是知識產權擁有者正在出售您的知識產權,或是製造商需要購買技術以提高操作效能,又或是知識產權配套服務供應商,你將會從本網站發掘到有用的知識產權貿易資訊。
返回搜索結果

Instrumentation for Predictive Application Failures


總結

Lead Inventors: Angelos D. Keromytis, PhD.Problem or Unmet Need:Software applications are among those things we expect to be instrumented, i.e. metered and controlled. However, the state of the art remains rudimentary. To become more intelligent, software application instrumentation needs to do much more than report a failure or send out an alert. It must be able to learn about an application's performance, break it down into segments, recover when failures happen, 'fix itself', and 'know' how to predict when something might go wrong.This technology includes software and processes for 'instrumenting' applications so that errors, unhandled by code logic, can be immediately isolated. The software then automatically adapts the applications execution, keeps its services available, and begins a process of 'self-healing'. Once root cause for the error is identified, this technology automatically fixes the error and resumes normal application execution.This technology effectively 'virtualizes' code segments so that it can continue operation, and so it can emulate the recreation and errors. In this virtualized mode, it masks the effects of the error, maintains application function and availability, performs error recovery, and then returns to steady state. This is done using a recursive method for isolating an application fault, automatically emulating the fault's conditions and sorting up the hierarchy of code segments in search of an error's trigger. Once the error is found, it creates a 'vaccine' for the error and then 'immunizes' itself, automatically returning the application to normal operation and mapping out the error-causing condition. If the error shows indications of reappearing in the future, this code can implement preventative measures to avoid it. This technology also includes the analytical methods for determining which code segments need to be instrumented.


技術優勢

High availability, fault tolerant Failure prediction Self-healing


技術應用

Application integrity in production Automated recovery due to code error Automated recovery due to security breach or attack


詳細技術說明

This technology includes software and processes for 'instrumenting' applications so that errors, unhandled by code logic, can be immediately isolated. The software then automatically adapts the applications execution, keeps its services availa...


國家/地區

美國

欲了解更多信息,請點擊 這裡
Business of IP Asia Forum
桌面版