Architecture for installation and hosting of server-based single purpose applications on clients
    1.
    发明申请
    Architecture for installation and hosting of server-based single purpose applications on clients 有权
    用于在客户端上安装和托管基于服务器的单用途应用程序的体系结构

    公开(公告)号:US20080235352A1

    公开(公告)日:2008-09-25

    申请号:US11726499

    申请日:2007-03-22

    IPC分类号: G06F15/16

    CPC分类号: H04L67/34 H04L67/02

    摘要: Architecture for installing and hosting of remote or server-based single-purpose applications (or server gadgets) on a local client. Where the client supports client gadgets that are available all the time, the server gadgets can now be installed and utilized on the client. Once installed in the client gadget framework, server gadgets can be docked or undocked. The server gadgets can be added to the client gadget framework with no modifications, and will continue to run as if running on the server. Components of the architecture include a browser plug-in (e.g., browser helper object (BHO)) that provides added functionality for the browser being employed, a client hosting application for hosting server gadgets on the client, and methods by which the client hosting application can interact with the server gadget and the server gadget can interact with the client hosting application. An installer is provided to install these components.

    摘要翻译: 用于在本地客户端上安装和托管远程或基于服务器的单用途应用程序(或服务器小部件)的架构。 在客户端支持始终可用的客户端小工具的情况下,现在可以在客户端上安装和使用服务器小工具。 一旦安装在客户端小工具框架中,服务器小工具可以停靠或取消停靠。 服务器小工具可以添加到客户端小工具框架中,无需修改,并将继续运行,就像在服务器上运行一样。 架构的组件包括一个浏览器插件(例如,浏览器帮助对象(BHO)),它为所使用的浏览器提供附加的功能,用于托管客户端上的服务器小工具的客户机托管应用程序,以及客户机托管应用程序 可以与服务器小工具进行交互,服务器小工具可以与客户端托管应用程序进行交互。 提供安装程序来安装这些组件。

    Architecture for installation and hosting of server-based single purpose applications on clients
    2.
    发明授权
    Architecture for installation and hosting of server-based single purpose applications on clients 有权
    用于在客户端上安装和托管基于服务器的单用途应用程序的体系结构

    公开(公告)号:US08316105B2

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

    申请号:US11726499

    申请日:2007-03-22

    IPC分类号: G06F15/16

    CPC分类号: H04L67/34 H04L67/02

    摘要: Architecture for installing and hosting of remote or server-based single-purpose applications (or server gadgets) on a local client. Where the client supports client gadgets that are available all the time, the server gadgets can now be installed and utilized on the client. Once installed in the client gadget framework, server gadgets can be docked or undocked. The server gadgets can be added to the client gadget framework with no modifications, and will continue to run as if running on the server. Components of the architecture include a browser plug-in (e.g., browser helper object (BHO)) that provides added functionality for the browser being employed, a client hosting application for hosting server gadgets on the client, and methods by which the client hosting application can interact with the server gadget and the server gadget can interact with the client hosting application. An installer is provided to install these components.

    摘要翻译: 用于在本地客户端上安装和托管远程或基于服务器的单用途应用程序(或服务器小部件)的架构。 在客户端支持始终可用的客户端小工具的情况下,现在可以在客户端上安装和使用服务器小工具。 一旦安装在客户端小工具框架中,服务器小工具可以停靠或取消停靠。 服务器小工具可以添加到客户端小工具框架中,无需修改,并将继续运行,就像在服务器上运行一样。 架构的组件包括一个浏览器插件(例如,浏览器帮助对象(BHO)),它为所使用的浏览器提供附加的功能,用于托管客户端上的服务器小工具的客户机托管应用程序,以及客户机托管应用程序 可以与服务器小工具进行交互,服务器小工具可以与客户端托管应用程序进行交互。 提供安装程序来安装这些组件。

    Method and apparatus for improved peripheral bus utilization
    3.
    发明授权
    Method and apparatus for improved peripheral bus utilization 失效
    改善外设总线利用率的方法和装置

    公开(公告)号:US5968147A

    公开(公告)日:1999-10-19

    申请号:US938110

    申请日:1997-09-26

    IPC分类号: G06F13/20 G06F13/00

    CPC分类号: G06F13/20

    摘要: Disclosed is a system for minimizing the utilization of an I/O bus by a first data-writing peripheral device that is connected to the I/O bus. The system has a second peripheral device that shares the I/O bus connection. The system includes the operations of transferring data to a drive buffer that is in the first data-writing peripheral device. The transferring being configured to continue until the drive buffer has reached a full state. Performing a pre-write calibration of the first data-writing peripheral device after the drive buffer has reached the full state. Commencing a writing of a portion of the data contained in the drive buffer, such that the first data received by the drive buffer is written first. The system further including releasing the I/O bus connection by placing a write thread of the first data-writing peripheral device in a sleep mode. Wherein when the write thread of the first data-writing peripheral device is in the sleep mode the I/O bus connection is made available to the second peripheral device while the first data-writing peripheral device is not transferring data. The system further includes continually bring the write thread of the first data-writing peripheral device out of the sleep mode to perform a data burst when the drive buffer has emptied to a critical level and then placing the write thread back to the sleep mode after the data burst.

    摘要翻译: 公开了一种通过连接到I / O总线的第一数据写入外围设备来最小化I / O总线的利用率的系统。 该系统具有共享I / O总线连接的第二外围设备。 该系统包括将数据传送到第一数据写入外围设备中的驱动缓冲器的操作。 传输被配置为继续,直到驱动缓冲器达到完全状态。 驱动缓冲器达到完全状态后,对第一个数据写入外设进行预写校准。 开始写入包含在驱动缓冲器中的数据的一部分,使得首先写入由驱动缓冲器接收的第一数据。 该系统还包括通过将第一数据写入外围设备的写入线程置于睡眠模式来释放I / O总线连接。 其中当第一数据写入外围设备的写入线程处于睡眠模式时,当第一数据写入外围设备不传输数据时,I / O总线连接可用于第二外围设备。 该系统还包括:当驱动缓冲器已经清空到临界级别之后,将第一数据写入外围设备的写入线程持续地进入休眠模式,以执行数据突发,然后在写入线程之后将写入线程置于睡眠模式 数据突发