Methods, systems and computer program products for management of preferences in a heterogeneous computing environment
    5.
    发明授权
    Methods, systems and computer program products for management of preferences in a heterogeneous computing environment 有权
    用于在异构计算环境中管理偏好的方法,系统和计算机程序产品

    公开(公告)号:US06651095B2

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

    申请号:US09211675

    申请日:1998-12-14

    IPC分类号: G06F15173

    摘要: Methods, systems and computer program products are provided for managing user preferences in heterogenous networks. A native application is selected and a software routine and user preferences obtained from a server which allows installation of the user preferences of the native application on the computer obtaining the preferences. Thus, the software routine obtained may be tailored to the particular computer executing the native application. This routine may be downloaded without requiring intervention at the computer and may be downloaded only if needed by selection of an application. Furthermore, the user preferences may be selected based on a user or user group such that the preferences may be used on different computer by the same user or user group.

    摘要翻译: 提供了方法,系统和计算机程序产品,用于管理异构网络中的用户偏好。 选择本地应用程序,并从服务器获取的软件例程和用户偏好,其允许在计算机上安装本机应用程序的用户偏好以获得偏好。 因此,所获得的软件例程可以针对执行本机应用的特定计算机进行调整。 可以下载该例程,而不需要在计算机上进行干预,并且只有在通过选择应用程序需要时才可以下载该程序。 此外,可以基于用户或用户组来选择用户偏好,使得偏好可以由相同的用户或用户组在不同的计算机上使用。

    Differencing client/server communication system for use with CGI forms
    6.
    发明授权
    Differencing client/server communication system for use with CGI forms 失效
    与CGI表单一起使用的差异化客户端/服务器通信系统

    公开(公告)号:US5859971A

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

    申请号:US601903

    申请日:1996-02-15

    摘要: A method, apparatus and computer program product for reducing the data transmitted over an external communication link from a first application resident in a first computer to a second application resident in a second computer. The method, apparatus and computer program product include storing a data stream from the first application to be provided to the second application in response to a request from the second application in a cache resident in the first computer to create a server base cache entry and in a cache resident in the second computer to create a client base cache entry. Requests from the second application are interrogated to determine if a client base cache entry corresponding to the interrogated request exists and to determine if a server base cache entry corresponding to the interrogated request exists. The response data stream is intercepted prior to transmission of the response on the external communication link and compared to the server base cache entry to provide difference data corresponding to the difference between the intercepted response and the server base cache entry. The difference data is sent over the external communication link and acquired by the second computer which reconstructs the response data stream by combining the client base cache entry with the difference data to create a response data stream which is provided to the second application.

    摘要翻译: 一种用于将通过外部通信链路发送的数据从驻留在第一计算机中的第一应用程序减少到驻留在第二计算机中的第二应用程序的方法,装置和计算机程序产品。 该方法,装置和计算机程序产品包括响应来自驻留在第一计算机中的高速缓存中的来自第二应用的请求,存储来自第一应用的数据流以提供给第二应用,以创建服务器基缓存条目,并且 驻留在第二计算机中的缓存以创建客户端基缓存条目。 询问来自第二应用的请求,以确定是否存在与询问请求对应的客户端基缓存条目,并确定是否存在与询问请求相对应的服务器基缓存条目。 响应数据流在外部通信链路发送响应之前被拦截,并与服务器基本缓存条目进行比较,以提供对应于被拦截的响应与服务器基本缓存条目之间的差异的差异数据。 差异数据通过外部通信链路发送,并由第二计算机采集,该第二计算机通过将客户端基本高速缓存条目与差异数据相结合来创建响应数据流,以产生提供给第二应用的响应数据流。

    Method and apparatus of using virtual sockets for reducing data
transmitted over a wireless communication link between a client web
browser and a host web server using a standard TCP protocol
    9.
    发明授权
    Method and apparatus of using virtual sockets for reducing data transmitted over a wireless communication link between a client web browser and a host web server using a standard TCP protocol 失效
    使用虚拟插座来减少使用标准TCP协议在客户端Web浏览器和主机Web服务器之间通过无线通信链路发送的数据的方法和装置

    公开(公告)号:US5867661A

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

    申请号:US601755

    申请日:1996-02-15

    IPC分类号: G06F13/00 G06F12/00 H04L29/08

    CPC分类号: H04L69/32

    摘要: A method, apparatus and computer program product for reducing the data transmitted over an external communication link using the TCP protocol from a first application resident in a first computer and to a second application resident in a second computer. The method, apparatus and computer program product include establishing a first virtual socket in the first computer in response to each connection request by the first application for receiving request data originated by the first application. A first real socket in the first computer and a second real socket in the second computer are established to connect the first computer to the second computer over the external communication link and are maintained until the request data has been provided to the second application. In the second computer a second virtual socket is established for each connection request by the first application wherein the second virtual socket corresponds to a first virtual socket established in the first computer in response to a connection request by the first application. Request data associated with a first virtual socket is multiplexed onto the first real socket and transmitted over the external communication link utilizing the TCP protocol. The multiplexed request data is received from the external communication link by the second real socket and demultiplexed. The demultiplexed request data is provided to the corresponding second virtual socket which provides the request data to the second application.

    摘要翻译: 一种用于减少使用TCP协议通过外部通信链路传送的数据的方法,装置和计算机程序产品,所述TCP协议来自驻留在第一计算机中的第一应用和驻留在第二计算机中的第二应用。 方法,装置和计算机程序产品包括响应于第一应用的每个连接请求在第一计算机中建立第一虚拟套接字以接收由第一应用发起的请求数据。 建立第一计算机中的第一真实插座和第二计算机中的第二真实插座,以通过外部通信链路将第一计算机连接到第二计算机,并保持直到请求数据被提供给第二应用程序。 在第二计算机中,由第一应用为每个连接请求建立第二虚拟套接字,其中响应于第一应用的连接请求,第二虚拟套接字对应于在第一计算机中建立的第一虚拟套接字。 与第一虚拟插座相关联的请求数据被复用到第一真实插座上,并且通过使用TCP协议的外部通信链路进行发送。 多路复用请求数据由外部通信链路由第二个真实插座接收并解复用。 解复用的请求数据被提供给向第二应用提供请求数据的对应的第二虚拟插座。

    Distribution of software based on scheduled time to deploy software dynamic resource state of systems involved in deployment of software and based upon environmental conditions
    10.
    发明授权
    Distribution of software based on scheduled time to deploy software dynamic resource state of systems involved in deployment of software and based upon environmental conditions 有权
    根据预定时间分配软件,部署软件部署软件的动态资源状态,并根据环境条件进行部署

    公开(公告)号:US08549172B2

    公开(公告)日:2013-10-01

    申请号:US11208298

    申请日:2005-08-19

    IPC分类号: G06F15/16 G06F3/00

    摘要: A method, computer program product and network management server for distributing software. The network management server receives a request to deploy an application on a designated target client station at a designated scheduled time. The network management server determines whether to deploy the application on the designated target client station at the designated time based on the resource state of the systems involved in the deployment of the software (e.g., processor usage of the network management server, processor usage of the target client station) as well as the environmental conditions (e.g., bandwidth usage, time of day pricing for connectivity at scheduled time, work orders on the target client station). By taking into consideration the dynamic resource state of the systems involved in the deployment of the software as well as the environmental conditions, software may be deployed on the client stations by the network management server more effectively.

    摘要翻译: 一种用于分发软件的方法,计算机程序产品和网络管理服务器。 网络管理服务器在指定的预定时间接收在指定的目标客户端站上部署应用的请求。 网络管理服务器根据软件部署中涉及的系统的资源状态,确定是否在指定的时间,在指定的目标客户端上部署应用(例如,网络管理服务器的处理器使用情况, 目标客户端)以及环境条件(例如,带宽使用情况,预定时间连接的定时时间,目标客户端的工作单)。 通过考虑软件部署所涉及的系统的动态资源状态以及环境条件,可以更有效地通过网络管理服务器在客户站上部署软件。