Patent ID: 8626076

Claim:
An information processing apparatus comprising: a communication unit to transmit content to a communication device via a network; and a control unit to control transmission of the content by the communication unit, wherein: the control unit, in response to the communication unit receiving a transmission request from the communication device requesting transmission of the content and identifying a length of time of a communication disabled time detected by the communication device, calculates a first amount of content to be transmitted in two or more transmissions of content, the first amount of content being calculated based at least in part on the length of time of the communication disabled time to be an amount of content greater than or equal to an amount of content that can be reproduced by the communication device in a length of time corresponding to the length of time of the communication disabled time, the control unit causes the communication unit to transmit a first portion of the content, the first portion of the content comprising the first amount of the content, in response to the communication unit receiving the transmission request from the communication device, and the control unit sets a transmission predetermined time at which the communication unit is to transmit a second portion of the content subsequent to transmission of the first portion of the content, the second portion of the content comprising the first amount of the content and the second portion being a different portion of the content than the first portion, the control unit setting the transmission predetermined time to a time determined at least in part by adding a time for transmission of the first portion of the content to a time at which transmission of the first portion of the content begins.