Patent ID: 7395502
Filing Date: 2008-07-01
Classification: G06F

Abstract:
1. A method for displaying and processing large data sets responsive to user selection of records displayed while paging through a plurality of pages of said data set during a user session, comprising: storing to detail arrays line item detail; displaying to a user mark-up language including a plurality of line items, each line item including a checkbox; responsive to said user selecting said checkbox of said line item, generating a corresponding name/value, pair; storing said name/value pair to a text string; responsive to said user selecting a submit command, generating from a plurality of name/value pairs in said text string a parameter names array and a parameter values array; storing said parameter names array and parameter values array as an array of user request content variables in a same document for this and all other pages of said user session as said user pages through said dataset; passing said document containing said request content variable to a load agent for dynamically pulling data from a host for processing said parameter names array to identify each parameter name containing a checkbox indicia, and for each parameter name containing said checkbox indicia, retrieving from said detail arrays corresponding line item detail for display to said user; saving a current document as a draft; said user selecting or deselecting a line item; re-executing said processing to identify new data available in said detail arrays or old data no longer available in said detail arrays; responsive to said user selecting a save as draft command, parsing said name/value pairs in said text string to create a parameter name array and a parameter value array, obtaining for each row selected by said user key information, and storing said key information in a draft array; responsive to said user working with said draft array, checking data received from a host system for display to said user against said key information and for line items checked in said draft array, displaying to said user data entered to said parameter value array of said draft array.