A method and system is disclosed for adaptively refreshing a data using
system. The data using system includes a data source and a data using
device for utilizing data from the data source. The data using device has
an initial refresh interval. A communication link is provided between the
data source and the data using device. A criteria monitor is provided for
monitoring at least one criteria related to the refresh interval. A
processor is provided for generating an updated data refresh interval
based at least in part on the monitored criteria. The updated data
refresh interval is transferred to the data using device. The data using
device is also updated based on the data refresh interval.