Remote management system, intermediary apparatus therefor, and method of updating software in the intermediary apparatus
First Claim
1. A remote management system for performing remote management of a plurality of electronic apparatuses via a communication line and an intermediary apparatus by a remote managing apparatus, wherein:
- the remote managing apparatus comprises;
a first storage part that stores first software configured to update second software stored by each of the electronic apparatuses; and
a remote managing apparatus software transmitting part that transmits the first software retrieved from the fist storage part to the intermediary apparatus via the communication line;
a schedule generating part that generates an update date and time for updating the second software; and
a schedule transmitting part that transmits the generated update date and time to the intermediary apparatus;
the intermediary apparatus comprises;
a second storage part;
a software writing part that writes the first software to the second storage part when acquiring the first software from the remote managing apparatus software transmitting part;
an intermediary apparatus software transmitting part that transmits the first software stored in the second storage part to at least one of the electronic apparatuses when the at least one of the electronic apparatuses requires the second software stored therein to be updated;
a transmission rate measuring part that measures a first transmission rate between the intermediary apparatus and the remote managing apparatus and a second transmission rate between the intermediary apparatus and the at least one of the electronic apparatus; and
a transmission rate reporting part that reports the first and second transmission rates to the remote managing apparatus;
the electronic apparatuses each comprises;
a non-volatile storage part storing the second software controlling an operation of the electronic apparatus; and
a software updating part that updates the second software stored in the non-volatile storage part based on the first software when receiving the first software from the intermediary apparatus software transmitting part, whereinthe schedule generating part of the remote managing apparatus generates the update date and time based on an amount of data of the first software stored in the first storage part and the first and second transmission rates received from the intermediary apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote management system for performing remote management of electronic apparatuses via a communication line and an intermediary apparatus by a managing apparatus is provided. The managing apparatus includes a storage part storing first software for updating second software of each of the electronic apparatuses and a software transmitting part that transmits the first software to the intermediary apparatus. The intermediary apparatus includes a storage part, a software writing part that writes the first software to the second storage part, and a software transmitting part that transmits the first software to one of the electronic apparatuses which one requires the second software thereof to be updated. The electronic apparatuses each includes a non-volatile storage part storing the second software and a software updating part that updates the second software based on the first software received from the intermediary apparatus.
138 Citations
18 Claims
-
1. A remote management system for performing remote management of a plurality of electronic apparatuses via a communication line and an intermediary apparatus by a remote managing apparatus, wherein:
-
the remote managing apparatus comprises; a first storage part that stores first software configured to update second software stored by each of the electronic apparatuses; and a remote managing apparatus software transmitting part that transmits the first software retrieved from the fist storage part to the intermediary apparatus via the communication line; a schedule generating part that generates an update date and time for updating the second software; and a schedule transmitting part that transmits the generated update date and time to the intermediary apparatus; the intermediary apparatus comprises; a second storage part; a software writing part that writes the first software to the second storage part when acquiring the first software from the remote managing apparatus software transmitting part; an intermediary apparatus software transmitting part that transmits the first software stored in the second storage part to at least one of the electronic apparatuses when the at least one of the electronic apparatuses requires the second software stored therein to be updated; a transmission rate measuring part that measures a first transmission rate between the intermediary apparatus and the remote managing apparatus and a second transmission rate between the intermediary apparatus and the at least one of the electronic apparatus; and a transmission rate reporting part that reports the first and second transmission rates to the remote managing apparatus; the electronic apparatuses each comprises; a non-volatile storage part storing the second software controlling an operation of the electronic apparatus; and a software updating part that updates the second software stored in the non-volatile storage part based on the first software when receiving the first software from the intermediary apparatus software transmitting part, wherein the schedule generating part of the remote managing apparatus generates the update date and time based on an amount of data of the first software stored in the first storage part and the first and second transmission rates received from the intermediary apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification