Method and system for transmitting data for a shared application
    1.
    发明授权
    Method and system for transmitting data for a shared application 失效
    用于共享应用程序传输数据的方法和系统

    公开(公告)号:US06911987B1

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

    申请号:US09566309

    申请日:2000-05-08

    CPC分类号: G06F3/1462 G06T9/005

    摘要: A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is simultaneously displayed on both computers. Simultaneous display of screen output is achieved by efficiently transmitting display data between the host computer and the remote computer. When a font used by the host computer for displaying text is not available on the remote computer, the host computer sends a bitmap representation of the text for display, rather than the text itself. Bitmap representations are cached by the remote computer, so that the same bitmap representation need not be repeatedly transmitted from the host computer to the remote computer. Bitmap representations are compressed by the host computer prior to transmission, transmitted, then decompressed by the remote computer.

    摘要翻译: 一种在系统中压缩位图数据的方法和系统,用于与远程计算机共享在主机上运行的应用,其中共享应用的屏幕输出同时显示在两台计算机上。 通过在主机和远程计算机之间高效地传输显示数据,实现屏幕输出的同时显示。 当主机用于显示文本的字体在远程计算机上不可用时,主机计算机发送用于显示的文本的位图表示,而不是文本本身。 位图表示由远程计算机缓存,使得相同的位图表示不需要从主机重复地发送到远程计算机。 位图表示在传输,传输之前被主机压缩,然后被远程计算机解压缩。

    Method and system for negotiating capabilities when sharing an
application program with multiple computer systems
    2.
    发明授权
    Method and system for negotiating capabilities when sharing an application program with multiple computer systems 失效
    在与多台计算机系统共享应用程序时协商能力的方法和系统

    公开(公告)号:US5949975A

    公开(公告)日:1999-09-07

    申请号:US815093

    申请日:1997-03-12

    IPC分类号: G06F9/50 G06F15/16 G06F13/00

    CPC分类号: G06F9/5066

    摘要: A method and system for sharing application programs between multiple computer systems. In one embodiment, the present invention comprises a multipoint application sharing (MAS) system that resides at each computer system (i.e., node) in a network of computer systems. The MAS system at each computer system communicates with each MAS system at each other computer system by sending messages over the network. The MAS system enables a user at each computer system to share one or more application programs with each user at each other computer system. To share an application program, a user at a host computer system invokes the application program. Then, the user requests the MAS system to share the invoked application program with users at other computer systems. Each computer that is sharing the application, can view the output of the application and can, under certain circumstances, take control of the application so that it can send remote keyboard and pointing device information to the application.

    摘要翻译: 一种用于在多台计算机系统之间共享应用程序的方法和系统。 在一个实施例中,本发明包括驻留在计算机系统的网络中的每个计算机系统(即,节点)处的多点应用共享(MAS)系统。 每个计算机系统的MAS系统通过在网络上发送消息来与每个其他计算机系统上的每个MAS系统进行通信。 MAS系统使每个计算机系统上的用户能够与每个其他计算机系统上的每个用户共享一个或多个应用程序。 为了共享应用程序,主计算机系统的用户调用应用程序。 然后,用户请求MAS系统与其他计算机系统的用户共享被调用的应用程序。 共享应用程序的每台计算机都可以查看应用程序的输出,并且在某些情况下可以控制应用程序,以便可以将远程键盘和指点设备信息发送到应用程序。

    Method and system for sharing applications between computer systems
    3.
    发明授权
    Method and system for sharing applications between computer systems 失效
    在计算机系统之间共享应用程序的方法和系统

    公开(公告)号:US5874960A

    公开(公告)日:1999-02-23

    申请号:US498940

    申请日:1995-07-05

    IPC分类号: G06F3/14 G09G5/14 H04N1/40

    CPC分类号: G06F3/1462 G09G5/14

    摘要: A method in a computer system for displaying data generated by a shared application on a host computer system on both a host display of the host computer system and a shadow display of a shadow computer systems The host computer system has a window manager for managing windows displayed on the host display. The shadow computer system has a window manager for managing windows displayed on the shadow display. Under control of the host computer system, a Share System executes the shared application. Then, the Share System registers a host window with the windowing system of the host computer system. Upon registration of the host window, the Share System sends a notification of registration of the host window to the shadow computer system. At the shadow computer system, the Share System receives the sent notification of registration of the host window. Upon receiving the sent notification of registration of the host window, the Share System registers a shadow window with the windowing system of the shadow computer system so that the window wing system of the shadow computer system can send messages to the shadow window and receive data to display in the shadow window.

    摘要翻译: 计算机系统中的方法,用于在主机计算机系统的主机显示器和影子计算机系统的主机显示器上显示由主机计算机系统上的共享应用生成的数据。主计算机系统具有用于管理显示的窗口的窗口管理器 在主机显示器上。 影子计算机系统具有用于管理阴影显示器上显示的窗口的窗口管理器。 在主机系统的控制下,共享系统执行共享应用程序。 然后,共享系统将主机窗口注册到主机系统的窗口系统。 在主机窗口注册后,共享系统会向影子计算机系统发送主机窗口的注册通知。 在影子计算机系统中,共享系统收到发送的主机窗口注册通知。 收到发送主机窗口注册通知后,共享系统用影子计算机系统的窗口系统注册一个阴影窗口,使得影子计算机系统的窗扇系统可以向影子窗口发送消息并接收数据 在阴影窗口中显示。

    Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer
    4.
    发明授权
    Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer 有权
    用于发送和确定来自主机和影子计算机之间共享应用的显示顺序的影响的方法和系统

    公开(公告)号:US07404014B2

    公开(公告)日:2008-07-22

    申请号:US10859640

    申请日:2004-06-03

    IPC分类号: G06F13/38 G06F15/16

    CPC分类号: G06F3/1462 G06T9/005

    摘要: A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is simultaneously displayed on both computers. Simultaneous display of screen output is achieved by efficiently transmitting display data between the host computer and the remote computer. When a font used by the host computer for displaying text is not available on the remote computer, the host computer sends a bitmap representation of the text for display, rather than the text itself. Bitmap representations are cached by the remote computer, so that the same bitmap representation need not be repeatedly transmitted from the host computer to the remote computer. Bitmap representations are compressed by the host computer prior to transmission, transmitted, then decompressed by the computer.

    摘要翻译: 一种在系统中压缩位图数据的方法和系统,用于与远程计算机共享在主机上运行的应用,其中共享应用的屏幕输出同时显示在两台计算机上。 通过在主机和远程计算机之间高效地传输显示数据,实现屏幕输出的同时显示。 当主机用于显示文本的字体在远程计算机上不可用时,主机计算机发送用于显示的文本的位图表示,而不是文本本身。 位图表示由远程计算机缓存,使得相同的位图表示不需要从主机重复地发送到远程计算机。 位图表示在传输之前由主机压缩,发送,然后由计算机解压缩。

    Method and system for sharing negotiating capabilities when sharing an application with multiple systems
    7.
    发明授权
    Method and system for sharing negotiating capabilities when sharing an application with multiple systems 有权
    在与多个系统共享应用程序时共享协商能力的方法和系统

    公开(公告)号:US06223212B1

    公开(公告)日:2001-04-24

    申请号:US09266719

    申请日:1999-03-11

    IPC分类号: G06F1516

    CPC分类号: G06F9/5066

    摘要: A method and system for sharing application programs between multiple computer systems. In one embodiment, the present invention comprises a multipoint application sharing (MAS) system that resides at each computer system (i.e., node) in a network of computer systems. The MAS system at each computer system communicates with each MAS system at each other computer system by sending messages over the network. The MAS system enables a user at each computer system to share one or more application programs with each user at each other computer system. To share an application program, a user at a host computer system invokes the application program. Then, the user requests the MAS system to share the invoked application program with users at other computer systems. Each computer that is sharing the application, can view the output of the application and can, under certain circumstances, take control of the application so that it can send remote keyboard and pointing device information to the application.

    摘要翻译: 一种用于在多台计算机系统之间共享应用程序的方法和系统。 在一个实施例中,本发明包括驻留在计算机系统的网络中的每个计算机系统(即,节点)处的多点应用共享(MAS)系统。 每个计算机系统的MAS系统通过在网络上发送消息来与每个其他计算机系统上的每个MAS系统进行通信。 MAS系统使每个计算机系统上的用户能够与每个其他计算机系统上的每个用户共享一个或多个应用程序。 为了共享应用程序,主计算机系统的用户调用应用程序。 然后,用户请求MAS系统与其他计算机系统的用户共享被调用的应用程序。 共享应用程序的每台计算机都可以查看应用程序的输出,并且在某些情况下可以控制应用程序,以便可以将远程键盘和指点设备信息发送到应用程序。

    System for determining more accurate translation between first and
second translator, and providing translated data to second computer if
first translator is more accurate
    8.
    发明授权
    System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate 失效
    用于确定第一和第二翻译器之间更准确的翻译的系统,以及如果第一翻译器更准确,则将转换的数据提供给第二计算机

    公开(公告)号:US5864711A

    公开(公告)日:1999-01-26

    申请号:US498329

    申请日:1995-07-05

    IPC分类号: G06F3/14 G06T9/00 G06F13/38

    CPC分类号: G06F3/1462 G06T9/005

    摘要: A method and system sharing an application running on a host computer with a remote computer by simultaneously displaying the application's screen output on both computers. Simultaneous display of screen output is achieved by efficiently transmitting display data from the host computer to the remote computer. Data that will not result in a visible display on the remote computer is detected by the host computer and not transmitted, eliminating unnecessary transmission and processing of data by the remote computer. Pixel depth translation is done on the computer system capable of most accurately translating pixel depth. When the font used by the host computer for displaying text is not available on the remote computer, the host computer sends a bitmap representation of the text for display, rather than the text itself Bitmap representations are cached by the remote computer, so that the same bitmap representation need not be repeatedly transmitted from the host computer to the remote computer. Bitmap representations are compressed by the host computer prior to transmission.

    摘要翻译: 通过在两台计算机上同时显示应用程序的屏幕输出,共享在主计算机上运行远程计算机的应用程序的方法和系统。 通过将显示数据从主机高效地传输到远程计算机,实现了屏幕输出的同时显示。 不会导致远程计算机上可见显示的数据由主机检测并且不被发送,从而消除远程计算机的不必要的数据传输和处理。 在能够最准确地平移像素深度的计算机系统上进行像素深度翻译。 当主计算机用于显示文本的字体在远程计算机上不可用时,主机计算机发送文本的位图表示,而不是文本本身,位图表示由远程计算机缓存,以便相同 位图表示不需要从主机重复发送到远程计算机。 位图表示在传输之前由主机压缩。

    Method and system for transmitting data for a shared application
    9.
    发明授权
    Method and system for transmitting data for a shared application 有权
    用于共享应用程序传输数据的方法和系统

    公开(公告)号:US07088871B2

    公开(公告)日:2006-08-08

    申请号:US10860091

    申请日:2004-06-03

    IPC分类号: G06K9/32

    CPC分类号: G06F3/1462 G06T9/005

    摘要: A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is simultaneously displayed on both computers. Simultaneous display of screen output is achieved by efficiently transmitting display data between the host computer and the remote computer. When a font used by the host computer for displaying text is not available on the remote computer, the host computer sends a bitmap representation of the text for display, rather than the text itself. Bitmap representations are cached by the remote computer, so that the same bitmap representation need not be repeatedly transmitted from the host computer to the remote computer. Bitmap representations are compressed by the host computer prior to transmission, transmitted, then decompressed by the computer.

    摘要翻译: 一种在系统中压缩位图数据的方法和系统,用于与远程计算机共享在主机上运行的应用,其中共享应用的屏幕输出同时显示在两台计算机上。 通过在主机和远程计算机之间高效地传输显示数据,实现屏幕输出的同时显示。 当主机用于显示文本的字体在远程计算机上不可用时,主机计算机发送用于显示的文本的位图表示,而不是文本本身。 位图表示由远程计算机缓存,使得相同的位图表示不需要从主机重复地发送到远程计算机。 位图表示在传输之前由主机压缩,发送,然后由计算机解压缩。

    Compressing/decompressing bitmap by performing exclusive- or operation setting differential encoding of first and previous row therewith outputting run-length encoding of row
    10.
    发明授权
    Compressing/decompressing bitmap by performing exclusive- or operation setting differential encoding of first and previous row therewith outputting run-length encoding of row 失效
    通过执行第一行和上一行的排除或操作设置差分编码来压缩/解压缩位图,同时输出行的行程长度编码

    公开(公告)号:US06304928B1

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

    申请号:US09108881

    申请日:1998-07-01

    IPC分类号: G06F1300

    CPC分类号: G06F3/1462 G06T9/005

    摘要: A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is simultaneously displayed on both computers. Simultaneous display of screen output is achieved by efficiently transmitting display data between the host computer and the remote computer. When a font used by the host computer for displaying text is not available on the remote computer, the host computer sends a bitmap representation of the text for display, rather than the text itself. Bitmap representations are cached by the remote computer, so that the same bitmap representation need not be repeatedly transmitted from the host computer to the remote computer. Bitmap representations are compressed by the host computer prior to transmission, transmitted, then decompressed by the remote computer.

    摘要翻译: 一种在系统中压缩位图数据的方法和系统,用于与远程计算机共享在主机上运行的应用,其中共享应用的屏幕输出同时显示在两台计算机上。 通过在主机和远程计算机之间高效地传输显示数据,实现屏幕输出的同时显示。 当主机用于显示文本的字体在远程计算机上不可用时,主机计算机发送用于显示的文本的位图表示,而不是文本本身。 位图表示由远程计算机缓存,使得相同的位图表示不需要从主机重复地发送到远程计算机。 位图表示在传输,传输之前被主机压缩,然后被远程计算机解压缩。