Techniques for maintaining current content
First Claim
Patent Images
1. A computer-implemented method of maintaining current content, comprising:
- receiving, by a computer system, a first set of information from a plurality of information sources, the plurality of information sources comprising a first server and a second server, wherein the first set of information comprises information from the first server that corresponds to a first content unit and information from the second server that corresponds to a second content unit;
monitoring communications between the computer system and a network;
detecting, by the computer system and based at least in part on the monitoring, an ability to communicate over the network subsequent to an inability to communicate over the network;
determining whether to refresh the first content unit based at least in part on first refresh criteria;
determining whether to refresh the second content unit based at least in part on second refresh criteria; and
responsive to detecting the ability to communicate over the network, requesting refresh information from one or more of the information sources, the refresh information to refresh at least some of the first set of information based at least in part on the determining of whether to refresh one or both of the first content unit and the second content unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques, including systems and methods, for maintaining current content are described and suggested herein. In an embodiment, information from a plurality of information sources is received. Communications between the computer system and a network are monitored. Subsequent to an inability to communicate over the network, an ability to communicate over the network is detected. Responsive to detecting the ability to communicate over the network, information from one or more of the information sources is requested. The one or more information sources may be servers providing web pages.
-
Citations
20 Claims
-
1. A computer-implemented method of maintaining current content, comprising:
-
receiving, by a computer system, a first set of information from a plurality of information sources, the plurality of information sources comprising a first server and a second server, wherein the first set of information comprises information from the first server that corresponds to a first content unit and information from the second server that corresponds to a second content unit; monitoring communications between the computer system and a network; detecting, by the computer system and based at least in part on the monitoring, an ability to communicate over the network subsequent to an inability to communicate over the network; determining whether to refresh the first content unit based at least in part on first refresh criteria; determining whether to refresh the second content unit based at least in part on second refresh criteria; and responsive to detecting the ability to communicate over the network, requesting refresh information from one or more of the information sources, the refresh information to refresh at least some of the first set of information based at least in part on the determining of whether to refresh one or both of the first content unit and the second content unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium, which is nontransitory, having stored thereon instructions that cause a computer system to maintain current content, the instructions comprising:
-
instructions that cause the computer system to utilize a network to access a first set of information from a plurality from one or more information sources, the plurality of information sources comprising a first server and a second server, wherein the first set of information comprises information from the first server that corresponds to a first content unit and information from the second server that corresponds to a second content unit; instructions that cause the computer system to detect an ability to communicate over the network subsequent to an inability to communicate over the network; instructions that cause the computer system to determine whether to refresh the first content unit based at least in part on first refresh criteria; instructions that cause the computer system to determine whether to refresh the second content unit based at least in part on second refresh criteria; and instructions that cause the computer system to, responsive to detecting the ability to communicate over the network, request refresh information from one or more of the information sources, the refresh information to refresh at least some of the first set of information based at least in part on the determining of whether to refresh one or both of the first content unit and the second content unit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system configured to maintain current content, comprising:
-
one or more processors; and memory including executable instructions that, when executed by the one or more processors, cause the one or more processors to at least; utilize a network to access a first set of information from a plurality of information sources, the plurality of information sources comprising a first server and a second server, wherein the first set of information comprises information from the first server that corresponds to a first content unit and information from the second server that corresponds to a second content unit; detect an ability to communicate over the network subsequent to an inability to communicate over the network; determine whether to refresh the first content unit based at least in part on first refresh criteria; determine whether to refresh the second content unit based at least in part on second refresh criteria; and responsive to detecting the ability to communicate over the network, request refresh information from one or more of the information sources, the refresh information to refresh at least some of the first set of information based at least in part on the determining of whether to refresh one or both of the first content unit and the second content unit. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification