They probably do some remote tests once a week or so and send back some commands to tweak the modem or the router. It may only happen once every ten days, so it's necessary to be on for ten days to make sure it gets the exchange.
It's also possible they do remote software upgrades, and it may take a few days for it to transfer all that information.