СПОСОБ ОБНОВЛЕНИЯ И УСТРОЙСТВО И СРЕДСТВО ДЛЯ НЕГО

1. Способ обновления, который применяется к терминалу, отличающийся тем, что терминал осуществляет связь по меньшей мере с двумя устройствами маршрутизации, терминал взаимодействует с сервером через линию связи между любым из устройств маршрутизации и сервером, и способ содержит этапы, на которых:
обнаруживают, должно ли быть обновлено приложение в первом устройстве маршрутизации по меньшей мере из двух устройств маршрутизации;
когда приложение в первом устройстве маршрутизации должно быть обновлено, получают файл обновления, необходимый для обновления приложения, через линию связи между вторым устройством маршрутизации по меньшей мере из двух устройств маршрутизации и сервером; и
отправляют файл обновления в первое устройство маршрутизации, так чтобы первое устройство маршрутизации обновило приложение посредством использования файла обновления.
2. Способ по п. 1, отличающийся тем, что этап, на котором обнаруживают, должно ли быть обновлено приложение в первом устройстве маршрутизации по меньшей мере из двух устройств маршрутизации, содержит этапы, на которых:
получают идентификатор текущей версии приложения, при этом идентификатор версии содержит по меньшей мере номер версии и/или время генерирования версии;
отправляют идентификатор текущей версии на сервер через линию связи между любым из устройств маршрутизации и сервером;
принимают результат поиска, отправленный после осуществления поиска сервером, в отношении того, существует ли версия, которая должна быть обновлена, согласно идентификатору текущей версии; и
когда результатом поиска является то, что версия, которая должна быть обновлена, существует, определяют, что приложение должно быть обновлено, и когда результатом поиска является то, что версия, которая должна быть обновлена, не существует, определяют, что приложение не должно быть обновлено.
3. Способ по п. 1, отличающийся тем, что этап, на котором обнаруживают, должно ли быть обновлено приложение в первом устройстве маршрутизации по меньшей мере из двух устройств маршрутизации, содержит этапы, на которых:
получают идентификатор текущей версии приложения, при этом идентификатор версии содержит по меньшей мере номер версии и/или время генерирования версии;
получают идентификатор версии для версии приложения, которая должна быть обновлена, согласно идентификатору текущей версии;
сравнивают идентификатор версии для версии, которая должна быть обновлена, с идентификатором текущей версии; и
когда идентификатор версии для версии, которая должна быть обновлена, выше, чем идентификатор текущей версии, определяют, что приложение должно быть обновлено; и когда идентификатор версии для версии, которая должна быть обновлена, ниже, чем идентификатор текущей версии или равен ему, определяют, что приложение не должно быть обновлено.
4. Способ по п. 3, отличающийся тем, что этап, на котором получают идентификатор версии для версии приложения, которая должна быть обновлена, согласно идентификатору текущей версии, содержит этапы, на которых:
отправляют идентификатор текущей версии на сервер через линию связи между любым из устройств маршрутизации и сервером; и
принимают идентификатор версии для версии, которая должна быть обновлена, которая соответствует приложению, отправленный из сервера и чей поиск осуществлялся согласно идентификатору текущей версии.
5. Способ по п. 1, отличающийся тем, что этап на котором получают файл обновления, необходимый для обновления приложения в первом устройстве маршрутизации, через линию связи между вторым устройством маршрутизации по меньшей мере из двух устройств маршрутизации и сервером, содержит этапы, на которых:
обнаруживают, взаимодействует ли терминал с сервером через линию связи между вторым устройством маршрутизации и сервером;
когда терминал взаимодействует с сервером, генерируют запрос получения для получения файла обновления, необходимого для обновления приложения;
отправляют запрос получения на сервер через линию связи между вторым устройством маршрутизации и сервером; и
принимают файл обновления, отправленный из сервера согласно запросу получения.
6. Способ по п. 1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
обнаруживают, взаимодействует ли терминал с сервером через линию связи между первым устройством маршрутизации и сервером; и
когда терминал взаимодействует с сервером, выполняют этап отправки файла обновления в первое устройство маршрутизации.
7. Способ по п. 1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
генерируют инициирующее обновление указание согласно файлу обновления;
определяют, принята ли операция обновления, которая введена согласно инициирующему обновление указанию; и
когда операция обновления принята, выполняют этап отправки файла обновления в первое устройство маршрутизации.
8. Способ по п. 1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
определяют, успешно ли обновлено приложение;
когда приложение успешно обновлено, генерируют указание успешного обновления; и
представляют указание успешного обновления.
9. Способ по п. 8, отличающийся тем, что этап, на котором представляют указание успешного обновления, содержит этапы, на которых:
отображают указание успешного обновления в локальном интерфейсе отображения терминала; или
распространяют указание успешного обновления в предварительно заданный терминал, так чтобы указание успешного обновления отображалось на предварительно заданном терминале.
10. Устройство для обновления, которое применяется к терминалу, отличающееся тем, что терминал осуществляет связь по меньшей мере с двумя устройствами маршрутизации, терминал взаимодействует с сервером через линию связи между любым из устройств маршрутизации и сервером, и устройство содержит:
первый модуль обнаружения, выполненный с возможностью обнаружения, должно ли быть обновлено приложение в первом устройстве маршрутизации по меньшей мере из двух устройств маршрутизации;
модуль получения, выполненный с возможностью, когда приложение в первом устройстве маршрутизации должно быть обновлено, получения файла обновления, необходимого для обновления приложения, через линию связи между вторым устройством маршрутизации по меньшей мере из двух устройств маршрутизации и сервером; и
модуль отправки, выполненный с возможностью отправки файла обновления в первое устройство маршрутизации, так чтобы первое устройство маршрутизации обновило приложение посредством использования файла обновления.
11. Устройство по п. 10, отличающееся тем, что первый модуль обнаружения содержит:
первый блок получения, выполненный с возможностью получения идентификатора текущей версии приложения, при этом идентификатор версии содержит по меньшей мере номер версии и/или время генерирования версии;
первый блок отправки, выполненный с возможностью отправки идентификатора текущей версии на сервер через линию связи между любым из устройств маршрутизации и сервером;
первый блок приема, выполненный с возможностью приема результата поиска, отправленного после осуществления поиска сервером, в отношении того, существует ли версия, которая должна быть обновлена, согласно идентификатору текущей версии; и
первый блок определения, выполненный с возможностью, когда результатом поиска является то, что версия, которая должна быть обновлена, существует, определения, что приложение должно быть обновлено, и когда результатом поиска является то, что версия, которая должна быть обновлена, не существует, определения, что приложение не должно быть обновлено.
12. Устройство по п. 10, отличающееся тем, что первый модуль обнаружения содержит:
второй блок получения, выполненный с возможностью получения идентификатора текущей версии приложения, при этом идентификатор версии содержит по меньшей мере номер версии и/или время генерирования версии;
третий блок получения, выполненный с возможностью получения идентификатора версии для версии приложения, которая должна быть обновлена, согласно идентификатору текущей версии;
блок сравнения, выполненный с возможностью сравнения идентификатора версии для версии, которая должна быть обновлена, с идентификатором текущей версии; и
второй блок определения, выполненный с возможностью, когда идентификатор версии для версии, которая должна быть обновлена, выше, чем идентификатор текущей версии, определения, что приложение должно быть обновлено; и когда идентификатор версии для версии, которая должна быть обновлена, ниже, чем идентификатор текущей версии или равен ему, определения, что приложение не должно быть обновлено.
13. Устройство по п. 12, отличающееся тем, что третий блок получения содержит:
подблок отправки, выполненный с возможностью отправки идентификатора текущей версии на сервер через линию связи между любым из устройств маршрутизации и сервером; и
подблок приема, выполненный с возможностью приема идентификатора версии для версии, которая должна быть обновлена, которая соответствует приложению, отправленного из сервера и чей поиск осуществлялся согласно идентификатору текущей версии.
14. Устройство по п. 10, отличающееся тем, что модуль получения содержит:
блок обнаружения, выполненный с возможностью обнаружения, взаимодействует ли терминал с сервером через линию связи между вторым устройством маршрутизации и сервером;
блок генерирования, выполненный с возможностью, когда терминал взаимодействует с сервером, генерирования запроса получения для получения файла обновления, необходимого для обновления приложения;
второй блок отправки, выполненный с возможностью отправки запроса получения на сервер через линию связи между вторым устройством маршрутизации и сервером; и
второй блок приема, выполненный с возможностью приема файла обновления, отправленного из сервера согласно запросу получения.
15. Устройство по п. 10, отличающееся тем, что устройство дополнительно содержит:
второй модуль обнаружения, выполненный с возможностью обнаружения, взаимодействует ли терминал с сервером через линию связи между первым устройством маршрутизации и сервером,
при этом модуль отправки дополнительно выполнен с возможностью, когда терминал взаимодействует с сервером, отправки файла обновления в первое устройство маршрутизации.
16. Устройство по п. 10, отличающееся тем, что устройство дополнительно содержит:
первый модуль генерирования, выполненный с возможностью генерирования инициирующего обновление указания согласно файлу обновления; и
первый модуль определения, выполненный с возможностью определения, принята ли операция обновления, которая введена согласно инициирующему обновление указанию,
при этом модуль отправки дополнительно выполнен с возможностью, когда операция обновления принята, выполнения этапа отправки файла обновления в первое устройство маршрутизации.
17. Устройство по п. 10, отличающееся тем, что устройство дополнительно содержит:
второй модуль определения, выполненный с возможностью определения, успешно ли обновлено приложение;
второй модуль генерирования, выполненный с возможностью, когда приложение успешно обновлено, генерирования указания успешного обновления; и
модуль представления, выполненный с возможностью представления указания успешного обновления.
18. Устройство по п. 17, отличающееся тем, что модуль представления содержит:
блок представления, выполненный с возможностью отображения указания успешного обновления в локальном интерфейсе отображения терминала; и
блок распространения, выполненный с возможностью распространения указания успешного обновления в предварительно заданный терминал, так чтобы указание успешного обновления отображалось на предварительно заданном терминале.
19. Средство для обновления, отличающееся тем, что устройство содержит:
процессор; и
память для хранения инструкций, исполняемых процессором,
при этом процессор выполнен с возможностью:
обнаружения, должно ли быть обновлено приложение в первом устройстве маршрутизации по меньшей мере из двух устройств маршрутизации;
когда приложение в первом устройстве маршрутизации должно быть обновлено, получения файла обновления, необходимого для обновления приложения, через линию связи между вторым устройством маршрутизации по меньшей мере из двух устройств маршрутизации и сервером; и
отправки файла обновления в первое устройство маршрутизации, так чтобы первое устройство маршрутизации обновило приложение посредством использования файла обновления.