亚洲知识产权资讯网为知识产权业界提供一个一站式网上交易平台,协助业界发掘知识产权贸易商机,并与环球知识产权业界建立联系。无论你是知识产权拥有者正在出售您的知识产权,或是制造商需要购买技术以提高操作效能,又或是知识产权配套服务供应商,你将会从本网站发掘到有用的知识产权贸易资讯。

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...
*Abstract
None
*Inquiry
Calvin Chu Columbia Technology Ventures Tel: (212) 854-8444 Email: TechTransfer@columbia.edu
*IR
M04-065
*Principal Investigation
*Web Links
Issued patent: 7,490,268
国家/地区
美国

欲了解更多信息,请点击 这里
移动设备