METHOD AND APPARATUS OF A COLLABORATIVE PROXY SYSTEM FOR DISTRIBUTED DEPLOYMENT OF OBJECT RENDERING

    公开(公告)号:CA2300562A1

    公开(公告)日:2000-09-29

    申请号:CA2300562

    申请日:2000-03-08

    Applicant: IBM

    Abstract: A distributed object rendering method and system for a collaborative data network is disclosed. The data network, which may include the Internet, has attached computing nodes, including object requestor nodes, object source nodes, and intermediate nodes which may be proxy servers. The method can allow each participating proxy server to adapt to the dynamic load conditions of itself as well as proxies, as well as to dynamic traffic conditions in the data network. The determination of which proxy or set of proxies is to perform object rendering and caching is based on a distributed, collaborative method that is adopted among the proxies. The criteria for such a method can include the bandwidth and current load of the network links among proxies, and/or the respective CPU usage of the proxies. If an object rendering can be staged, e.g., different resolution rendering, it can be performed by more than one of the proxies. The determination of which proxy performs which stage of the multistage rendering can also be adaptive to the dynamic load conditions, as well as network conditions.

    Distribution of applications to intermittently connected clients

    公开(公告)号:GB2346716A

    公开(公告)日:2000-08-16

    申请号:GB9925758

    申请日:1999-11-01

    Applicant: IBM

    Abstract: A system for selectively distributing applications and databases from a server computer to at least one client, such as at least one of a plurality of intermittently connected handheld devices. Applications and databases to be downloaded and deleted are selected from an application list 503 maintained by handheld devices. After connection with the server computer, the application list of selected applications is copied to the server computer which maintains an access control list indicating which applications can be downloaded to which handheld devices. The server computer examines the application list and the access control list to determine which applications are both selected and authorized for use by the handheld device. After determining that requested applications are authorized for requesting devices, these applications are downloaded. If the connected handheld device does not have the application list, the application list is created for it and downloaded.

    METHOD AND APPARATUS OF A COLLABORATIVE PROXY SYSTEM FOR DISTRIBUTED DEPLOYMENT OF OBJECT RENDERING

    公开(公告)号:CA2300562C

    公开(公告)日:2006-04-11

    申请号:CA2300562

    申请日:2000-03-08

    Applicant: IBM

    Abstract: A distributed object rendering method and system for a collaborative data network is disclosed. The data network, which may include the Internet, has attached computing nodes, including object requestor nodes, object source nodes, and intermediate nodes which may be proxy servers. The method can allow each participating proxy server to adapt to the dynamic loa d conditions of itself as well as proxies, as well as to dynamic traffic conditions in the data network. The determination of which proxy or set of proxies is to perform object rendering and caching is based on a distributed, collaborative method that is adopted among the proxies. The criteria for suc h a method can include the bandwidth and current load of the network links among proxies, and/or th e respective CPU usage of the proxies. If an object rendering can be staged, e.g., different resolution rendering, it can be performed by more than one of the proxies. The determination of which proxy performs which stage of the multistage rendering can also be adaptive to the dynamic load conditions, as well as network conditions.

    Method and apparatus for server based handheld application and database managemnt

    公开(公告)号:GB2346716B

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

    申请号:GB9925758

    申请日:1999-11-01

    Applicant: IBM

    Abstract: The present invention is a novel management system for selectively distributing applications and databases from a server computer to a plurality of intermittently connected handheld devices. The applications and databases to be downloaded and deleted are first selected from an application list maintained by handheld devices. After established a connection with the server computer, the application list of selected applications is copied to the server computer which maintains an access control list indicating which applications are permitted to be downloaded to which handheld devices. The server computer examines the application list and the access control list to determine which applications are both selected and are authorized for use by the handheld device. After determining that requested applications are authorized for requesting devices, these applications are downloaded. If the connected handheld device does not have that the application list, the application list is created for it and downloaded.

Patent Agency Ranking