Method, system, and product for efficient retrieval of information related to data input into a data entry form from the data entry form
First Claim
1. A method in a client computer system coupled to a server computer system for efficiently retrieving information, said server computer system including a database storing a plurality of data items and unique information associated with each one of said plurality of data items, said method comprising the steps of:
- initially retrieving a data entry form from said database including retrieving information related to said plurality of data items;
displaying, on said client computer system, said data entry form which includes a plurality of fields;
receiving input data for one of said plurality of fields, said input data being one of said plurality of data items;
subsequently retrieving information related to said one of said plurality of data items from said data entry form without again accessing said database after said form was initially retrieved from said database;
displaying said information utilizing said data entry form;
storing, utilizing said server computer system, a plurality of data items in a first field which is hidden in said data entry form, said first field being invisible to users;
storing, utilizing said server computer system, unique information associated with said plurality of data items in a second field which is hidden in said data entry form, said second field being invisible to users;
creating, utilizing said server computer system, a string of data items, said string of data items including said plurality of data items, each one of said plurality of data items being separated by delimiters, wherein each one of said plurality of data items is located in a particular position within said string of data; and
creating, utilizing said server computer system, a string of information, said string of information including said information associated with each one of said plurality of data items, wherein said information in said string of information is separated by delimiters, further wherein each said information is located in a particular position within said string of information which corresponds to a position within said string of data where one of said plurality of data items which is associated with each said information is located.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and product are described for efficiently retrieving information related to data items input into a data entry form displayed on a client computer system. The client computer system is coupled to a server computer system. The server computer system includes a database of a plurality of data items. Each data item has unique information associated with it. A data entry form is displayed on the client computer system. The data entry form includes multiple fields. Input data is received in one of the fields where the input data is one of the data items. The information which is related to this data item is retrieved from the data entry form without accessing the database on the server computer system. This information is then displayed utilizing the data entry form.
22 Citations
15 Claims
-
1. A method in a client computer system coupled to a server computer system for efficiently retrieving information, said server computer system including a database storing a plurality of data items and unique information associated with each one of said plurality of data items, said method comprising the steps of:
-
initially retrieving a data entry form from said database including retrieving information related to said plurality of data items;
displaying, on said client computer system, said data entry form which includes a plurality of fields;
receiving input data for one of said plurality of fields, said input data being one of said plurality of data items;
subsequently retrieving information related to said one of said plurality of data items from said data entry form without again accessing said database after said form was initially retrieved from said database;
displaying said information utilizing said data entry form;
storing, utilizing said server computer system, a plurality of data items in a first field which is hidden in said data entry form, said first field being invisible to users;
storing, utilizing said server computer system, unique information associated with said plurality of data items in a second field which is hidden in said data entry form, said second field being invisible to users;
creating, utilizing said server computer system, a string of data items, said string of data items including said plurality of data items, each one of said plurality of data items being separated by delimiters, wherein each one of said plurality of data items is located in a particular position within said string of data; and
creating, utilizing said server computer system, a string of information, said string of information including said information associated with each one of said plurality of data items, wherein said information in said string of information is separated by delimiters, further wherein each said information is located in a particular position within said string of information which corresponds to a position within said string of data where one of said plurality of data items which is associated with each said information is located. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable media in a client computer system coupled to a server computer system for efficiently retrieving information, said server computer system including a database storing a plurality of data items and unique information associated with each one of said plurality of data items, said computer-readable media comprising:
-
instructions for initially retrieving a data entry form from said database including retrieving information related to said plurality of data items;
instruction means for displaying, on said client computer system, said data entry form which includes a plurality of fields;
instruction means for receiving input data for one of said plurality of fields, said input data being one of said plurality of data items;
instruction means for subsequently retrieving information related to said one of said plurality of data items from said data entry form without again accessing said database after said form was initially retrieved from said database;
instruction means for displaying said information utilizing said data entry form;
instruction means for storing, utilizing said server computer system, a plurality of data items in a first field which is hidden in said data entry form, said first field being invisible to user;
instruction means for storing, utilizing said server computer system, unique information associated with said plurality of data items in a second field which is hidden in said data entry form, said second field being invisible to users;
instruction means for creating, utilizing said server computer system, a string of data items, said string of data items including said plurality of data items, each one of said plurality of data items being separated by delimiters, wherein each one of said plurality of data items is located in a particular position within said string of data; and
instruction means for creating, utilizing said sewer computer system, a string of information, said string of information including said information associated with each one of said plurality of data items, wherein said information in said string of information is separated by delimiters, further wherein each said information is located in a particular position within said string of information which corresponds to a position within said string of data where one of said plurality of data items which is associated with each said information is located. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A client computer system coupled to a server computer system for efficiently retrieving information, said server computer system including a database storing a plurality of data items and unique information associated with each one of said plurality of data items, comprising:
-
said client computer system for initially retrieving a data entry form from said database including retrieving information related to said plurality of data items;
said client computer system for displaying said data entry form which includes a plurality of fields;
said client computer system for receiving input data for one of said plurality of fields, said input data being one of said plurality of data items;
said client computer system for subsequently retrieving information related to said one of said plurality of data items from said data entry form without again accessing said database after said form was initially retrieved from said database;
said client computer system for displaying said information utilizing said data entry form;
said server computer system for storing a plurality of data items in a first field which is hidden in said data entry form, said first field being invisible to users;
said server computer system for storing unique information associated with said plurality of data items in a second field which is hidden in said data entry form, said second field being invisible to users;
said server computer system for storing a string of data items, said string of data items including said plurality of data items, each one of said plurality of data items being separated by delimiters, wherein each one of said plurality of data items is located in a particular position within said string of data; and
said server computer system for storing a string of information, said string of information including said information associated with each one of said plurality of data items, wherein said information in said string of information is separated by delimiters, further wherein each said information is located in a particular position within said string of information which corresponds to a position within said string of data where one of said plurality of data items which is associated with each said information is located. - View Dependent Claims (12, 13, 14, 15)
-
Specification