Method for Distributing Computing Between Server and Client
First Claim
1. A method for use in running a display-based computer application, the application comprising a plurality of application segments, involving distributing computing between a server on a server computer and a client on a client computer, the server and client computers operatively interconnected by way of a computer network, the method comprising the steps of:
- (a) providing a generic client engine to the client computer, the client engine comprising an application manager, one or more display managers, and one or more load managers;
(b) providing a collection of individual application subset definition files each relating to one of said application segments;
(c) wherein, on receipt of successive application subset definition files from the server, the client recursively transforms to provide the respective application segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for use in running a display-based computer application, the computer application comprising a plurality of application segments, where computing is distributed between a server and a client computer. The method comprises the steps of providing a generic client engine (20) to the client computer, the client engine comprising an application manager (24), one or more display managers (22), and one or more load managers (26), providing a collection of individual application subset definition files (18), each relating to one of said application segments, wherein, on receipt of successive application subset definition files from the server, the client recursively transforms to provide the respective application segments. The invention has broad utility in a wide variety of display-based computer applications, particularly in wireless applications.
-
Citations
23 Claims
-
1. A method for use in running a display-based computer application, the application comprising a plurality of application segments, involving distributing computing between a server on a server computer and a client on a client computer, the server and client computers operatively interconnected by way of a computer network, the method comprising the steps of:
-
(a) providing a generic client engine to the client computer, the client engine comprising an application manager, one or more display managers, and one or more load managers; (b) providing a collection of individual application subset definition files each relating to one of said application segments; (c) wherein, on receipt of successive application subset definition files from the server, the client recursively transforms to provide the respective application segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A distributed computing system for running a display-based computer application, the application comprising a plurality of application segments, the system comprising:
-
(a) a client device; (b) a server computer operatively interconnected to the client device by way of a computer network; (c) a generic client engine installed on the client device, the client engine comprising an application manager, one or more display managers, and one or more load managers; and (d) a collection of individual application subset definition files each relating to one of said application segments;
wherein the client device is configured to recursively transform to provide the respective application segments on receipt of successive application subset definition files from the server computer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification