Approach to monitor application states for self-managing systems
    1.
    发明授权
    Approach to monitor application states for self-managing systems 失效
    监控自我管理系统的应用状态的方法

    公开(公告)号:US07487494B2

    公开(公告)日:2009-02-03

    申请号:US10909760

    申请日:2004-08-02

    IPC分类号: G06F9/44

    CPC分类号: G06F8/316 G06F2209/542

    摘要: The present invention is directed to systems and methods that treat the monitoring of a software application as a separate and independent concern from the software application itself. The present invention utilizes aspect oriented programming to intercept, analyze, decompose the application states of a software application and then to link appropriate non-invasive constructs into the software application code to provide application state information to an autonomic manager through a plurality of sensors. The autonomic manager analyzes the application state information for compliance pre-defined parameters, and takes appropriate corrective action including modifying the software application states using a plurality of effectors. The sensors and effectors are linked as non-invasive constructs to the software application, and in aspect oriented programming constitute aspects. In order to prevent any adverse or undesirable effects to the software application as a result of the application state analysis and selected action, a safety mechanism is included in communication with the effectors.

    摘要翻译: 本发明涉及将软件应用程序的监视视为与软件应用程序本身的独立和独立关注的系统和方法。 本发明利用面向方面的编程来拦截,分析,分解软件应用的应用状态,然后将适当的非侵入性结构链接到软件应用代码中,以通过多个传感器向自主管理器提供应用状态信息。 自主管理器分析合规性预定义参数的应用状态信息,并采取适当的纠正措施,包括使用多个效果器修改软件应用状态。 传感器和效应器作为非侵入式构造链接到软件应用程序,并且面向方面的编程构成方面。 为了防止由于应用状态分析和选择的动作而对软件应用产生不利或不良影响,安全机制被包括在与效果器的通信中。

    Approach to provide self-protection function to web content at client side
    2.
    发明授权
    Approach to provide self-protection function to web content at client side 有权
    为客户端的Web内容提供自我保护功能的方法

    公开(公告)号:US07475152B2

    公开(公告)日:2009-01-06

    申请号:US10945105

    申请日:2004-09-20

    IPC分类号: G06F15/16 H04L9/00

    摘要: The present invention utilizes agents embedded in content delivered to clients across a network to provide client-side security for the data delivered to a client. These embedded agents provide application-specific protection for the delivered content in which they are embedded and eliminate the need for using plug-ins for security functions. Different agents, e.g. programs such as Java applets, are configured having a variety of different client or application specific protection mechanisms, and the agents are dynamically configured, e.g. selected, in accordance with the application, the client to be protected or other environment criteria. Once the agent has been appropriately configured, the agent is embedded in the content, and the content is delivered to the client. Once delivered, the embedded agent is uploaded to the client and executed, providing the configured security protection at the client side for the content in which it was embedded.

    摘要翻译: 本发明利用嵌入到通过网络传递给客户端的内容中的代理来为传递给客户端的数据提供客户端安全性。 这些嵌入式代理为其所嵌入的内容提供针对特定应用的保护,并且无需使用插件进行安全功能。 不同的药剂,例如 诸如Java小应用程序之类的程序被配置成具有各种不同的客户端或专用保护机制,并且代理被动态地配置,例如, 选择,按照应用程序,客户端被保护或其他环境标准。 一旦代理被适当地配置,代理就嵌入在内容中,内容被传递到客户端。 一旦交付,嵌入式代理被上传到客户端并执行,为客户端提供已嵌入其内容的配置的安全保护。