Upon receipt of the request, the server may then select the corresponding one of the sets of content to deliver to the device depending on whether the request is background-generated or foreground-generated.These as well as other aspects, advantages, and alternatives will become apparent to those of ordinary skill in the art by reading the following detailed description, with reference where appro