System and method for monitoring and reporting events between peripheral device and host system applications
    1.
    发明授权
    System and method for monitoring and reporting events between peripheral device and host system applications 有权
    用于在外围设备和主机系统应用程序之间监视和报告事件的系统和方法

    公开(公告)号:US07206974B2

    公开(公告)日:2007-04-17

    申请号:US10427148

    申请日:2003-04-30

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0769 G06F11/0709

    摘要: The present invention is directed to a system and method for monitoring and reporting status and conditions during a data collection session between an application program and a peripheral device. The present invention provides a proxy service that filters communication bi-directionally and provides for a substitution of procedures in the event of a device related error. Through the substituted procedure any one of a number of error handlers can be utilized to notify a user of the error condition. Further still, after the error condition has been resolved, the data collection session can resume from where it left off rather than being completely restarted.

    摘要翻译: 本发明涉及一种用于在应用程序和外围设备之间的数据收集会话期间监视和报告状态和状况的系统和方法。 本发明提供了一种代理服务,其在双向上过滤通信,并且在发生设备相关错误的情况下提供对过程的替换。 通过替代过程,可以利用多个错误处理程序中的任何一个来通知用户错误状况。 此外,在错误条件已经解决之后,数据收集会话可以从它离开的地方恢复,而不是完全重新启动。

    Side-by-side application manifests for single-purpose applications
    2.
    发明申请
    Side-by-side application manifests for single-purpose applications 审中-公开
    并行应用程序表现为单用途应用程序

    公开(公告)号:US20080256514A1

    公开(公告)日:2008-10-16

    申请号:US11784895

    申请日:2007-04-10

    申请人: David M. Shiflet

    发明人: David M. Shiflet

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44521 G06F9/44563

    摘要: Architecture that adds logic to a client hosting application to process a single-purpose application (SPA) prepared and received as an isolated application. The SPA (e.g., a gadget), as an isolated application, provides one or more manifest files that allow an SPA author to deploy private binary code (e.g., a private ActiveX control) as another file in the SPA distribution, and not exposing the binary code for use by another client application or other programs on the user computer. Thus, only the SPA that came with the binary code will have access to that code.

    摘要翻译: 为客户端托管应用程序添加逻辑以处理作为单独应用程序准备和接收的单用途应用程序(SPA)的体系结构。 SPA(例如,小工具)作为孤立的应用程序提供一个或多个清单文件,允许SPA作者将私有二进制代码(例如,私有ActiveX控件)部署为SPA分发中的另一个文件,而不会暴露 二进制代码由另一个客户端应用程序或用户计算机上的其他程序使用。 因此,只有二进制代码附带的SPA才能访问该代码。