Universal communication mechanism for applications running in a multitasking environment
    1.
    发明授权
    Universal communication mechanism for applications running in a multitasking environment 失效
    在多任务环境中运行的应用程序的通用通信机制

    公开(公告)号:US06535929B1

    公开(公告)日:2003-03-18

    申请号:US08672528

    申请日:1996-07-02

    IPC分类号: G06F1310

    CPC分类号: G06F9/544

    摘要: Communication between application programs is facilitated by a virtual device driver to which the application programs make function calls. The device driver registers each application in response to a request for application-to-application communication. During registration, the device driver determines the addressing mode of the application being registered. An address mapping operation is performed and the results of the mapping operation along with other information about the application are stored in a data store administered by the kernel of the device driver. The device driver allows two applications of dissimilar addressing mode to communicate with one another without a priori knowledge of the communicating partner's addressing mode. The virtual device driver handles communication transparently for the communicating applications, allowing the applications to send and receive data.

    摘要翻译: 通过应用程序进行功能调用的虚拟设备驱动程序便于应用程序之间的通信。 设备驱动程序响应于应用程序到应用程序通信的请求而注册每个应用程序。 在注册期间,设备驱动程序确定正在注册的应用程序的寻址模式。 执行地址映射操作,并且映射操作的结果以及关于应用的其他信息被存储在由设备驱动程序的内核管理的数据存储器中。 设备驱动器允许不同寻址模式的两个应用程序彼此通信,而无需对通信伙伴的寻址模式的先验知识。 虚拟设备驱动程序透明地处理通信应用程序的通信,允许应用程序发送和接收数据。

    Pre-fetch communication systems and methods
    2.
    发明授权
    Pre-fetch communication systems and methods 有权
    预取通信系统和方法

    公开(公告)号:US07359395B2

    公开(公告)日:2008-04-15

    申请号:US10870705

    申请日:2004-06-16

    IPC分类号: H04L12/56

    摘要: The present invention relates to telecommunications devices, systems and methods for providing improved performance over long latency communications links. Some embodiments selectively pre-fetch and transmit information over the link using improved protocol and pre-fetch mechanisms. One system includes a first gateway (430) adapted to communicate with a client (410), the first gateway including a processor coupled to a storage medium. The storage medium includes code for receiving a request for retrieving a web object, code for forwarding the request to a second gateway (440) over the long latency link, and code for receiving a pre-fetch announcement and response data for the web object from the second gateway. The pre-fetch announcement is received prior to receiving the response data.

    摘要翻译: 本发明涉及用于在长时间延迟的通信链路上提供改进的性能的电信设备,系统和方法。 一些实施例通过使用改进的协议和预取机制在链路上有选​​择地预取和传送信息。 一个系统包括适于与客户端(410)进行通信的第一网关(430),第一网关包括耦合到存储介质的处理器。 存储介质包括用于接收用于检索web对象的请求的代码,用于通过长延迟链接将请求转发到第二网关(440)的代码,以及用于接收来自web对象的预取通知和响应数据的代码 第二个门户 在接收到响应数据之前接收到预取通知。