Способ, устройство, терминал и сервер для принудительной доставки сообщения посредством облегченного приложения
Иллюстрации
Показать всеИзобретение относится к области принудительной доставки сообщения посредством облегченного приложения. Техническим результатом является расширение функции принудительной доставки сообщений, чтобы облегченные приложения могли применяться в большом количестве сценариев для улучшения взаимодействия с пользователем. Способ содержит этапы: получение списка облегченных приложений, добавленных на терминал; отправку списка приложений на сервер принудительной доставки посредством обозревателя, чтобы сервер принудительной доставки получил пакет данных, причем пакет данных включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки; прием, посредством терминала через обозреватель, пакета данных, соответствующего по меньшей мере одному облегченному приложению; перенаправление, посредством терминала, принятого пакета данных в центр облегченных приложений; определение, посредством центра облегченных приложений, облегченного приложения и сообщения, подлежащего принудительной доставке; активацию на терминале приложения для принудительной доставки, чтобы представить сообщение. 6 н. и 6 з.п. ф-лы, 8 ил., 1 табл.
Реферат
[0001] Настоящая заявка основывается и притязает на приоритет заявки на патент Китая № 201410347730.9, поданной 18 июля 2014 г., все содержание которой включается в этот документ путем отсылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее раскрытие изобретения относится к области Интернет-технологии, а конкретнее к способу, устройству, терминалу и серверу для принудительной доставки (push) сообщения посредством облегченного приложения.
УРОВЕНЬ ТЕХНИКИ
[0003] Облегченное приложение (или Light App), которое является полнофункциональным приложением, которое может применяться, как только оно обнаружено и без загрузки, привлекло широкое внимание благодаря своим характеристикам меньшего объема задействуемой памяти, меньшего расхода трафика, простого переключения между приложениями и т.п. Центр облегченных приложений, внедренный в обозреватель, объединяет большинство облегченных приложений, которые могут использоваться в повседневной работе и жизни. В центр облегченных приложений можно добавлять любой вид облегченных приложений по желанию, и каждое облегченное приложение обычно занимает сотни килобайт памяти. После того как добавляется облегченное приложение, на рабочем столе терминала будет отображена пиктограмма, соответствующая этому облегченному приложению. Облегченные приложения могут реализовывать около 90% функций клиентских приложений и в обычных обстоятельствах могут удовлетворять практически все функциональные потребности пользователей. Однако, поскольку облегченные приложения не могут предоставлять функциональные услуги так же универсально, как клиентские приложения, и они все же испытывают некоторую нехватку функций, в некоторых особых обстоятельствах облегченным приложениям может быть сложно удовлетворять функциональные потребности разработчиков или пользователей облегченных приложений, что неблагоприятно влияет на взаимодействие с пользователем. Поэтому необходимо расширить функции облегченных приложений, например расширить функцию принудительной доставки сообщений для облегченных приложений, чтобы облегченные приложения могли применяться в большем количестве сценариев для улучшения взаимодействия с пользователем.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Чтобы устранить проблемы в предшествующем уровне техники, настоящее раскрытие изобретения предоставляет способ, устройство, терминал и сервер для принудительной доставки сообщения посредством облегченного приложения.
[0005] В соответствии с первым аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется способ принудительной доставки сообщения посредством облегченного приложения, причем способ содержит:
[0006] получение списка облегченных приложений, добавленных на терминал, причем в список приложений включается по меньшей мере одно облегченное приложение;
[0007] отправку списка приложений на сервер принудительной доставки посредством обозревателя (браузера), чтобы сервер принудительной доставки получил пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению в соответствии со списком приложений, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки;
[0008] прием посредством обозревателя пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению; и
[0009] представление полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки.
[0010] В необязательном порядке, представление полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки содержит:
[0011] определение облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки;
[0012] отправку сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки;
[0013] отображение идентификации подсказки о сообщении принудительной доставки на пиктограмме облегченного приложения для принудительной доставки; и
[0014] активацию приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия («клик») на идентификацию подсказки о сообщении принудительной доставки.
[0015] В необязательном порядке, представление полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки содержит:
[0016] определение облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки;
[0017] отправку сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки;
[0018] отображение информации подсказки о сообщении принудительной доставки в столбце системных уведомлений; и
[0019] активацию приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия на информацию подсказки о сообщении принудительной доставки.
[0020] В соответствии со вторым аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется способ принудительной доставки сообщения посредством облегченного приложения, причем способ содержит:
[0021] прием списка приложений, отправленного центром облегченных приложений посредством обозревателя, причем в список приложений включается по меньшей мере одно облегченное приложение;
[0022] получение сообщения, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений;
[0023] формирование пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки; и
[0024] отправку пакета данных, подлежащего принудительной доставке, в центр облегченных приложений, чтобы центр облегченных приложений представил сообщение в соответствии с пакетом данных, подлежащим принудительной доставке.
[0025] В необязательном порядке, перед получением сообщения, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений, способ дополнительно содержит:
[0026] прием сообщений, подлежащих принудительной доставке, отправленных множеством серверов облегченных приложений, и сохранение принятых сообщений, подлежащих принудительной доставке; либо
[0027] получение обновленного содержимого веб-сайта за предустановленный период времени от множества серверов облегченных приложений и формирование сообщений, подлежащих принудительной доставке, соответствующих множеству облегченных приложений, в соответствии с обновленным содержимым веб-сайта.
[0028] В соответствии с третьим аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется устройство для принудительной доставки сообщения посредством облегченного приложения, причем устройство содержит:
[0029] модуль получения списка приложений, сконфигурированный для получения списка облегченных приложений, добавленных на терминал, причем в список приложений включается по меньшей мере одно облегченное приложение;
[0030] модуль отправки списка приложений, сконфигурированный для отправки списка приложений на сервер принудительной доставки посредством обозревателя, чтобы сервер принудительной доставки получил пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению согласно списку приложений, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки;
[0031] модуль приема данных, сконфигурированный для приема посредством обозревателя пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению; и
[0032] модуль представления сообщений принудительной доставки, сконфигурированный для представления полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки.
[0033] В необязательном порядке, модуль представления сообщений принудительной доставки конфигурируется для определения облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки; отправки сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки; отображения идентификации подсказки о сообщении принудительной доставки на пиктограмме облегченного приложения для принудительной доставки; и активации приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия на идентификацию подсказки о сообщении принудительной доставки.
[0034] В необязательном порядке, модуль представления сообщений принудительной доставки конфигурируется для определения облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки; отправки сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки; отображения информации подсказки о сообщении принудительной доставки в столбце системных уведомлений; и активации приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия на информацию подсказки о сообщении принудительной доставки.
[0035] В соответствии с четвертым аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется устройство для принудительной доставки сообщения посредством облегченного приложения, причем устройство содержит:
[0036] модуль приема списка приложений, сконфигурированный для приема списка приложений, отправленного центром облегченных приложений посредством обозревателя, причем в список приложений включается по меньшей мере одно облегченное приложение;
[0037] модуль получения сообщений принудительной доставки, сконфигурированный для получения сообщения, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений;
[0038] модуль формирования данных, сконфигурированный для формирования пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки; и
[0039] модуль отправки данных, сконфигурированный для отправки пакета данных, подлежащего принудительной доставке, в центр облегченных приложений, чтобы центр облегченных приложений представил сообщение в соответствии с пакетом данных, подлежащим принудительной доставке.
[0040] В соответствии с пятым аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется терминал, характеризующийся тем, что терминал содержит:
[0041] процессор; и
[0042] запоминающее устройство для хранения команд, исполняемых процессором;
[0043] где процессор сконфигурирован для: получения списка облегченных приложений, добавленных на терминал, причем в список приложений включается по меньшей мере одно облегченное приложение; отправки списка приложений на сервер принудительной доставки посредством обозревателя, чтобы сервер принудительной доставки получил пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению согласно списку приложений, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки; приема посредством обозревателя пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению; и представления полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки.
[0044] В соответствии с шестым аспектом вариантов осуществления по настоящему раскрытию изобретения предоставляется сервер, характеризующийся тем, что сервер содержит:
[0045] процессор; и
[0046] запоминающее устройство для хранения команд, исполняемых процессором;
[0047] где процессор сконфигурирован для: приема списка приложений, отправленного центром облегченных приложений посредством обозревателя, причем в список приложений включается по меньшей мере одно облегченное приложение; получения сообщения, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений; формирования пакета данных, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки; и отправки пакета данных, подлежащего принудительной доставке, в центр облегченных приложений, чтобы центр облегченных приложений представил сообщение в соответствии с пакетом данных, подлежащим принудительной доставке.
[0048] Технические решения, предоставленные вариантами осуществления согласно настоящему раскрытию изобретения, могут включать в себя следующие полезные результаты:
[0049] центр облегченных приложений отправляет список приложений серверу принудительной доставки посредством обозревателя после получения списка облегченных приложений, добавленных на терминал. Центр облегченных приложений посредством обозревателя принимает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению, и представляет полученное сообщение, подлежащее принудительной доставке, в соответствии с информацией об объекте принудительной доставки после того, как сервер принудительной доставки получает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению согласно списку приложений. Поскольку облегченное приложение реализует функцию принудительной доставки сообщений, можно расширить функциональную услугу облегченного приложения, что улучшит взаимодействие с пользователем и в известной мере удовлетворит функциональные потребности разработчиков или пользователей облегченного приложения.
[0050] Нужно понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь типовыми и поясняющими и не ограничивают настоящее раскрытие изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0051] Прилагаемые чертежи, которые включаются в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
[0052] Фиг. 1 - логическая блок-схема, показывающая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления.
[0053] Фиг. 2 - логическая блок-схема, представляющая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления.
[0054] Фиг. 3 - логическая блок-схема, показывающая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления.
[0055] Фиг. 4 - схематическое представление, представляющее интерфейс терминала в соответствии с типовым вариантом осуществления.
[0056] Фиг. 5 - блок-схема, показывающая устройство для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления.
[0057] Фиг. 6 - блок-схема, представляющая устройство для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления.
[0058] Фиг. 7 - блок-схема, показывающая терминал в соответствии с типовым вариантом осуществления.
[0059] Фиг. 8 - блок-схема, показывающая сервер в соответствии с типовым вариантом осуществления.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0060] Сейчас будет сделана подробная ссылка на типовые варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые цифры на разных чертежах представляют одинаковые или аналогичные элементы, пока не заявлено иное. Реализации, изложенные в нижеследующем описании типовых вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого они являются всего лишь примерами устройств и способов в соответствии с особенностями, связанными с изобретением, которые перечислены в прилагаемой формуле изобретения.
[0061] Фиг. 1 - логическая блок-схема, показывающая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления. Как показано на фиг. 1, способ для принудительной доставки сообщения посредством облегченного приложения выполняется на терминале и включает в себя следующие этапы.
[0062] На этапе 101 получается список облегченных приложений, добавленных на терминал, причем в список приложений включается по меньшей мере одно облегченное приложение.
[0063] На этапе 102 список приложений отправляется на сервер принудительной доставки посредством обозревателя, чтобы сервер принудительной доставки получил пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению в соответствии со списком приложений, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки.
[0064] На этапе 103 посредством обозревателя принимается пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению.
[0065] На этапе 104 полученное сообщение, подлежащее принудительной доставке, представляется в соответствии с информацией об объекте принудительной доставки.
[0066] В соответствии со способом, предоставленным вариантами осуществления из настоящего раскрытия изобретения, центр облегченных приложений отправляет список приложений серверу принудительной доставки посредством обозревателя после получения списка облегченных приложений, добавленных на терминал. Центр облегченных приложений посредством обозревателя принимает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению, и представляет полученное сообщение, подлежащее принудительной доставке, в соответствии с информацией об объекте принудительной доставки после того, как сервер принудительной доставки получает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению в соответствии со списком приложений. Поскольку облегченное приложение реализует функцию принудительной доставки сообщений, можно расширить функциональную услугу облегченного приложения, что улучшит взаимодействие с пользователем и в известной мере удовлетворит функциональные потребности разработчиков или пользователей облегченного приложения.
[0067] В необязательном порядке, представление полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки включает в себя:
[0068] определение облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки;
[0069] отправку сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки;
[0070] отображение идентификации подсказки о сообщении принудительной доставки на пиктограмме облегченного приложения для принудительной доставки; и
[0071] активацию приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия на идентификацию подсказки о сообщении принудительной доставки.
[0072] В необязательном порядке, представление полученного сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки включает в себя:
[0073] определение облегченного приложения для принудительной доставки сообщения, подлежащего принудительной доставке, в соответствии с информацией об объекте принудительной доставки;
[0074] отправку сообщения, подлежащего принудительной доставке, облегченному приложению для принудительной доставки;
[0075] отображение информации подсказки о сообщении принудительной доставки в столбце системных уведомлений; и
[0076] активацию приложения для принудительной доставки, чтобы представить сообщение, подлежащее принудительной доставке, посредством приложения для принудительной доставки, когда обнаруживается операция нажатия на информацию подсказки о сообщении принудительной доставки.
[0077] Все вышеприведенные альтернативные технические решения можно объединять в любом виде для образования альтернативных вариантов осуществления из настоящего раскрытия изобретения, которые повторно не описываются.
[0078] Фиг. 2 - логическая блок-схема, показывающая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления. Как показано на фиг. 2, способ для принудительной доставки сообщения для облегченного приложения выполняется на сервере принудительной доставки и включает в себя следующие этапы.
[0079] На этапе 201 принимается список приложений, отправленный центром облегченных приложений посредством обозревателя, причем в список приложений включается по меньшей мере одно облегченное приложение.
[0080] На этапе 202 получается сообщение, подлежащее принудительной доставке, соответствующее по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений.
[0081] На этапе 203 формируется пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки.
[0082] На этапе 204 пакет данных, подлежащий принудительной доставке, отправляется в центр облегченных приложений, чтобы центр облегченных приложений представил сообщение в соответствии с пакетом данных, подлежащим принудительной доставке.
[0083] В соответствии со способом, предоставленным вариантами осуществления из настоящего раскрытия изобретения, центр облегченных приложений отправляет список приложений серверу принудительной доставки посредством обозревателя после получения списка облегченных приложений, добавленных на терминал. Центр облегченных приложений посредством обозревателя принимает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению, и представляет полученное сообщение, подлежащее принудительной доставке, в соответствии с информацией об объекте принудительной доставки после того, как сервер принудительной доставки получает пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению в соответствии со списком приложений. Поскольку облегченное приложение реализует функцию принудительной доставки сообщений, можно расширить функциональную услугу облегченного приложения, что улучшит взаимодействие с пользователем и в известной мере удовлетворит функциональные потребности разработчиков или пользователей облегченного приложения.
[0084] В необязательном порядке, перед получением сообщения, подлежащего принудительной доставке, соответствующего по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений, способ дополнительно включает в себя:
[0085] прием сообщений, подлежащих принудительной доставке, отправленных множеством серверов облегченных приложений, и сохранение принятых сообщений, подлежащих принудительной доставке; либо
[0086] получение обновленного содержимого веб-сайта за предустановленный период времени от множества серверов облегченных приложений и формирование сообщений, подлежащих принудительной доставке, соответствующих множеству облегченных приложений, в соответствии с обновленным содержимым веб-сайта.
[0087] Все вышеприведенные альтернативные технические решения можно объединять в любом виде для образования альтернативных вариантов осуществления из настоящего раскрытия изобретения, которые повторно не описываются.
[0088] Фиг. 3 - логическая блок-схема, показывающая способ для принудительной доставки сообщения посредством облегченного приложения в соответствии с типовым вариантом осуществления, в котором субъектами взаимодействия являются терминал и сервер принудительной доставки. При этом на терминале устанавливается по меньшей мере одно облегченное приложение и обозреватель, встроенный в центр облегченных приложений. Центр облегченных приложений объединяет тысячи облегченных приложений, пользователи по желанию могут добавлять различные облегченные приложения в центр облегченных приложений, и на рабочем столе будет отображена пиктограмма облегченного приложения после того, как добавляется облегченное приложение. Как показано на фиг. 3, способ включает в себя преимущественно следующие этапы.
[0089] На этапе 301 терминал получает список добавленных облегченных приложений, причем в список приложений включается по меньшей мере одно облегченное приложение.
[0090] В вариантах осуществления из настоящего раскрытия изобретения терминал получает список добавленных облегченных приложений посредством центра облегченных приложений. Центр облегченных приложений может предоставлять поддержку для различных облегченных приложений, предоставленных каждым сервером приложений. Между тем центр облегченных приложений также определяет, как обозреватель отображает содержимое веб-страницы и информацию о формате страницы, а именно, центр облегченных приложений дополнительно включает в себя ядро обозревателя. И облегченное приложение представляет содержимое веб-страницы посредством ядра обозревателя способом, аналогичным клиентским приложениям.
[0091] Например, в новостном приложении клиентской версии сервер новостных приложений обычно собирает содержимое новостей от платформы We Media, например новостного веб-сайта или микроблога, и представляет собранное содержимое новостей в новостном приложении клиентской версии. Его отличие в том, что новостное приложение клиентской версии нужно устанавливать с помощью большого установочного пакета размером в мегабайты или даже десятки мегабайт. Однако облегченное приложение не нужно устанавливать с помощью такого большого пакета, и в большинстве случаев его нужно устанавливать только с оболочкой, а установочный пакет облегченного приложения обычно имеет размер лишь в несколько сотен килобайт. В буквальном смысле сущностью облегченного приложения является просмотр веб-страницы, и способ, которым оно представляется, похож на использование клиентского приложения.
[0092] Кроме того, после того как облегченное приложение добавляется пользователем, центр облегченных приложений зарегистрирует его и сформирует список облегченных приложений из добавленных на терминал облегченных приложений, то есть добавленное на терминал облегченное приложение будет управляться центром облегченных приложений. Поэтому терминал может непосредственно извлекать список облегченных приложений из центра облегченных приложений. По меньшей мере одно облегченное приложение включается в список приложений.
[0093] На этапе 302 терминал отправляет список приложений серверу принудительной доставки посредством обозревателя.
[0094] При этом, когда терминал отправляет список приложений серверу принудительной доставки посредством обозревателя, список приложений можно упаковать, а затем отправить посредством обозревателя, либо список приложений можно сразу отправить посредством обозревателя, и конкретный способ отправки особо не ограничивается вариантами осуществления из настоящего раскрытия изобретения.
[0095] На этапе 303 сервер принудительной доставки получает сообщение, подлежащее принудительной доставке, соответствующее по меньшей мере одному облегченному приложению, из заранее накопленных сообщений принудительной доставки в соответствии со списком приложений, после того как принимается список приложений, отправленный терминалом посредством обозревателя.
[0096] В вариантах осуществления из настоящего раскрытия изобретения сообщения принудительной доставки, заранее накопленные сервером принудительной доставки, можно получить двумя следующими способами.
[0097] В первом способе принимаются сообщения, подлежащие принудительной доставке, отправленные множеством серверов облегченных приложений, и принятые сообщения, подлежащие принудительной доставке, сохраняются.
[0098] В первом способе множество серверов облегченных приложений исходно отправляет сообщения принудительной доставки серверу принудительной доставки. Для одного сервера облегченных приложений, например в новостном облегченном приложении, когда сервер облегченных приложений собирает свежее новостное сообщение от платформы We Media, например новостного веб-сайта или микроблога и т.п., сервер облегченных приложений исходно отправляет серверу принудительной доставки новостное сообщение в качестве сообщения, подлежащего принудительной доставке. И сервер принудительной доставки может временно сохранить новостное сообщение после того, как принимается новостное сообщение. При этом носитель информации может быть флэш-памятью, жестким диском и т.п., и тип носителя информации особо не ограничивается в вариантах осуществления из настоящего раскрытия изобретения.
[0099] Следует отметить, что для временного хранения сообщения принудительной доставки сервер принудительной доставки выделяет часть пространства хранения соответственно для каждого облегченного приложения в центре облегченных приложений. Таким образом, сообщения принудительной доставки, соответствующие каждому облегченному приложению, будут храниться в одной и той же части пространства хранения, и сообщение принудительной доставки от облегченного приложения A нельзя принять за сообщение принудительной доставки от облегченного приложения B во время процесса принудительной доставки сообщений.
[00100] Во втором способе обновленное содержимое веб-сайта за предустановленный период времени получается от множества серверов облегченных приложений, и сообщения, подлежащие принудительной доставке, соответствующие множеству облегченных приложений, формируются в соответствии с обновленным содержимым веб-сайта.
[00101] Во втором способе сервер принудительной доставки исходно получает сообщения принудительной доставки от множества серверов облегченных приложений. Сервер принудительной доставки может получить последнее обновленное содержимое от множества серверов облегченных приложений в предустановленном периоде времени в соответствии с алгоритмом сбора и сразу сохранить полученное последнее содержимое в качестве сообщений, подлежащих принудительной доставке, либо провести процесс, например объединение или удаление, для полученного последнего содержимого, чтобы сформировать сообщение, подлежащее принудительной доставке, и сохранить его. При этом предустановленный период времени может составлять, в частности, 5 минут или 10 минут и т.п., что особо не ограничивается в настоящем раскрытии изобретения.
[00102] Независимо от того, каким способом накапливаются подлежащие принудительной доставке сообщения в множестве облегченных приложений, подлежащие принудительной доставке сообщения могут сохраняться сервером принудительной доставки способом сохранения, который показан в Таблице 1.
[00103]
Таблица 1 | |
облегченное приложение | сообщение, подлежащее принудительной доставке |
облегченное приложение 1 | сообщение 1, подлежащее принудительной доставке |
…… | |
сообщение N, подлежащее принудительной доставке | |
…… | …… |
облегченное приложение N | сообщение 1, подлежащее принудительной доставке |
…… | |
сообщение N, подлежащее принудительной доставке |
[00104] В вариантах осуществления из настоящего раскрытия изобретения после того, как заранее накапливаются подлежащие принудительной доставке сообщения в множестве облегченных приложений, когда принимается список приложений, отправленный терминалом посредством обозревателя, сервер принудительной доставки получает сообщение, подлежащее принудительной доставке, соответствующее каждому облегченному приложению в списке приложений, из заранее накопленных сообщений, подлежащих принудительной доставке, в множестве облегченных приложений в соответствии с зависимостью хранения в списке приложений, которая показана в Таблице 1.
[00105] Однако в дополнение к вышеприведенному способу получения сообщения, подлежащего принудительной доставке, у каждого облегченного приложения в списке приложений также возможны другие способы получения, которые особо не ограничиваются в вариантах осуществления из настоящего раскрытия изобретения.
[00106] На этапе 304 сервер принудительной доставки формирует пакет данных, подлежащий принудительной доставке, соответствующий по меньшей мере одному облегченному приложению, причем пакет данных, подлежащий принудительной доставке, включает в себя по меньшей мере сообщение, подлежащее принудительной доставке, и информацию об объекте принудительной доставки.
[00107] В вариантах осуществления из настоящего раскрытия изобретения сервер принудительной доставки также сформирует пакет данных, подлежащий принудительной доставке, соответствующий каждому облегченному приложению, после того как получается сообщение, подлежащее принудительной доставке, соответствующее каждому облегченному приложению; в дополнение к сообщению, подлежащему принудительной доста