| CPC G06F 16/2365 (2019.01) [G06F 9/3836 (2013.01); G06F 9/4881 (2013.01); G06F 16/235 (2019.01)] | 19 Claims |

|
1. A method of optimizing transmission of requests for updated content from external data sources, comprising:
storing, at an intermediation server, a data object containing initial content received from at least one of the external data sources and associated with an expiry time;
storing, at the intermediation server, a set of optimization parameters;
obtaining an instruction at the intermediation server to request updated content corresponding to the data object;
in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources;
when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and
in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.
|