摘要 |
A method for adaptive test data reduction is performed by cooperative software applications running on a client computer and a server computer. On the client, a plotting application requests a range of test data, such as by specifying a starting time and either an ending time or a total number of data samples desired. The client application also specifies the number of points desired for display of the requested data, where the number of points is based on the screen size and resolution of the display device. Based on the client request, the server scans the requested data set and condenses it to produce a reduced resolution data set that is compatible with the display properties of the display device. The method prevents computers from having to send (or receive) more data than is actually needed to produce a desired data display. The method according to the invention saves considerable communication bandwidth and client processing time by performing data reduction at the server before the data is transferred to the client.
|