Patent ID: 6948132

Claim:
A method for including screen display objects in a Hypertext Markup Language (HTML) table, said method comprising: for each screen display object of a plurality of screen display objects, determining two cartesian coordinate pairs that specify a location of the screen display object, each cartesian pair consisting of a x coordinate and a y coordinate relative to a x coordinate and a y coordinate of an origin, respectively; combining the x coordinate of the origin with all of the x coordinates of the cartesian coordinate pairs of all screen display objects of the plurality of screen display objects to form a set of x coordinates arranged in order of ascending numerical value of x; combining the y coordinate of the origin with all of the y coordinates of the cartesian coordinate pairs of all screen display objects of the plurality of screen display objects to form a set of y coordinates arranged in order of ascending numerical value of y; eliminating all duplicate x coordinates in the set of x coordinates, resulting in M being the total number of x coordinates in the set of x coordinates; eliminating all duplicate y coordinates in the set of y coordinates, resulting in N being the total number of y coordinates in the set of y coordinates; creating an HTML table having M columns and N rows; for each screen display object of the plurality of screen display objects, using the set of x coordinates and the set of y coordinates to determine N 1 contiguous columns and N 1 contiguous rows, followed by identifying a cell of the HTML table as an intersection of the M 1 contiguous columns and the N 1 contiguous rows; determining the width of each column of the M columns of the HTML table; determining the height of each row of the N rows of the HTML table; and loading each screen display object into its cell of the HTML table.