Server apparatus, client apparatus, method of controlling the same, and storage medium
OwnerSeiji Suzuki, Tomoya Sakaiinventors
Life of this patent
Estimating the term…
Abstract
A server apparatus receives, from a client apparatus, a push transmission instruction concerning a media segment whose content data is divided, and push-transmits a media segment according to the received push transmission instruction to the client apparatus. The sever apparatus cancels, in a case in which a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission is to be canceled in media segments according to the received push transmission instruction is received from the client apparatus, push transmission of the media segment specified based on the identification information.
Claims20
A server apparatus comprising:
- a reception unit configured to receive, from a client apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- a transmission unit configured to push-transmit a media segment according to the push transmission instruction received by the reception unit to the client apparatus;
- and
- a control unit configured to, in a case in which a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission by the transmission unit is to be canceled in media segments according to the push transmission instruction received by the reception unit is received from the client apparatus, cancel push transmission of the media segment specified based on the identification information by the transmission unit.
A client apparatus comprising:
- a transmission unit configured to transmit, to a server apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- a reception unit configured to receive a media segment push-transmitted from the server apparatus in accordance with the push transmission instruction transmitted by the transmission unit;
- and
- a control unit configured to transmit, to the server apparatus, a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission by the server apparatus is to be canceled in media segments according to the push transmission instruction transmitted to the server apparatus by the transmission unit, thereby canceling push transmission of the media segment according to the identification information by the server apparatus.
A method of controlling a server apparatus, comprising:
- receiving, from a client apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- push-transmitting a media segment according to the push transmission instruction received from the client apparatus to the client apparatus in a case in which a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission is to be canceled in media segments according to the push transmission instruction received from the client apparatus is not received from the client apparatus;
- and
- inhibiting push transmission of an untransmitted media segment specified based on the identification information in a case in which the push cancel instruction including the identification information used by the server apparatus to specify the media segment whose push transmission is to be canceled in the media segments according to the push transmission instruction received from the client apparatus is received from the client apparatus.
A method of controlling a client apparatus, comprising:
- transmitting, to a server apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- and
- transmitting, to the server apparatus, a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission by the server apparatus is to be canceled in media segments according to the push transmission instruction transmitted to the server apparatus, thereby canceling push transmission of the media segment according to the identification information by the server apparatus.
A non-transitory computer-readable storage medium storing a program for causing a computer to perform a method of controlling a server apparatus, the method comprising:
- receiving, from a client apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- push-transmitting a media segment according to the push transmission instruction received from the client apparatus to the client apparatus in a case in which a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission is to be canceled in media segments according to the push transmission instruction received from the client apparatus is not received from the client apparatus;
- and
- inhibiting push transmission of an untransmitted media segment specified based on the identification information in a case in which the push cancel instruction including the identification information used by the server apparatus to specify the media segment whose push transmission is to be canceled in the media segments according to the push transmission instruction received from the client apparatus is received from the client apparatus.
A non-transitory computer-readable storage medium storing a program for causing a computer to perform a method of controlling a client apparatus, the method comprising:
- transmitting, to a server apparatus, a push transmission instruction concerning a media segment whose content data is divided;
- and
- transmitting, to the server apparatus, a push cancel instruction including identification information used by the server apparatus to specify a media segment whose push transmission by the server apparatus is to be canceled in media segments according to the push transmission instruction transmitted to the server apparatus, thereby canceling push transmission of the media segment according to the identification information by the server apparatus.
Dependencies are inferred from the claim text.