Patent ID: 9497291
Filing Date: 2016-11-15
CPC Classification: H04L

Claim Text:
1. A computer-implemented method for scheduling data download requests for a device, the method comprising: assigning to a device a first wait period of a random length below a first pre-determined maximum value and a second wait period of a random length below a second pre-determined maximum value prior to receiving a notification that data is available for download to the device; receiving a notification that data is available for download to the device; determining whether an amount of time elapsed since the data was made available for download to the device exceeds the first wait period; determining an amount of time the device has been running since the first wait period elapsed; and downloading for installation the data available for the device after the determination indicates that the amount of time elapsed since the data was made available for download exceeds the first wait period and the amount of time the device has been running since the first wait period elapsed exceeds the second wait period.