Transmission apparatus, communication method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorAkira Yaosaka
Life of this patent
Estimating the term…
Abstract
A transmission apparatus includes a storage unit configured to store a content, a notification unit configured, in a case where contents identified by a list of contents that is to be transmitted to a reception apparatus include unstored contents that are not stored in the storage unit, to issue a notification to the reception apparatus so that a content request for at least one of the unstored contents is not transmitted, a control unit configured to store the unstored content corresponding to the notification, into the storage unit, and a transmission unit configured to transmit the stored content to the reception apparatus.
Claims22
An apparatus comprising:
- at least one hardware processor;
- and
- a memory which stores instructions executable by the at least one hardware processor to cause the apparatus to perform at least:
- determining whether contents identified by a content list to be transmitted to a reception apparatus include one or more unstored contents that have not been stored in a storage unit;
- issuing, in a case where the contents identified by the content list include one or more unstored contents, a notification to the reception apparatus for restraining the reception apparatus from transmitting a content request for at least one unstored content to be stored and transmittable afterward;
- acquiring and storing the at least one unstored content specified by the notification into the storage unit after issuing the notification for restraining the reception apparatus from transmitting the content request for the at least one unstored content to be stored and transmittable afterward;
- and
- transmitting, in response to a content request from the reception apparatus that has received the content list, a content stored in the storage unit to the reception apparatus.
A method comprising:
- determining whether contents identified by the content list of contents that is to be transmitted from a transmission apparatus to a reception apparatus include one or more unstored contents that have not been stored in a storage unit;
- issuing a notification from the transmission apparatus to the reception apparatus in a case where the contents identified by the content list include one or more unstored contents, wherein the notification specifies at least one unstored content that is not yet transmittable;
- transmitting the content list from the transmission apparatus to the reception apparatus;
- transmitting, from the reception apparatus to the transmission apparatus, a content request for a content that is included in the content list and not specified by the notification;
- acquiring and storing, by the transmission apparatus, the at least one unstored content specified by the notification into the storage unit after issuing the notification;
- and
- transmitting, in response to the content request transmitted from the reception apparatus that has received the content list a content stored in the storage unit from the transmission apparatus to the reception apparatus.
A method performed by a transmission apparatus, the method comprising:
- determining whether contents identified by a content list to be transmitted to a reception apparatus include one or more unstored contents that have not been stored in a storage unit;
- issuing, in a case where the contents identified by the content list include one or more unstored contents, a notification to the reception apparatus for restraining the reception apparatus from transmitting a content request for at least one unstored content to be stored and transmittable afterward;
- acquiring and storing the at least one unstored content specified by the notification, into the storage unit after issuing the notification for restraining the reception apparatus from transmitting the content request for the at least one unstored content to be stored and transmittable afterward;
- and
- transmitting, in response to a content request from the reception apparatus that has received the content list, a content stored in the storage unit to the reception apparatus.
A computer readable storage medium storing a computer-executable program of instructions for causing a computer to perform a method comprising:
- determining whether contents identified by a content list to be transmitted to a reception apparatus include one or more unstored contents that have not been stored in a storage unit;
- issuing, in a case where the contents identified by the content list include one or more unstored contents, a notification to the reception apparatus for restraining the reception apparatus from transmitting a content request for at least one unstored content to be stored and transmittable afterward;
- acquiring and storing the at least one unstored content specified by the notification, into the storage unit after issuing the notification for restraining the reception apparatus from transmitting a content request for the at least one unstored content to be stored and transmittable afterward;
- and
- transmitting, in response to the content request from the reception apparatus that has received the content list, a content stored in the storage unit to the reception apparatus.
A system including a transmission apparatus and a reception apparatus, the transmission apparatus comprising:
- a storage unit configured to store a content;
- a determination unit configured to determine whether contents identified by a content list is to be transmitted to the reception apparatus include one or more unstored contents that have not been stored in the storage unit;
- a notification unit configured to issue a notification, in a case where the contents identified by the content list include one or more unstored contents, a notification to the reception apparatus for restraining the reception apparatus from transmitting a content request for at least one unstored content to be stored and transmittable afterward;
- a control unit configured to acquire and store the at least one unstored content specified by the notification into the storage unit, after the notification unit issues the notification for restraining the reception apparatus from transmitting a content request for the at least one unstored content to be stored and transmittable afterward;
- and
- a transmission unit configured to transmit, in response to the content request from the reception apparatus that has received the content list, a content stored in the storage unit to the reception apparatus.
Dependencies are inferred from the claim text.