DATA DELIVERY SYSTEM, CONTROL SERVER, AND DATA DELIVERY METHOD
First Claim
1. A data delivery system comprising a plurality of communication apparatuses, and a control server selecting a communication apparatus to which update data is to be delivered from among the plurality of communication apparatuses,the control server comprising:
- a selecting unit selecting the communication apparatus to which the update data is to be delivered based on priority levels set in association with communication apparatuses which are delivery targets;
a transmitting unit transmitting a message inquiring as to whether or not the communication apparatus is ready to accept the update data, to the communication apparatus selected by the selecting unit;
a receiving unit receiving a response message transmitted by the communication apparatus in response to the message transmitted by the transmitting unit; and
a delivery requesting unit selecting the communication apparatus to which the update data is to be delivered based on the response message received by the receiving unit and requesting a delivery server which stores the update data to deliver the update data to the selected communication apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a data delivery system capable of reducing processing load of a server is provided. A control server 200 includes a selecting unit 215 selecting a TCU 300 to which update data is to be delivered based on priority levels set in association with TCUs 300 which are delivery targets, a message generating unit 216 generating and transmitting a message inquiring as to whether or not the TCU 300 is ready to accept update data to the TCU 300 selected by the selecting unit 215, and a delivery control unit 217 receiving a response message transmitted from the TCU 300 in response to the transmitted message, selecting a TCU 300 to which update data is to be delivered based on the received response message and requesting a delivery server 100 to deliver update data to the selected TCU 300.
17 Citations
15 Claims
-
1. A data delivery system comprising a plurality of communication apparatuses, and a control server selecting a communication apparatus to which update data is to be delivered from among the plurality of communication apparatuses,
the control server comprising: -
a selecting unit selecting the communication apparatus to which the update data is to be delivered based on priority levels set in association with communication apparatuses which are delivery targets; a transmitting unit transmitting a message inquiring as to whether or not the communication apparatus is ready to accept the update data, to the communication apparatus selected by the selecting unit; a receiving unit receiving a response message transmitted by the communication apparatus in response to the message transmitted by the transmitting unit; and a delivery requesting unit selecting the communication apparatus to which the update data is to be delivered based on the response message received by the receiving unit and requesting a delivery server which stores the update data to deliver the update data to the selected communication apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control server comprising:
-
a receiving unit receiving an acquisition request including identification information of a communication apparatus and requesting update data from the communication apparatus; a determining unit determining whether or not there is update data corresponding to the communication apparatus based on the identification information when the acquisition request is received by the receiving unit; and a delivery requesting unit requesting a delivery server which stores the update data to deliver the update data when it is determined that there is update data corresponding to the communication apparatus.
-
-
9. A data delivery method in a data delivery system which comprises a plurality of communication apparatuses and a control server selecting a communication apparatus to which update data is to be delivered from among the plurality of communication apparatuses,
the data delivery method comprising: -
a selecting step of selecting at the control server, the communication apparatus to which the update data is to be delivered based on priority levels set in association with communication apparatuses which are delivery targets; a transmitting step of transmitting by a transmitting unit, a message inquiring as to whether or not the communication apparatus is ready to accept the update data, to the selected communication apparatus; a receiving step of receiving at a receiving unit, a response message transmitted by the communication apparatus in response to the message transmitted by the transmitting unit; and a delivery requesting step of selecting the communication apparatus to which the update data is to be delivered based on the response message received at the receiving unit and requesting a delivery server which stores the update data to deliver the update data to the selected communication apparatus. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A data delivery method comprising:
-
a receiving step of receiving an acquisition request including identification information of a communication apparatus and requesting update data from the communication apparatus; a determining step of, when the acquisition request is received in the receiving step, determining whether or not there is update data corresponding to the communication apparatus based on the identification information; and a delivery requesting step of, when it is determined that there is update data corresponding to the communication apparatus, requesting a delivery server which stores the update data to deliver the update data.
-
Specification