G06Q30/0264

COMMERCIALS ON MOBILE DEVICES

A method including: detecting a request for a first part of a video; detecting a request for a second part of the video, wherein the video has a video timeline and the second part of the video immediately follows the first part of the video in the video timeline; after detecting the request for the first part of the video and prior to detecting the request for the second part of the video, transmitting a request for a third part of the video, wherein the third part of the video follows the second part of the video in the video timeline; receiving the requested third part of the video; and storing the received third part of the video.

Real-time dayparting management

A method including obtaining real-time observed orders per minute (OPM) data. The method also can include training a prediction model to make a real-time OPM prediction for a current time period, based on the real-time observed OPM data over past time steps based on lagged time steps in a moving average. The method additionally can include determining, in real-time, whether a demand surge exists based on the real-time observed OPM data and the real-time OPM prediction, to generate a first surge modifier. The method further can include when the demand surge exists, generating, in real-time, a sub-hour revenue per click (RPC) prediction for a first sub-hour time interval. The method additionally can include determining, in real-time, the first surge modifier for the first sub-hour time interval. The method further can include uploading, in real-time, the first surge modifier to a dayparting system of a search engine to bypass existing time intervals and modifiers. Other embodiments are described.