Patent ID: 7827238
Filing Date: 2010-11-02
Classification: G06F

Abstract:
1. A computer program product stored on a non-transitory computer-readable storage medium for use in a web client computer system for obtaining service from a web server, said computer program product comprising: a plurality of processor executable instructions recorded on a non-transitory computer-readable storage media, wherein said instructions, when executed by at least one processor in said web client, cause said web client to perform the steps of: obtaining client data in said web client for use in obtaining service from said web server, said web server providing a first HTML form to requesting clients on the web, said first HTML form for formatting a request string in a web browser for a first service, said request string to be submitted from said web browser to said web server, said request string being formatted according to a first HTML multi-part data string format determined by said first HTML form, said web server further providing said first service in response to receiving requests in said first HTML multi-part data string format; automatically converting said client data to an emulated HTML multi-part form data string, said emulated HTML multi-part form data string being functionally equivalent to data in said first HTML multi-part data string format and corresponding to a first request for said first service, said automatically converting step being performed programmatically by said web client without requesting said first HTML form from said server and without downloading said first HTML form from said server, and without employing a web browser function to format a request string in said first HTML multi-part data string format using said first HTML form; automatically submitting said first request for said first service to said web server from said web client in said emulated HTML multi-part form data string; and receiving said first service in response to automatically submitting said first request.