METHOD AND SYSTEM FOR CONTROLLING A COMPUTER APPLICATION PROGRAM
First Claim
1. A computer-implemented method of controlling a computer application program in a computer system configured for electronic communication with a client and having access to a first request set of one or more allowable requests corresponding to a first application state of said computer application program running on said computer system or another computer system in relation to said client, the method comprising:
- receiving, at said computer system, a client request from said client for said computer application program in said first predetermined application state;
analysing if said client request matches one of said allowable requests in response to receiving said client request;
instructing said computer application program to execute said client request only if said client request matches one of said allowable requests of said first request set.
4 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the invention relate to a computer-implemented method of controlling a computer application program in a computer system configured for electronically communication with a client. The computer system is configured to have access to a first request set of one or more allowable requests corresponding to a first application state of the computer application program. The computer application program may run on the computer system or on one or more other computer systems. A client request is received at the computer system for the computer application program. The computer application program is in the first application state in relation to said client (using e.g. the client connection). The client request is analysed to determine if the client request matches one of the allowable requests corresponding to the first application state of the computer application program. The computer application program is controlled by instructing this program to execute the client request only if the client request matches an allowable request of the first request set.
-
Citations
31 Claims
-
1. A computer-implemented method of controlling a computer application program in a computer system configured for electronic communication with a client and having access to a first request set of one or more allowable requests corresponding to a first application state of said computer application program running on said computer system or another computer system in relation to said client, the method comprising:
-
receiving, at said computer system, a client request from said client for said computer application program in said first predetermined application state; analysing if said client request matches one of said allowable requests in response to receiving said client request; instructing said computer application program to execute said client request only if said client request matches one of said allowable requests of said first request set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for controlling a computer application program on said computer system or another computer system, said computer system being configured for connecting to at least one client comprising:
-
a client request receiver configured for receiving a client request directed to said computer application program, said computer application program comprising at least a first application state; an analyzer module configured for analyzing if said client request matches an allowable request of a first request set comprising one or more allowable requests corresponding to said first application state of said computer application program in relation to said client; an instruction module configured for instructing said computer application program to execute said client request only if said client request matches one of said allowable requests of said first request set. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification