Patent ID: 7051080

Claim:
A method of interacting with a client process on a mobile device, connected to a network, to navigate an application, the method comprising the steps of: managing information at a server executing on a platform connected to the network, the information containing first data describing a graphical element for display on the mobile device, wherein the graphical element includes at least one or more of an input text field, a button, a check list, a set of radio buttons, a pull down menu, a popup menu and the combinations thereof for prompting to obtain input from a user of the mobile device; wherein the first data includes: a first reference to the graphical element, and values for a plurality of attributes of the graphical element, wherein one of the values associated with one of the plurality of attributes is a second reference to a page associated with requesting a service from a first application; sending to the client process second data based on the first data to render the graphical element on the mobile device, wherein the second data includes the first reference to the graphical element; in response to the user of the mobile device interacting with the graphical element, receiving at the server third data indicating the first reference to the graphical element; and in response to receiving the third data, performing the steps of: reading the first reference from the third data; using the first reference to the graphical element that is read from the third data to locate the first data that describes the graphical element; after locating the first data that describes the graphical element, reading the second reference from the first data; and requesting the page from the first application based on the second reference.