СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛ ДЛЯ ОБНОВЛЕНИЯ ОБЛЕГЧЕННЫХ ПРИЛОЖЕНИЙ В ОФЛАЙНОВОМ РЕЖИМЕ

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