COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
First Claim
1. A communication apparatus comprising:
- a receiving unit that receives metadata of update data used for an update;
a determination unit that determines, based on a description of the metadata, whether or not there is update data that is subject to advance download in which download of the update data is executed before a point of time at which the update is able to start;
a control unit that determines whether or not it is timing to perform the advance download; and
an update processing unit that downloads the update data in a case in which the determination unit determines that there is the update data that is subject to the advance download and the control unit determines that it is the timing to perform the advance download.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed communication apparatus includes a receiving unit that receives metadata of update data used for an update; a determination unit that determines, based on a description of the metadata, whether or not there is update data that is subject to advance download in which download of the update data is executed before a point of time at which the update is able to start; a control unit that determines whether or not it is timing to perform the advance download; and an update processing unit that downloads the update data in a case in which the determination unit determines that there is the update data that is subject to the advance download and the control unit determines that it is the timing to perform the advance download.
-
Citations
9 Claims
-
1. A communication apparatus comprising:
-
a receiving unit that receives metadata of update data used for an update; a determination unit that determines, based on a description of the metadata, whether or not there is update data that is subject to advance download in which download of the update data is executed before a point of time at which the update is able to start; a control unit that determines whether or not it is timing to perform the advance download; and an update processing unit that downloads the update data in a case in which the determination unit determines that there is the update data that is subject to the advance download and the control unit determines that it is the timing to perform the advance download. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system including an update server and a communication apparatus that can be connected via a network,
wherein the update server includes a providing unit that provides update data and metadata in response to a request from the communication apparatus, and wherein the update server includes, a receiving unit that receives the metadata of the update data used for an update; -
a determination unit that determines, based on a description of the metadata, whether or not there is update data that is subject to advance download in which download of the update data is executed before a point of time at which the update is able to start; a control unit that determines whether or not it is timing to perform the advance download; and an update processing unit that downloads the update data in a case in which the determination unit determines that there is the update data that is subject to the advance download and the control unit determines that it is the timing to perform the advance download.
-
-
9. A communication method comprising:
-
a receiving step of receiving metadata of update data used for an update; a determination step of determining, based on a description of the metadata, whether or not there is update data that is subject to advance download in which download of the update data is executed before a point of time at which the update is able to start; a controlling step of determining whether or not it is timing to perform the advance download; and an update processing step of downloading the update data in a case in which it is determined that there is the update data that is subject to the advance download in the determination step and it is determined that it is the timing to perform the advance download in the controlling step.
-
Specification