×

Method and system for controlling a computer application program

  • US 8,463,921 B2
  • Filed: 01/17/2008
  • Issued: 06/11/2013
  • Est. Priority Date: 01/17/2008
  • Status: Active Grant
First Claim
Patent Images

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 and a second request set of one or more allowable requests, 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 a first application state, wherein the first application state comprises a first page of the computer application program;

    analyzing with said computer system whether said client request matches an allowable request of said first request set in response to receiving said client request, wherein the first request set corresponds to said first application state of said computer application program;

    instructing said computer application program to execute said client request only when said client request matches one of said allowable requests of said first request set;

    changing said first application state to a second application state of said computer application program in response to executing said client request when said client request matches said one of said allowable requests of said first request set, said second application state being different from said first application state, and wherein the second application state comprises a second page of the computer application program;

    receiving a further client request from said client device;

    analyzing whether said further client request matches an allowable request of said second request set, wherein the second request set corresponds to said second application state of said computer application program; and

    instructing said computer application program to execute said further client request only when said further client request matches one of said allowable requests of said second request set.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×