Method and system for adaptively setting a data refresh interval
First Claim
1. A method for adaptively setting a data refresh interval comprising:
- providing a data source;
providing a data using means for utilizing data from the data source, the data using means having an initial refresh interval;
providing a communication link between the data source and the data using means;
monitoring at least one criteria related to the refresh interval;
generating an updated data refresh interval based at least in part on the monitored criteria;
transferring the updated refresh interval to the data using means; and
changing the initial data refresh interval of the data using means to the updated data refresh interval.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
232 Citations
38 Claims
-
1. A method for adaptively setting a data refresh interval comprising:
-
providing a data source; providing a data using means for utilizing data from the data source, the data using means having an initial refresh interval; providing a communication link between the data source and the data using means; monitoring at least one criteria related to the refresh interval; generating an updated data refresh interval based at least in part on the monitored criteria; transferring the updated refresh interval to the data using means; and changing the initial data refresh interval of the data using means to the updated data refresh interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An adaptively refreshed data using system of a service broker system for interactive monitoring and control of data to and from computers and Internet enabled devices of a client/server safety system over the Internet comprising:
-
a data source; a data using means for utilizing data from the data source, the data using means having an initial refresh interval; a communication link between the data source and the data using means; a criteria monitor for monitoring at least one criteria related to the refresh interval; a processor for generating an updated data refresh interval based at least in part on the monitored criteria;
whereby the updated data refresh interval is transferred to the data using means and the data using means is updated based on the data refresh interval. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for adaptively setting a data refresh interval between a sender computer and a receiver computer of a service broker system for interactive monitoring and control of data to and from computers and Internet enabled devices of a client/server safety system over the Internet comprising:
-
providing a data source; providing a data using means for utilizing data from the data source, the data using means having an initial refresh interval; providing a communication link between the data source and the data using means; monitoring at least one criteria related to the refresh interval; generating an updated data refresh interval based at least in part on the monitored criteria; changing the initial data refresh interval of the data using means to the updated data refresh interval; and providing a data server in communication with the data source and data using means, wherein the data server generates and transmits the updated refresh interval in response to the request for data by the data using means and wherein a subsequent request for data by the data using means is based at least in part on the updated refresh interval.
-
-
36. An adaptively refreshed data using system of a service broker system for interactive monitoring and control of data to and from computers and Internet enabled devices of a client/server safety system over the Internet comprising:
-
a data source; a data using means for utilizing data from the data source, the data using means having an initial refresh interval; a communication link between the data source and the data using means; a criteria monitor for monitoring at least one criteria related to the refresh interval; a processor for generating an updated data refresh interval based at least in part on the monitored criteria; whereby the data using means is updated based on the data refresh interval; and a data server in communication with the data source and data using means, wherein the data server generates and transmits the updated refresh interval in response to the request for data by the data using means, and wherein a subsequent request for data by the data using means is based at least in part on the updated refresh interval.
-
-
37. A method for adaptively setting a data refresh interval comprising:
-
synchronizing a data source and a data using device by performing at least one of a polling operation, a heartbeat operation, an exchange of event data, and a network level activity; requesting a refresh of data from the data source to the data using device based at least in part by an initial refresh interval, the refresh of data being requested by the data using device; monitoring at least one criteria related to the refresh interval; generating an updated data refresh interval based at least in part on the monitored criteria; transferring the updated refresh interval to the data using device; changing a data refresh interval of the data using device from the initial data refresh interval to the updated data refresh interval; and requesting a subsequent refresh of data from the data source based at least in part on the updated refresh interval, the subsequent refresh of data being requested by the data using device.
-
-
38. A system for adaptively setting a data refresh interval comprising:
-
a data source; a data using device adapted to use data from the data source, the data using device having an initial refresh interval; a communication link arranged between the data source and the data using device; a monitoring arrangement adapted to monitor at least one criteria related to the refresh interval and adapted to synchronize the data source and the data using device by performing at least one of a polling operation, a heartbeat operation, an exchange of event data, and a network level activity; a processor adapted to generate an updated data refresh interval based at least in part on the monitored criteria; and an arrangement adapted to transfer the updated refresh interval to the data using device; wherein the data using device is adapted to request a refresh of the data from the data source based at least in part on the updated refresh interval.
-
Specification