Distributed system simulation: slow message relaxation
    11.
    发明授权
    Distributed system simulation: slow message relaxation 失效
    分布式系统模拟:缓慢消息放松

    公开(公告)号:US07590519B2

    公开(公告)日:2009-09-15

    申请号:US11269133

    申请日:2005-11-08

    IPC分类号: G06F9/455

    CPC分类号: G06F17/5009

    摘要: Distributed system simulation is enhanced by extending the simulation window. In a described implementation, the simulation window extension is facilitated with a slow message relaxation scheme. For example, especially when the simulation window is extended, slow unscheduled events can arrive at a logical process with a timestamp that is prior to (e.g., less than) the local time of a receiving logical process that is participating in a simulation. To ameliorate issues created by a slow unscheduled message and its corresponding slow unscheduled event, a current logical time of the receiving logical process is substituted for the original timestamp of the slow unscheduled event to transform it into a punctual unscheduled event.

    摘要翻译: 通过扩展仿真窗口来增强分布式系统仿真。 在所描述的实现中,通过慢消息松弛方案来促进模拟窗口扩展。 例如,特别是当模拟窗口被扩展时,缓慢的非预定事件可以到达逻辑进程,该时间戳在参与模拟的接收逻辑进程的(例如,小于)本地时间之前。 为了改善缓慢的非计划消息及其相应的缓慢的非调度事件所产生的问题,接收逻辑进程的当前逻辑时间被替换为慢速非预定事件的原始时间戳,以将其转换成准时的非调度事件。

    Distributed system simulation: slow message relaxation
    12.
    发明申请
    Distributed system simulation: slow message relaxation 失效
    分布式系统模拟:缓慢消息放松

    公开(公告)号:US20070129928A1

    公开(公告)日:2007-06-07

    申请号:US11269133

    申请日:2005-11-08

    IPC分类号: G06G7/62 G06F17/50

    CPC分类号: G06F17/5009

    摘要: Distributed system simulation is enhanced by extending the simulation window. In a described implementation, the simulation window extension is facilitated with a slow message relaxation scheme. For example, especially when the simulation window is extended, slow unscheduled events can arrive at a logical process with a timestamp that is prior to (e.g., less than) the local time of a receiving logical process that is participating in a simulation. To ameliorate issues created by a slow unscheduled message and its corresponding slow unscheduled event, a current logical time of the receiving logical process is substituted for the original timestamp of the slow unscheduled event to transform it into a punctual unscheduled event.

    摘要翻译: 通过扩展仿真窗口来增强分布式系统仿真。 在所描述的实现中,通过慢消息松弛方案来促进模拟窗口扩展。 例如,特别是当模拟窗口被扩展时,缓慢的非预定事件可以到达逻辑进程,该时间戳在参与模拟的接收逻辑进程的(例如,小于)本地时间之前。 为了改善缓慢的非计划消息及其相应的缓慢的非调度事件所产生的问题,接收逻辑进程的当前逻辑时间代替慢速非预定事件的原始时间戳,将其转换成准时的非调度事件。

    Component-oriented architecture for web mashups
    13.
    发明授权
    Component-oriented architecture for web mashups 有权
    面向组件的Web混搭体系结构

    公开(公告)号:US09009657B2

    公开(公告)日:2015-04-14

    申请号:US12106300

    申请日:2008-04-20

    摘要: A component-oriented web mashup system and method for communicating between component-oriented Web gadgets to facilitate secure Web mashups. Embodiments of the system and method redefine the traditional definition of gadget to mean a Web component having a verifiable controlled communication channel (a CompoWeb gadget). A CompoWeb gadget is created and defined using new HTML tags and global script objects and functions that extend the functions of the browser. CompoWeb gadget content is treated as a component that is isolated from other gadgets and frames by a browser, and only those allowed access can view data and code therein. Called functions of a CompoWeb gadget are run in the callee's environment instead of the caller's environment. This adds security, because all the requesting CompoWeb gadget receives is the run result. Embodiments of the system and method also include delayed binding of CompoWeb gadgets, such that binding is performed at run time.

    摘要翻译: 面向组件的Web混搭系统和方法,用于在面向组件的Web小配件之间进行通信,以促进安全的Web混搭。 系统和方法的实施例重新定义了小工具的传统定义,意味着具有可验证的受控通信通道(CompoWeb小工具)的Web组件。 使用新的HTML标签和扩展浏览器功能的全局脚本对象和功能来创建和定义CompoWeb小工具。 CompoWeb小工具内容被视为与浏览器与其他小工具和框架隔离的组件,只有那些允许的访问可以在其中查看数据和代码。 调用CompoWeb小工具的功能是在被调用者的环境中运行,而不是调用者的环境。 这增加了安全性,因为所有请求的CompoWeb小工具都是运行结果。 系统和方法的实施例还包括CompoWeb小工具的延迟绑定,使得在运行时执行绑定。

    Security-enhanced log in
    14.
    发明授权
    Security-enhanced log in 有权
    安全增强登录

    公开(公告)号:US08140855B2

    公开(公告)日:2012-03-20

    申请号:US12101166

    申请日:2008-04-11

    IPC分类号: G06F21/00 G06F12/00

    摘要: A security-enhanced login technique that provides a convenient and easy-to-use two factor technique to enhance the security of passwords without requiring any changes on the server side of a client-server network. The technique employs a convenient and easy-to-use two-factor technique to generate strong passwords for Web and other applications. In this technique, a convenient or personal device such as a mouse is used as the other factor besides a user password. A secret stored in the mouse or other personal device is hashed together with the password entered by a user and the server ID, to generate a strong, server-specific password which is used to authenticate the user to the server. This password enhancement operation is carried out inside the personal device.

    摘要翻译: 一种安全增强的登录技术,提供了一种方便易用的双因素技术来增强密码的安全性,而不需要在客户端 - 服务器网络的服务器端进行任何更改。 该技术采用方便易用的双因素技术为Web和其他应用程序生成强大的密码。 在这种技术中,除了用户密码之外,还使用诸如鼠标之类的便利的或个人的设备作为另一个因素。 存储在鼠标或其他个人设备中的秘密与用户输入的密码和服务器ID一起被散列,以生成用于向服务器认证用户的强大的服务器专用密码。 该密码增强操作在个人设备内部进行。

    DIAGNOSIS OF APPLICATION PERFORMANCE PROBLEMS VIA ANALYSIS OF THREAD DEPENDENCIES
    15.
    发明申请
    DIAGNOSIS OF APPLICATION PERFORMANCE PROBLEMS VIA ANALYSIS OF THREAD DEPENDENCIES 审中-公开
    应用性能问题的诊断通过分析螺纹依赖

    公开(公告)号:US20090320021A1

    公开(公告)日:2009-12-24

    申请号:US12141948

    申请日:2008-06-19

    IPC分类号: G06F9/46

    摘要: A “Performance Evaluator” provides various techniques for tracking system events to diagnose root causes of application performance anomalies. In general, traces of system events involved in inter-thread interactions are collected at application runtime. These traces are then used to construct inter-thread dependency patterns termed “control patterns.” Control patterns are then evaluated to determine root causes of performance anomalies. Where an application terminates abnormally or full traces cannot be collected for some reason, partial control patterns are constructed for that application. In various embodiments, “fingerprints” are then generated from full or partial control patterns and are matched to fingerprints corresponding to operations in other control patterns extracted from reference traces collected on the same or similar systems. Matched fingerprints or control patterns are then used to deduce the root cause of application performance anomalies associated with full or partial traces.

    摘要翻译: “性能评估器”提供了各种跟踪系统事件的技术,以诊断应用程序性能异常的根本原因。 通常,在应用程序运行时收集跨线程交互涉及的系统事件的踪迹。 然后使用这些迹线来构建称为“控制模式”的线程间依赖模式。 然后评估控制模式,以确定性能异常的根本原因。 如果应用程序异常终止或由于某些原因无法收集完整的跟踪,则为该应用程序构建部分控制模式。 在各种实施例中,然后从全部或部分控制模式生成“指纹”,并且与从与在相同或类似系统上收集的参考迹线提取的其他控制模式中的操作相对应的指纹匹配。 然后使用匹配的指纹或控制模式来推断与全部或部分迹线相关的应用程序性能异常的根本原因。

    COMPONENT-ORIENTED ARCHITECTURE FOR WEB MASHUPS
    16.
    发明申请
    COMPONENT-ORIENTED ARCHITECTURE FOR WEB MASHUPS 有权
    基于组件的WEB MASHUPS架构

    公开(公告)号:US20090265760A1

    公开(公告)日:2009-10-22

    申请号:US12106300

    申请日:2008-04-20

    IPC分类号: H04L9/32

    摘要: A component-oriented web mashup system and method for communicating between component-oriented Web gadgets to facilitate secure Web mashups. Embodiments of the system and method redefine the traditional definition of gadget to mean a Web component having a verifiable controlled communication channel (a CompoWeb gadget). A CompoWeb gadget is created and defined using new HTML tags and global script objects and functions that extend the functions of the browser. CompoWeb gadget content is treated as a component that is isolated from other gadgets and frames by a browser, and only those allowed access can view data and code therein. Called functions of a CompoWeb gadget are run in the callee's environment instead of the caller's environment. This adds security, because all the requesting CompoWeb gadget receives is the run result. Embodiments of the system and method also include delayed binding of CompoWeb gadgets, such that binding is performed at run time.

    摘要翻译: 面向组件的Web混搭系统和方法,用于在面向组件的Web小配件之间进行通信,以促进安全的Web混搭。 系统和方法的实施例重新定义了小工具的传统定义,意味着具有可验证的受控通信通道(CompoWeb小工具)的Web组件。 使用新的HTML标签和扩展浏览器功能的全局脚本对象和功能来创建和定义CompoWeb小工具。 CompoWeb小工具内容被视为与浏览器与其他小工具和框架隔离的组件,只有那些允许的访问可以在其中查看数据和代码。 调用CompoWeb小工具的功能是在被调用者的环境中运行,而不是调用者的环境。 这增加了安全性,因为所有请求的CompoWeb小工具都是运行结果。 系统和方法的实施例还包括CompoWeb小工具的延迟绑定,使得在运行时执行绑定。