System and method for monitoring interactions between application programs and data stores
    1.
    发明申请
    System and method for monitoring interactions between application programs and data stores 有权
    用于监控应用程序和数据存储之间的交互的系统和方法

    公开(公告)号:US20060248310A1

    公开(公告)日:2006-11-02

    申请号:US11117869

    申请日:2005-04-29

    IPC分类号: G06F15/76

    CPC分类号: G06F11/3485 G06F11/3476

    摘要: Monitoring interactions between application programs and data stores for analyzing stability of application programs. A method of the invention intercepts interactions from a plurality of application programs to a data store. The method also identifies pre-execution data relating to each of the intercepted interactions and the intercepted interaction is executed. The method identifies post-execution data relating to each of the executed interactions. The identified pre-execution data and the identified post-execution data from each of the interactions are normalized to create normalized interaction data for each of the interactions. The method combines the normalized interaction data for each of the interactions as a function of the application programs associated with each of the interactions. The method further stores the combined interaction data for analysis of the interactions between the application programs and the data store which is indicative of the stability of the application programs.

    摘要翻译: 监控应用程序和数据存储之间的交互,以分析应用程序的稳定性。 本发明的方法拦截了从多个应用程序到数据存储的交互。 该方法还识别与每个截取的交互相关的预执行数据,并且执行截取的交互。 该方法识别与每个执行的交互相关的执行后数据。 将所识别的预执行数据和来自每个交互的所识别的后执行数据归一化以产生用于每个交互的归一化交互数据。 该方法将每个交互的归一化交互数据作为与每个交互相关联的应用程序的函数组合。 该方法还存储用于分析应用程序和数据存储之间的交互的组合交互数据,其指示应用程序的稳定性。

    Analysis of the impact of application programs on resources stored in data stores
    2.
    发明申请
    Analysis of the impact of application programs on resources stored in data stores 审中-公开
    分析应用程序对存储在数据存储中的资源的影响

    公开(公告)号:US20060282830A1

    公开(公告)日:2006-12-14

    申请号:US11151155

    申请日:2005-06-13

    IPC分类号: G06F9/45

    CPC分类号: G06F8/72

    摘要: System and method for analyzing the impact of interactions of application programs with resources stored in a data store. A method of the invention receiving a selection of the application programs from a user. The interactions of the resources by the selected application programs are identified. The method also determines access types for each of the interactions of the resources by the selected application programs. The method further selects a set of the identified interactions and the determined access types that corresponds to a map, said map including a predefined set of interactions having access types associated therewith. The map with the selected set of the identified interactions and the determined access types is provided to the user. For example, the map identifies potential resource conflicts. Alternatively, the method generates a report including the map.

    摘要翻译: 用于分析应用程序与存储在数据存储中的资源的交互的影响的系统和方法。 本发明的方法从用户接收应用程序的选择。 确定所选应用程序的资源交互。 该方法还根据所选择的应用程序确定资源的每个交互的访问类型。 所述方法还选择一组所识别的交互以及所确定的对应于地图的访问类型,所述地图包括具有与其相关联的访问类型的预定义的一组交互。 具有所选集合的所识别的交互的地图和确定的访问类型被提供给用户。 例如,地图识别潜在的资源冲突。 或者,该方法生成包括地图的报告。

    Internal object protection from application programs
    5.
    发明申请
    Internal object protection from application programs 审中-公开
    应用程序内部对象保护

    公开(公告)号:US20050091214A1

    公开(公告)日:2005-04-28

    申请号:US10938094

    申请日:2004-09-10

    摘要: Granting an executable object (e.g., an application program, thread, or process) access to a namespace object (e.g., a named object, resource, file, or folder). A request by the executable object for the namespace object is intercepted and processed to determine whether a local namespace associated with the executable object, user, or session stores a copy of the requested namespace object. If the copy exists in one of the local namespaces, the request is granted and allowed to operate on that local namespace. If the requested namespace object exists only in a global namespace, the namespace object is copied to a local namespace. The request is then granted and allowed to operate on the copy of the namespace object in the local namespace. Protecting the namespace objects stored in the global namespace from modification improves the stability of the application program and operating system.

    摘要翻译: 授予对命名空间对象(例如,命名对象,资源,文件或文件夹)的可执行对象(例如,应用程序,线程或进程)的访问。 用于命名空间对象的可执行对象的请求被截取并处理,以确定与可执行对象,用户或会话相关联的本地命名空间是否存储所请求的命名空间对象的副本。 如果副本存在于其中一个本地命名空间中,则该请求将被授予并允许在该本地命名空间上运行。 如果请求的命名空间对象仅存在于全局命名空间中,则命名空间对象将被复制到本地命名空间。 然后,该请求被授予并允许在本地命名空间中的命名空间对象的副本上操作。 保护存储在全局命名空间中的命名空间对象的修改可以提高应用程序和操作系统的稳定性。

    Method and apparatus for accelerating data through communication networks
    6.
    发明授权
    Method and apparatus for accelerating data through communication networks 失效
    通过通信网络加速数据的方法和装置

    公开(公告)号:US06449658B1

    公开(公告)日:2002-09-10

    申请号:US09442797

    申请日:1999-11-18

    IPC分类号: G06F1516

    摘要: A method and apparatus for accelerating data transport through communication networks (e.g., the Internet) is taught. The data sources may include Internet web pages, electronic mails, computer files, digitized pictures, voice and video. The method combines smart content-based data compression schemes with intelligent routing to efficiently move information across a network. The apparatus works with existing communications protocols (e.g., TCP/IP, UDP, HTTP, SMTP and POP3) and fits transparently with Internet browsing applications.

    摘要翻译: 教导了通过通信网络(例如因特网)加速数据传输的方法和装置。 数据源可以包括互联网网页,电子邮件,计算机文件,数字化图片,语音和视频。 该方法将基于智能内容的数据压缩方案与智能路由相结合,可有效地通过网络移动信息。 该设备与现有的通信协议(例如,TCP / IP,UDP,HTTP,SMTP和POP3)协同工作,并且与互联网浏览应用程序透明地配合。