Patent ID: 6807678
Filing Date: 2004-10-19
Classification: G06F,H04L

Abstract:
A method for selecting and transmitting selected screen control data for screen displays of a terminal from a server to a client computer comprising the steps ofA. providing for a plurality of screen cells making up the screen display, B. storing the contents of the screen cells representing a first given screen display into a first screen content array memory of the server, C. storing the contents of the screen cells representing a second given screen display into a second screen content array memory of the server, D. comparing the contents of each screen cell of first screen content array memory to the contents of each according screen cell of second screen content array memory starting from the first screen cell until screen cells with different contents are detected, which screen cells define an array start position, E. comparing the contents of each screen cell of first screen content array memory to the contents of each according screen cell of second screen content array memory starting from the last screen cell until screen cells with different contents are detected which screen cells define an array end position, F. dividing first and second screen array memories into fields of a given number of cells between array start position and array end position, G. comparing the contents of selected fields of the first screen content array memory to according fields of the second screen content array memory cell by cell starting from a low field after array start position, H. detecting a first end field in which all screen cells in both the compared fields are equal, I. comparing the contents of each screen cell of first screen content array memory to the contents of each according screen cell of second screen content array memory starting from one cell below said end field and going back in the direction of the array start position until screen cells with non-matching contents are detected, which cells define a transmission end position, J. transmitting screen cells of first screen content array memory between array start position and transmission end position to client computer, K. comparing the contents of each screen cell of first screen content array memory to the contents of each according screen cell of second screen content array memory starting from above the end field until screen cells with different contents are detected which screen cells define a new array start position, and L. repeating steps F. through K. until new array start position reaches array end position.