Способ, система и устройство для фильтрации рекламных объявлений веб-страниц на мобильном терминале

Изобретение относится к средствам для фильтрации рекламного контента веб-страницы на мобильном терминале. Техническим результатом является оптимизация работы веб-браузеров. Способ включает в себя этапы: мобильный терминал выполняет запрос к серверу на посещение веб-сайта для просмотра веб-страницы через браузер, сервер анализирует типы данных суб-ресурсов веб-страницы и фильтрует рекламный контент, ассоциированный с веб-страницей, используя правила фильтрации, соответствующие типу данных суб-ресурсов, и возвращает к мобильному терминалу запрошенный контент веб-страницы, в котором рекламный контент отфильтрован. Сервер выполняет интеллектуальную компоновку данных суб-ресурсов на отфильтрованном контенте запрашиваемой веб-страницы различных веб-сайтов. 4 н. и 14 з.п. ф-лы, 7 ил.

 

Перекрестная ссылка на родственные заявки

[0001] Настоящая заявка испрашивает приоритет китайский патентной заявки № 201210290202.5, поданной 15 августа 2012, которая включена в настоящее описание посредством ссылки во всей ее полноте в качестве части раскрытия.

Область техники

[0002] Настоящее изобретение относится к области интернет-технологий и, в частности, к способу, системе и устройству для фильтрации рекламных объявлений веб-страниц на мобильном терминале.

Предшествующий уровень техники

[0003] В настоящее время сайты Всемирной паутины (WWW) в Интернете поддерживают различные типы рекламных объявлений веб-страниц. В частности, контенты различных типов рекламных объявлений веб-страниц могут быть подразделены так, чтобы включать в себя: картинки, FLASH и Jscript (тип Windows Script). В некоторых популярных веб-сайтах может быть представлено большое количество рекламных контентов.

[0004] Например, когда пользователь запускает браузер для просмотра веб-страницы, все контенты на веб-странице, как правило, отображаются. По мере того как браузер загружает контент страницы, весь рекламный контент также загружается, большое количество рекламного контента влияет на скорость загрузки, в то же время затрачивает впустую объем веб-трафика, использует большой объем памяти после загрузки на стороне клиента и влияет на скорость просмотра пользователя. Это уменьшает пользовательское восприятие чтения.

[0005] Чтобы решить эту проблему, в уровне техники устанавливается функция для фильтрации рекламы на некоторых РС (персональный компьютер) браузерах, которые могут фильтровать контент из различных типов рекламы плавающих окон и всплывающей рекламы; некоторые браузеры поддерживают пользовательскую загрузку настроенных правил фильтрации рекламы и совместное использование с другими пользователями, но этот способ не фильтрует рекламный контент в максимальной степени и не применим для фильтрации рекламы на мобильном терминале.

Сущность изобретения

[0006] Настоящее изобретение относится к способу, устройству, серверу и системе для фильтрации рекламных объявлений веб-страниц на мобильном терминале, которые предназначены для решения проблемы неспособности способа фильтрации рекламы согласно уровню техники фильтровать рекламный контент в максимальной степени и его неспособности фильтровать рекламу на мобильном терминале.

[0007] Вариант осуществления настоящего изобретения реализован как способ фильтрации рекламного контента веб-страницы на мобильном терминале, который включает в себя выполнение сервером

приема запроса от мобильного терминала на посещение веб-сайта для просмотра одной или более веб-страниц;

анализ типа данных суб-ресурсов одной или более веб-страниц;

фильтрацию рекламного контента, ассоциированного с одной или более веб-страницами, используя правила фильтрации, которые соответствуют типам данных суб-ресурсов; и

возврат данных суб-ресурсов одной или более веб-страниц без ассоциированного рекламного контента в мобильный терминал для просмотра.

[0008] Техническое решение для варианта осуществления настоящего изобретения также включает в себя:

определение, требуется ли отфильтровывать ассоциированный рекламный контент: если да, то анализ типов данных суб-ресурсов одной или более веб-страниц и выполнение фильтрации; если нет, то возвращение данных суб-ресурсов одной или более веб-страниц вместе с ассоциированным рекламным контентом в мобильный терминал для просмотра, и завершение фильтрации.

[0009] Техническое решение для варианта осуществления настоящего изобретения также включает в себя:

извлечение одной или более веб-страниц с сервера третьей стороны, в ответ на прием запроса от мобильного терминала на посещение веб-сайта для просмотра одной или более веб-страниц; получение данных суб-ресурсов из одной или более веб-страниц посредством анализа; и определение, присутствует или нет рекламный контент, ассоциированный с одной или более веб-страницами: если да, то анализ типа данных суб-ресурса; если нет, возвращение данных суб-ресурсов одной или более веб-страниц вместе со списком унифицированных указателей ресурса (URL) рекламного контента, ассоциированного с одной или более веб-страницами, в мобильный терминал, и завершение фильтрации.

[0010] Техническое решение для варианта осуществления настоящего изобретения, после фильтрации рекламного контента с использованием правил фильтрации, также включает в себя: выполнение интеллектуальной компоновки данных суб-ресурсов в одной или более веб-страницах.

[0011] Техническое решение для варианта осуществления настоящего изобретения, после возвращения данных суб-ресурсов одной или более веб-страниц в мобильный терминал, также включает в себя: возвращение списка URL данных суб-ресурсов одной или более веб-страниц вместе со списком URL рекламного контента, ассоциированного с одной или более веб-страницами в мобильный терминал; в ответ, прием пакетного запроса от мобильного терминала, чтобы загрузить только список URL данных суб-ресурсов одной или более веб-страниц; интеграцию списка URL данных суб-ресурсов как одного или более контента веб-страницы; и возвращение контента одной или более веб-страниц на мобильный терминал для просмотра.

[0012] Техническое решение для варианта осуществления настоящего изобретения для возвращения данных суб-ресурсов одной или более веб-страниц без ассоциированного рекламного контента на мобильный терминал также включает в себя: обеспечение отображения с помощью мобильного терминала контента одной или более веб-страниц, имеющего одно или более сообщений-подсказок, которые указывают отфильтрованный рекламный контент; где одно или более сообщений-подсказок позволяют выполнять просмотр с помощью мобильного терминала только отфильтрованного рекламного контента как одну или более новых веб-страниц.

[0013] Техническое решение для варианта осуществления настоящего изобретения для возвращения данных суб-ресурсов одной или более веб-страниц без ассоциированного рекламного контента на мобильный терминал также включает в себя: обеспечение отображения мобильным терминалом вычисления снижения объема трафика в результате фильтрации на сервере и напоминания, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

[0014] Техническим решением, принятым для другого варианта осуществления настоящего изобретения, является устройство для фильтрации рекламного контента веб-страницы на мобильном терминале, которое включает в себя: по меньшей мере процессор, обрабатывающий функции в связи с модулем доступа к веб-странице, модулем приема суб-ресурса и модулем отображения информации, при этом модуль доступа к веб-странице отправляет на сервер запрос на посещение веб-сайта и на просмотр одной или более веб-страниц, модуль приема суб-ресурса принимает от сервера, после фильтрации рекламного контента, ассоциированного с одной или более веб-страницами, список унифицированных указателей ресурса (URL) данных суб-ресурсов одной или более веб-страниц и запрашивает пакетную загрузку с сервера данных суб-ресурсов одной или более веб-страниц в списке URL, и модуль отображения информации отображает данные суб-ресурсов одной или более веб-страниц для просмотра.

[0015] Техническое решение для варианта осуществления настоящего изобретения также включает в себя следующее: упомянутое устройство для фильтрации рекламы веб-страниц на мобильном терминале также включает в себя модуль решения о фильтрации, который выдает решение о том, требуется ли или нет фильтрация рекламного контента, ассоциированного с одной или более веб-страницами, при этом: если не требуется фильтрация, то рекламный контент, ассоциированный с одной или более веб-страницами, будет возвращен сервером на мобильный терминал для просмотра; если требуется фильтрация, то рекламный контент, ассоциированный с одной или более веб-страницами, не будет возвращен сервером на мобильный терминал для просмотра.

[0016] Техническим решением, принятым для другого варианта осуществления настоящего изобретения, является сервер для фильтрации рекламного контента веб-страницы на мобильном терминале, содержащий по меньшей мере процессор, обрабатывающий функции в связи с модулем извлечения веб-страницы, модулем фильтрации информации и модулем возвращения веб-страницы, при этом: модуль извлечения веб-страницы, в ответ на прием запроса от мобильного терминала на просмотр одной или более веб-страниц на веб-сайте, извлекает одну или более веб-страниц, получает данные суб-ресурсов с помощью анализа одной или более веб-страниц; модуль фильтрации информации анализирует типы данных суб-ресурсов одной или более веб-страниц и фильтрует рекламный контент, ассоциированный с одной или более веб-страницами, используя правила фильтрации, которые соответствуют типам данных суб-ресурсов; модуль возвращения веб-страницы возвращает данные суб-ресурсов из одной или более веб-страниц вместе со списком унифицированных указателей ресурса (URL) рекламного контента, ассоциированного с одной или более веб-страницами, в мобильный терминал, и в ответ на прием пакетного запроса, чтобы загрузить список URL данных суб-ресурсов из одной или более веб-страниц, интегрирует список URL данных суб-ресурсов как контент одной или более веб-страниц; и возвращает контент одной или более веб-страниц на мобильный терминал для просмотра.

[0017] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль определения суб-ресурсов, который, в ответ на прием запроса от мобильного терминала на просмотр одной или более веб-страниц на веб-сайте, определяет, существует ли рекламный контент в одной или более веб-страниц; если существует, то рекламный контент фильтруется посредством модуля фильтрации информации; если не существует, если рекламный контент не существует в контенте страницы ресурса, то возвращает список URL данных суб-ресурсов из одной или более веб-страниц на мобильный терминал посредством модуля возвращения веб-страницы.

[0018] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль компоновки веб-страницы и модуль вычисления объема трафика, при этом модуль компоновки веб-страницы выполняет интеллектуальную компоновку одной или более веб-страниц после фильтрации рекламного контента, и модуль вычисления объема трафика вычисляет снижение объема трафика в результате фильтрации рекламного контента и напоминает пользователю мобильного терминала, посредством модуля отображения информации, выключить фильтрацию или включить фильтрацию при новом входе в систему.

[0019] Техническим решением, принятым для другого варианта осуществления настоящего изобретения, является система фильтрации рекламного контента веб-страницы на мобильном терминале, включающая в себя мобильный терминал, осуществляющий связь с сервером, при этом мобильный терминал выполняет запрос на посещение веб-сайта, чтобы просмотреть одну или более веб-страниц через сервер, принимает решение, следует ли или нет отфильтровывать рекламный контент, ассоциированный с одной или более веб-страницами: если да, то сервер анализирует типы данных суб-ресурсов одной или более веб-страниц, отфильтровывает рекламный контент, ассоциированный с одной или более веб-страницами, с использованием правил фильтрации, соответствующих типам данных суб-ресурсов одной или более веб-страниц, и возвращает только данные суб-ресурсов одой или более веб-страниц без рекламного контента на мобильный терминал.

[0020] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль доступа к веб-странице и модуль решения о фильтрации, при этом модуль доступа к веб-странице используется, чтобы сделать запрос на посещение веб-сайта для просмотра одной или более веб-страниц с помощью браузера мобильного терминала; модуль решения о фильтрации используется для принятия решения, необходимо ли или нет отфильтровывать рекламный контент, ассоциированный с одной или более веб-страницами: если да, то рекламный контент, ассоциированный с одной или более веб-страницами, отфильтровывается посредством сервера; если нет, то рекламный контент, ассоциированный с одной или более веб-страницами, возвращается без фильтрации на мобильный терминал через сервер.

[0021] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль приема ресурса и модуль отображения информации, при этом модуль приема ресурса используется, чтобы принять от сервера данные суб-ресурсы одной или более веб-страниц и сделать пакетный запрос к серверу для загрузки данных суб-ресурсов одной или более веб-страниц в списке унифицированных указателей ресурса (URL); и модуль отображения информации используется для отображения: контента одной или более веб-страниц, имеющего одно или более сообщений-подсказок, которые указывают отфильтрованный рекламный контент, причем одно или более сообщений-подсказок позволяют осуществлять просмотр с помощью мобильного терминала только отфильтрованного рекламного контента как одной или более новых веб-страниц, вычисления сокращения объема трафика в результате фильтрации на сервере и напоминания, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

[0022] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль фильтрации информации и модуль возвращения веб-страницы, при этом модуль фильтрации информации используется, чтобы анализировать типы данных суб-ресурсов одной или более веб-страниц и фильтровать рекламный контент, ассоциированный с одной или более веб-страницами, с использованием правил фильтрации, соответствующих типам данных суб-ресурсов одной или более веб-страниц; и модуль возвращения веб-страниц возвращает список URL данных суб-ресурсов одной или более веб-страниц в мобильный терминал, чтобы в ответ на прием пакетного запроса от мобильного терминала загружать список URL данных суб-ресурсов одной или более веб-страниц, интегрировать список URL данных суб-ресурсов как контент одной или более веб-страниц и возвращать контент одной или более веб-страниц на мобильный терминал для просмотра.

[0023] Техническое решение для варианта осуществления настоящего изобретения также предусматривает, что упомянутый сервер также включает в себя модуль получения страницы и модуль решения о ресурсе, упомянутый модуль получения страницы используется для захвата страницы и получения контента страницы ресурса посредством анализа; упомянутый модуль решения о ресурсе используется, чтобы принять решение, существует ли рекламный контент в контенте ресурса страницы, и если да, то рекламный контент фильтруется посредством модуля фильтрации информации; а если нет, то контент страницы возвращается посредством модуля возвращения страницы.

[0024] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль извлечения веб-страницы и модуль определения суб-ресурсов, при этом модуль извлечения веб-страницы используется для извлечения одной или более веб-страниц и получения данных суб-ресурсов из одной или более веб-страниц путем анализа контента одной или более веб-страниц; упомянутый модуль определения суб-ресурса используется для определения, существует ли рекламный контент в контенте одной или более веб-страниц: если да, то рекламный контент отфильтровывается из контента одной или более веб-страниц посредством модуля фильтрации информации; если нет, то рекламный контент, ассоциированный с одной или более веб-страницами, возвращается неотфильтрованным посредством модуля возвращения веб-страницы.

[0025] Техническое решение для варианта осуществления настоящего изобретения также включает в себя модуль компоновки страницы и модуль вычисления объема трафика, при этом модуль компоновки веб-страницы используется для выполнения интеллектуальной компоновки одной или более веб-страниц после фильтрации, и модуль вычисления объема трафика используется для вычисления уменьшения объема трафика в результате фильтрации и напоминания пользователю мобильного терминала, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

[0026] Техническое решение согласно настоящему изобретению имеет следующие преимущества или выгоды: путем выполнения интеллектуального анализа типа данных суб-ресурсов веб-страницы на различных сайтах и путем выполнения фильтрации рекламного контента с использованием установленных правил фильтрации для рекламного контента, способ, устройство, сервер и система в вариантах осуществления настоящего изобретения для фильтрации рекламного контента веб-страницы на мобильном терминале реализуют максимальную фильтрацию рекламного контента, увеличивают скорость и уменьшают объем трафика. Путем отображения, посредством мобильного терминала, сообщения-подсказки, функция фильтрации для мобильного терминала может выполняться более персонализированным образом. Путем выполнения, посредством сервера, интеллектуальной компоновки на отфильтрованном контенте веб-страницы и вычисления уменьшения объема трафика в результате фильтрации пользователю напоминается о преимуществах улучшения скорости ввиду сниженного объема трафика, тем самым соответственно значительно улучшается пользовательское восприятие.

[0027] Краткое описание чертежей

[0028] Прилагаемые чертежи включены для обеспечения дальнейшего понимания формулы изобретения и раскрытия, включены в настоящее описание и составляют его часть. Подробное описание и проиллюстрированные варианты осуществления служат для объяснения принципов, определенных формулой изобретения.

[0029] На фиг. 1А представлена диаграмма последовательности событий, иллюстрирующая примерный способ для фильтрации рекламного контента веб-страницы на мобильном терминале, согласно варианту осуществления настоящего изобретения.

[0030] Фиг. 1B иллюстрирует примерную блок-схему последовательности операций для фильтрации рекламного контента веб-страницы на мобильном терминале, согласно варианту осуществления настоящего изобретения, как показано на фиг. 1А.

[0031] Фиг. 2А иллюстрирует примерный контент веб-страницы, показанный на мобильном терминале, до фильтрации рекламного контента, согласно варианту осуществления настоящего изобретения.

[0032] Фиг. 2В иллюстрирует примерный контент веб-страницы, показанный на мобильном терминале, после фильтрации рекламного контента по фиг. 2А, в соответствии с вариантом осуществления настоящего изобретения.

[0033] Фиг. 2С иллюстрирует примерную компоновку рекламного контента, показанную на мобильном терминале, перед фильтрацией, в соответствии с вариантом осуществления настоящего изобретения.

[0034] Фиг. 2D иллюстрирует примерную компоновку веб-страницы, показанной на мобильном терминале, после фильтрации, в соответствии с вариантом осуществления настоящего изобретения.

[0035] Фиг. 3 иллюстрирует примерную систему для фильтрации рекламного контента, с примерными структурами мобильного терминала, осуществляющего связь с прокси-сервером (350), в соответствии с вариантом осуществления настоящего изобретения.

Подробное описание вариантов осуществления

[0036] Различные варианты осуществления настоящего изобретения далее подробно описаны в сочетании с прилагаемыми чертежами и вариантами осуществления, приведенными ниже. Следует понимать, что конкретные варианты осуществления, описанные здесь, используются только для объяснения настоящего изобретения и не используются для ограничения настоящего изобретения.

[0037] На фиг. 1А представлена диаграмма последовательности событий, иллюстрирующая примерный способ для фильтрации рекламного контента веб-страницы на мобильном терминале, согласно варианту осуществления настоящего изобретения. Этот вариант включает в себя клиент (20) мобильного браузера, прокси-сервер (30) (например, сервер QQ Browser) и веб-сервер (40) третьей стороны. Клиент (20) мобильного браузера может быть мобильным терминалом, например, смартфоном, мобильным планшетным устройством, портативным компьютером или любыми мобильными устройствами с возможностью беспроводной связи с Интернетом. Веб-сервер (40) третьей стороны может быть хост-сервером, на котором размещены ресурсы или веб-страницы для запрашиваемых веб-сайтов. Прокси-сервер (20) может выступать в качестве посредника для подключения запросов с клиента (20) мобильного браузера (20) к запрашиваемому хосту (то есть, веб-серверу (40) третьей стороны (40)).

[0038] Примерная последовательность для фильтрации рекламного контента веб-страницы на мобильном терминале может включать следующие этапы:

[0039] Этап 1: Клиент (20) мобильного браузера делает запрос на унифицированный указатель ресурса (URL) на веб-сайте Всемирной паутины (например, www.sina.cn).

[0040] Этап 2: Прокси-сервер (30), в ответ на прием запроса от клиента (20) мобильного браузера, извлекает веб-страницу с веб-сервера (40) третьей стороны, на котором находится сайт www.sina.cn.

[0041] Этап 3: Веб-сервер (40) третьей стороны может возвратить HTML данные (4А) веб-сайта www.sina.cn в качестве контента веб-страницы на прокси-сервер (30). В варианте осуществления, контент веб-страницы, то есть HTML-данные (4A) могут включать в себя список URL данных суб-ресурсов, относящихся к веб-сайту www.sina.cn, и URL рекламного контента, ассоциированного с веб-сайтом www.sina.cn.

[0042] Например, HTML данные (4A) могут иметь список URL с данными суб-ресурсов, который выглядит следующим образом:

http://city.sina.com.cn/js/83/2011/1114/11.js

http://d1.leju.com/ia/2013/05/28/51a44b6886f06img.jpg

http://d1.leju.com/ia/2013/05/28/51a44bb3463c6img.jpg

http://i1.sinaimg.cn/unipro/pub/suda_m_v629.js

http://d1.sina.com.cn/litong/duanran/360x242.jpg

http://d1.sina.com.cn/pfpghc/35/07/pic280735.jpg

http://d1.sina.com.cn/d1images/common/adNone.js

[0043] Среди которых, URL рекламного контента (5A), ассоциированного с веб-сайтом www.sina.cn, могут включаться следующим образом:

http://d1.sina.com.cn/litong/duanran/360x242.jpg

http://d1.sina.com.cn/d1images/common/adNone.js

[0044] Этап 4: Прокси-сервер (30) может анализировать приведенные выше HTML данные (4A) и сравнивает HTML данные (4A) с предустановленными правилами URL рекламы.

[0045] Этап 5: Прокси-сервер (30) может идентифицировать URL рекламного контента (5А) из числа HTML данных (4A) и маркировать их как URL рекламы.

[0046] Этап 6: Прокси-сервер (30) может возвратить клиенту (20) мобильного браузера представленные ниже отфильтрованные HTML данные веб-страницы (данные суб-ресурсов веб-страницы):

http://city.sina.com.cn/js/83/2011/1114/11.js

http://d1.leju.com/ia/2013/05/28/51a44b6886f06img.jpg

http://d1.leju.com/ia/2013/05/28/51a44bb3463c6img.jpg

http://i1.sinaimg.cn/unipro/pub/suda_m_v629.js

http://d1.sina.com.cn/pfpghc/35/07/pic280735.jpg

[0047] Кроме того, прокси-сервер (30) может возвратить клиенту (20) мобильного браузера список URL (5А) рекламы наряду с представленными выше отфильтрованными HTML данными веб-страницы.

[0048] Этап 7: В ответ на прием отфильтрованных HTML данных веб-страницы и списка URL (5А) рекламы, клиент мобильного браузера (20) может отправить к прокси-серверу (30) запрос на загрузку только отфильтрованных HTML данных веб-страницы (то есть данных суб-ресурсов веб-страницы).

[0049] Этап 8: При получении запроса на загрузку от клиента (20) мобильного браузера, прокси-сервер (30) может извлечь только данные суб-ресурсов веб-страницы из веб-сервера (40) третьей стороны.

[0050] Этап 9: Веб-сервер (40) третьей стороны возвращает только данные суб-ресурсов веб-страницы (т.е. www.sina.cn) на прокси-сервер (30).

[0051] Этап 10: Прокси-сервер (30) может направить извлеченные данные суб-ресурсов веб-страницы (т.е. www.sina.cn) на клиент (20) мобильного браузера в качестве отфильтрованного контента веб-страницы. В варианте осуществления, прокси-сервер (30) может выполнять компоновку отфильтрованного контента веб-страницы (например, суб-ресурсов данных веб-страницы) перед отсылкой отфильтрованного контента веб-страницы на клиент (20) мобильного браузера.

[0052] Этап 11: После приема загруженного отфильтрованного контента веб-страницы, клиент (20) мобильного браузера может анализировать, воспроизводить и отображать данные суб-ресурсов веб-страницы без рекламного контента, ассоциированного с веб-сайтом www.sina.cn.

[0053] Фиг. 1B иллюстрирует примерную блок-схему последовательности операций для фильтрации рекламного контента веб-страницы на мобильном терминале, согласно варианту осуществления настоящего изобретения, как показано на фиг. 1А.

[0054] Этап S100: клиент может подать запрос на посещение веб-сайта (например, www.sina.cn) на мобильном терминале (например, клиенте (20) мобильного браузера). Пользователь может выбрать, требуется или нет фильтрация рекламного контента в качестве опций конфигурации мобильного терминала при отправке запроса на посещение. В одном варианте осуществления запрос может включать в себя решение о выборе фильтрации рекламного контента, ассоциированного с веб-страницей на посещаемом веб-сайте. Альтернативно, запрос может не включать в себя решение (например, настройка по умолчанию) выбирать фильтрацию рекламного контента, ассоциированного с веб-страницей на посещаемом веб-сайте.

[0055] Этап S110: Когда пользователь делает запрос на посещение веб-страницы Всемирной паутины (WWW) через браузер мобильного терминала, то запрос ретранслируется через прокси-сервер (например, сервер (30) QQ браузера). В варианте осуществления, прокси-сервер может извлечь веб-страницу и анализирует контенты веб-страницы (например, данные суб-ресурсов) и определяет, существует ли или нет рекламный контент в контентах веб-страницы.

[0056] Прокси-сервер может также анализировать запрос на посещение, чтобы определить, содержит ли запрос на посещение веб-сайта просьбу о фильтрации рекламного контента, или соответствует ли рекламный контент, ассоциированный с веб-страницей, определенным правилам фильтрации.

[0057] Этап S120: Если нет (то есть, фильтрация рекламы не выбрана в запросе веб-сайта, или рекламный контент, ассоциированный с веб-страницей, не согласован с определенными правилами фильтрации), то прокси-сервер может извлечь контент веб-страницы и возвратить нефильтрованный контент веб-страницы (т.е. данные веб-страницы в HTML вместе с ассоциированным рекламным контентом) в мобильный терминал для просмотра.

[0058] Этап S140: Если да (т.е. фильтрация рекламы выбрана в запросе веб-сайта, или рекламный контент, ассоциированный с веб-страницей, соответствует определенным правилам фильтрации), то конфигурация фильтрации открывается в прокси-сервере, и прокси-сервер может фильтровать рекламный контент веб-страницы. Пользователь может не загружать отфильтрованный рекламный контент при просмотре, однако релевантный приглашающий текст о фильтрации может отображаться как сообщение-подсказка на мобильном терминале.

[0059] Более конкретно, прокси-сервер может анализировать каждый тип контентов веб-страницы (например, данные суб-ресурсов) и может применять правила фильтрации в соответствии с типом данных суб-ресурсов, чтобы фильтровать рекламный контент веб-страницы. В варианте осуществления, прокси-сервер может выполнять интеллектуальную компоновку веб-страницы после фильтрации. Примеры анализа, фильтрации и интеллектуальной компоновки могут быть дополнительно проиллюстрированы на следующих фиг. 2А-2D.

[0060] Этап S150: Прокси-сервер может возвратить отфильтрованные контенты веб-страницы (данные веб-страницы в HTML) и список рекламных URL на мобильный терминал.

[0061] Этап S160: Мобильный терминал может принимать данные веб-страницы в HTML (то есть, контенты веб-страницы) и список рекламных URL и может сделать пакетный запрос на загрузку только отфильтрованных контентов веб-страницы (данных суб-ресурсов).

[0062] Этап S170: Прокси-сервер может интегрировать или упаковать отфильтрованные контенты веб-страницы (данные суб-ресурсов), извлеченные из веб-сервера третьей стороны, и отправить отфильтрованные контенты веб-страницы на мобильный терминал. Мобильный терминал может отображать загруженные отфильтрованные контенты веб-страницы.

[0063] В одном варианте осуществления мобильный терминал может отображать сообщение-подсказку относительно отфильтрованного рекламного контента. Содержание сообщения-подсказки может быть таким: "Рекламные объявления были отфильтрованы для вас, и благодарим вас за использование браузера мобильного терминала". Кроме того, пользователь может также кликнуть сообщение-подсказку, чтобы просмотреть отфильтрованный рекламный контент как новую веб-страницу.

[0064] Этап S180: В одном варианте осуществления мобильный терминал может вычислять уменьшенный объем трафика, полученный в результате фильтрации рекламного контента, и может напомнить пользователю о настройке фильтрации при выходе или при следующем входе в систему.

[0065] Этап S190: процесс фильтрации завершается.

[0066] Фиг. 2А иллюстрирует примерный контент веб-страницы (200A), показанный на мобильном терминале, до фильтрации рекламного контента, согласно варианту осуществления настоящего изобретения.

[0067] Нефильтрованный контент веб-страницы (200A) может быть веб-страницей, получаемой из примерного сайта новостей, такого как www.sina.cn. Нефильтрованный контент (200А) веб-страницы может включать в себя заголовок (205) веб-сайта, спортивный сайт (207), сайт (210) загрузки новостей, заголовки (202) новостей, главные новости (204) и рекламный контент (206, 208).

[0068] Фиг. 2В иллюстрирует примерную компоновку контента (200B) веб-страницы в мобильном терминале, после отфильтровывания рекламного контента (206, 208) на фиг. 2А, в соответствии с вариантом осуществления настоящего изобретения.

[0069] Пример, приведенный ниже, может иллюстрировать примерные правила фильтрации рекламного контента (выполняемые в прокси-сервере (350) посредством модуля (359) фильтрации информации на фиг. 3) для различных типов данных веб-страницы суб-ресурсов. Символ (|) конвейера может быть использован для представления переднего конца или завершающего конца веб-сайта для фильтрации каждого типа данных суб-ресурсов ниже:

||cctv.com/Library/a2.js: Указывает, что все данные суб-ресурсов, содержащие cctv.com/Library/a2.js должны быть отфильтрованы.

Исключительные правила могут быть обозначены как @@

@@||img.cnbeta.com/upimg/: Указывает, что никакие из данных суб-ресурсов, содержащих img.cnbeta.com/upimg/ не могут быть отфильтрованы.

Произвольное согласование может быть указано с помощью *

cnbeta.com/*125image: Как cnbeta.com/23125image, так и cnbeta.com/vs125image могут быть отфильтрованы.

Регулярное выражение (относится к особой символьной строке, используемой для описания или согласования последовательности символьных строк, которые удовлетворяют синтаксическому правилу) может быть использовано для контроля того, что согласовывать, а что не согласовывать в правилах фильтрации.

{{{/banner/d+/}}: Указывает, что matchbanner123 может быть согласован, но banner321 не может быть согласован.

[0070] В одном варианте осуществления фильтрация рекламного контента до максимальной степени может быть реализована через определение целевых правил фильтрации для различных веб-сайтов. После фильтрации, контент веб-страницы может пройти через интеллектуальную компоновку для отображения на мобильном терминале, чтобы обеспечить лучшее пользовательское восприятие.

[0071] Фиг. 2С иллюстрирует примерную компоновку рекламного контента (206), который может быть отфильтрован, между заголовком (205) веб-сайта и спортивным сайтом (207), как показано на мобильном терминале, до фильтрации. В одном варианте осуществления, отфильтрованный рекламный контент (206) может отдельно просматриваться с помощью новой веб-страницы при выборе пользователем просмотра сообщения-подсказки на мобильном терминале.

[0072] Фиг. 2D иллюстрирует пример компоновки веб-страницы после фильтрации, показывающей только части спортивного сайта (207) и заголовки (202) новостей в браузере мобильного терминала.

[0073] Фиг. 3 иллюстрирует примерную систему (300) для фильтрации рекламного контента, с примерными структурами мобильного терминала (310), осуществляющего связь с прокси-сервером (350), в соответствии с вариантом осуществления настоящего изобретения. Мобильный терминал (310) может осуществлять связь с веб-сервером-хостом третьей стороны через прокси-сервер (350) посредством интернет-соединения.

[0074] Мобильный терминал (310) может включать в себя процессор (312), выполняющий обработку следующих функций в связи с множеством модулей, а именно, модуля (316) доступа к веб-странице, модуля (317) решения о фильтрации, модуля приема суб- ресурсов и модуля отображения информации. В одном варианте осуществления множество модулей может быть реализовано в виде комбинации аппаратных средств и программного обеспечения или как исполняемые коды программного обеспечения, сохраненные в памяти (314).

[0075] Прокси-сервер (350) может включать в себя процессор (352), выполняющий функции обработки в связи с множеством модулей, а именно, модуля (355) компоновки веб-страницы, модуля (356) возвращения веб-страницы, модуля (357) извлечения веб-страницы, модуля (358) определения суб-ресурса, модуля (359) фильтрации информации, модуля (369) вычисления объема трафика. В одном варианте осуществления множество модулей может быть реализовано в виде комбинации аппаратных средств и программного обеспечения или как исполняемые программные коды, сохраненные в памяти (314).

[0076] Со ссылкой на мобильный терминал (310), модуль (316) доступа к веб-странице может включать в себя схемы и коды программного обеспечения для обеспечения возможности передачи запроса на посещение веб-сайта, размещенного на веб-сервере (380) третьей стороны, чтобы просмотреть контенты одной или более веб-страниц на веб-сайте. Модуль (317) решения о фильтрации может включать в себя схемы и коды программного обеспечения, которые позволяют пользователю принять решение о конфигурации относительно контента одной или более веб-страниц, требуется ли или нет отфильтровывать рекламный контент, ассоциированный с запрашиваемой одной или более веб-страницами. Если да, то запрос может указывать прокси-серверу (350), что правила фильтрации могут применяться соответственно, чтобы отфильтровать рекламный контент. Если нет, то запрос может по умолчанию не включать указание прокси-серверу (350), чтобы отфильтровывать рекламный контент, и весь рекламный контент, ассоциированный с веб-страницей, может быть загружен в нефильтрованном виде и будет отображаться на мобильном терминале (310) через прокси-сервер (350).

[0077] Модуль (318) данных суб-ресурсов может включать в себя схемы и коды программного обеспечения, чтобы выполнить запрос на загрузку HTML данных запрашиваемой веб-страницы, с рекламным контентом или без него, в соответствии с конфигурацией решения о фильтрации, установленной пользователем. Модуль (319) отображения информации может включать в себя схемы и коды программного обеспечения, чтобы обеспечивать возможность синтаксического анализа, визуализации и отображения загруженных HTML данных запрашиваемой веб-страницы, с рекламным контентом или без него, в соответствии с конфигурацией решения о фильтрации, установленной пользователем. Модуль (319) отображения информации может отображать сообщение-подсказку или текст на веб-странице о типе рекламного контента, который был отфильтрован, и обеспечивать напоминание пользователю информации о сниженном объеме трафика при выходе из системы и/или при следующем входе в систему.

[0078] Ссылаясь на прокси-сервер (350), модуль (357) извлечения веб-страницы может включать в себя схемы и коды программного обеспечения, в ответ на прием запроса на посещение веб-сайт с мобильного терминала (310) извлекает из веб-сервера-хоста (380) третьей стороны соответствующие веб-страницы в соответствии с запрашиваемым веб-сайтом.

[0079] Модуль (358) определения данных суб-ресурсов может включать в себя схемы и коды программного обеспечения для выполнения анализа по типам данных суб-ресурсов веб-страницы, извлеченных в соответствии с запросом мобильного терминала.

[0080] Модуль (359) фильтрации информации может включать в себя схемы и коды программного обеспечения для выполнения функций фильтрации рекламного контента в соответствии с правилами фильтрации, соответствующими типам данных суб-ресурсов веб-страницы. Примеры правил фильтрации были представлены выше при описании фиг. 2B.

[0081] Модуль (356) возвращения веб-страницы может включать в себя схемы и коды программного обеспечения для возвращения HTML данных веб-страницы, включая рекламные URL, на мобильный терминал (310). После приема пакетного запроса на загрузку только HTML данных веб-страницы, модуль (357) извлечения веб-страницы может извлечь только HTML данные веб-страницы из веб-сервера-хоста (380) третьей стороны и возвращает только HTML контент ресурсов веб-страницы (т.е. без рекламных URL) на мобильный терминал (310) для отображения и для просмотра пользователем.

[0082] В связи с этим, когда пользователь делает запрос на посещение WWW страницы через модуль (316) доступа к веб-странице (например, браузер мобильного терминала), то запрос ретранслируется через прокси-сервер (350) на веб-сервер-хост (380). Если пользователь выбирает опцию или конфигурирует мобильный терминал (310), чтобы отфильтровывать рекламный контент для просмотра веб-страницы, сервер в ответ на запрос фильтрует рекламный контент запрашиваемой веб-страницы и возвращает только отфильтрованный контент веб-страницы в качестве HTML данных на мобильный терминал (310).

[0083] Хотя рекламный контент не загружен в мобильный терминал (310), тем не менее, информация рекламных URL все еще доступна на мобильном терминале (310) (см. этап 6 на фиг. 1A и этап 150 на фиг. 1B). Сообщение-подсказка может быть коротким сообщением или текстом, например: «Рекламные объявления были отфильтрованы для вас", и "спасибо за использование браузера мобильного терминала", и может отображаться на веб-странице по отношению к отфильтрованному рекламному контенту. Сообщение-подсказка также позволяет пользователю выбрать опцию с помощью сообщения-подсказки или текста-подсказки на отображаемой странице, чтобы отдельно просматривать только отфильтрованную рекламу посредством новый веб-страницы (т.е. кликнуть на сообщении-подсказке, чтобы инициировать отдельный запрос загрузки для рекламного контента).

[0084] Как видно, скорость загрузки веб-страницы на посещаемом веб-сайте может быть существенно увеличена в силу сокращения потока трафика рекламного контента посредством фильтрации. Фильтрация рекламного контента на мобильном терминале позволяет использовать более высокую эффективность подписки плана распределения данных за счет устранения ненужного трафика данных к мобильному терминалу и, следовательно, уменьшить риск избыточного использования распределения данных для ежемесячной подписки плана распределения данных. Другие преимущества могут включать более эффективное использование системных ресурсов путем устранения ненужного трафика и нежелательного рекламного трафика в результате действий фильтрации.

[0085] Вышеизложенное относится к вариантам осуществления настоящего изобретения и не должно рассматриваться как ограничивающее объем изобретения. Любые эквивалентные структуры или технологические преобразования, выполненные с использованием контента настоящего описания и прилагаемых чертежей, или прямое или косвенное использование их содержания в других смежных областях техники должны подпадать под действие патентной защиты настоящего изобретения.

[0086] Все или часть операций, описанных выше в вариантах осуществления, могут быть реализованы с помощью кода/программы инструкций, действующих для того, чтобы посредством соответствующих аппаратных средств выполнять операции, при этом программа может храниться в нетранзитивном (постоянном) считываемом компьютером носителе хранения данных, таком как ROM/RAM, магнитный диск или оптический диск, которые исполняются в машине, например, в мобильном терминале, компьютере, ноутбуке, сервере или веб-хостинг-сервере третьей стороны. Например, изобретение может быть реализовано в виде алгоритма как коды, сохраненные в программном модуле или системе с мультипрограммными модулями.

[0087] Специалистам в данной области техники будет очевидно, что различные модификации и вариации могут быть сделаны в настоящем раскрытии без отклонения от объема или сущности изобретения. В свете вышеизложенного, предполагается, что настоящее раскрытие охватывает модификации и вариации настоящего раскрытия при условии, что они входят в объем прилагаемой формулы изобретения и ее эквивалентов.

1. Способ фильтрации рекламного контента веб-страницы на мобильном терминале, причем способ содержит выполнение сервером

приема запроса от мобильного терминала на посещение веб-сайта для просмотра одной или более веб-страниц;

анализ типов данных суб-ресурсов одной или более веб-страниц,

фильтрацию рекламного контента, ассоциированного с одной или более веб-страницами, используя правила фильтрации, которые соответствуют типам данных суб-ресурсов;

получение списка унифицированных указателей ресурса (URL) данных суб-ресурсов одной или более веб-страниц;

возвращение списка URL данных суб-ресурсов одной или более веб-страниц в мобильный терминал;

в ответ на прием пакетного запроса от мобильного терминала, чтобы загрузить список URL данных суб-ресурсов одной или более веб-страниц, интеграцию списка URL данных суб-ресурсов в качестве контента одной или более веб-страниц и возвращение контента одной или более веб-страниц в мобильный терминал для просмотра.

2. Способ по п. 1, который в ответ на прием запроса от мобильного терминала на посещение веб-сайта для просмотра одной или более веб-страниц содержит:

определение, требуется ли отфильтровывать ассоциированный рекламный контент:

если да, то анализ типов данных суб-ресурсов одной или более веб-страниц и выполнение фильтрации;

если нет, то возврат данных суб-ресурсов одной или более веб-страниц вместе с ассоциированным рекламным контентом в мобильный терминал для просмотра, и завершение фильтрации.

3. Способ по п. 1, который перед анализом типов данных суб-ресурсов одной или более веб-страниц содержит

извлечение одной или более веб-страниц с сервера третьей стороны в ответ на прием запроса от мобильного терминала на посещение веб-сайта для просмотра одной или более веб-страниц;

получение данных суб-ресурсов из одной или более веб-страниц посредством анализа; и

определение, присутствует или нет рекламный контент, ассоциированный с одной или более веб-страницами:

если да, то анализ типа данных суб-ресурса;

если нет, то возвращение данных суб-ресурсов из одной или более веб-страниц вместе со списком URL рекламного контента, ассоциированного с одной или более веб-страницами, в мобильный терминал, и завершение фильтрации.

4. Способ по п. 3, который после фильтрации рекламного контента с использованием правил фильтрации содержит:

выполнение интеллектуальной компоновки данных суб-ресурсов в одной или более веб-страницах.

5. Способ по п. 3, в котором возвращение списка URL данных суб-ресурсов одной или более веб-страниц в мобильный терминал содержит:

возвращение упомянутого списка URL данных суб-ресурсов одной или более веб-страниц вместе со списком URL рекламного контента, ассоциированного с одной или более веб-страницами, в мобильный терминал; и

интеграцию списка URL данных суб-ресурсов как одного или более контентов веб-страницы,

и возвращение контента одной или более веб-страниц в мобильный терминал для просмотра содержит:

в ответ на прием пакетного запроса от мобильного терминала, чтобы загрузить только список URL данных суб-ресурсов одной или более веб-страниц,

интеграцию списка URL данных суб-ресурсов в качестве контента одной или более веб-страниц; и

возвращение контента одной или более веб-страниц на мобильный терминал для просмотра.

6. Способ по п. 1, дополнительно содержащий

обеспечение отображения мобильным терминалом контента одной или более веб-страниц, имеющего одно или более сообщений-подсказок, которые указывают отфильтрованный рекламный контент; причем одно или более сообщений-подсказок позволяют выполнять просмотр мобильным терминалом только отфильтрованного рекламного контента как одной или более новых веб-страниц.

7. Способ по п. 6, дополнительно содержащий

обеспечение отображения мобильным терминалом: вычисления снижения объема трафика в результате фильтрации сервером, и напоминания, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

8. Устройство для фильтрации рекламного контента веб-страницы на мобильном терминале, содержащее по меньшей мере процессор, обрабатывающий функции в связи с модулем доступа к веб-странице, модулем приема суб-ресурса и модулем отображения информации, при этом:

модуль доступа к веб-странице отправляет на сервер запрос на посещение веб-сайта и на просмотр одной или более веб-страниц,

модуль приема суб-ресурса принимает от сервера после фильтрации рекламного контента, ассоциированного с одной или более веб-страницами, список унифицированных указателей ресурса (URL) данных суб-ресурсов одной или более веб-страниц и запрашивает пакетную загрузку с сервера данных суб-ресурсов одной или более веб-страниц в списке URL, и

модуль отображения информации отображает данные суб-ресурсов одной или более веб-страниц для просмотра.

9. Устройство по п. 8, содержащее:

модуль решения о фильтрации, который выдает решение о том, требуется ли или нет фильтрация рекламного контента, ассоциированного с одной или более веб-страницами, при этом:

если не требуется фильтрация, то рекламный контент, ассоциированный с одной или более веб-страницами, будет возвращен сервером на мобильный терминал для просмотра;

если требуется фильтрация, то рекламный контент, ассоциированный с одной или более веб-страницами, не будет возвращен сервером на мобильный терминал для просмотра.

10. Сервер для фильтрации рекламного контента веб-страницы на мобильном терминале, содержащий по меньшей мере процессор, обрабатывающий функции в связи с модулем извлечения веб-страницы, модулем фильтрации информации и модулем возвращения веб-страницы, при этом:

модуль извлечения веб-страницы в ответ на прием запроса от мобильного терминала на просмотр одной или более веб-страниц на веб-сайте извлекает одну или более веб-страниц, получает данные суб-ресурсов с помощью анализа одной или более веб-страниц;

модуль фильтрации информации анализирует типы данных суб-ресурсов одной или более веб-страниц и фильтрует рекламный контент, ассоциированный с одной или более веб-страницами, используя правила фильтрации, которые соответствуют типам данных суб-ресурсов;

модуль возвращения веб-страницы получает список унифицированных указателей ресурса (URL) данных суб-ресурсов одной или более веб-страниц, возвращает список URL данных суб-ресурсов одной или более веб-страниц в мобильный терминал, и в ответ на прием пакетного запроса, чтобы загрузить список URL данных суб-ресурсов из одной или более веб-страниц, интегрирует список URL данных суб-ресурсов как контент одной или более веб-страниц; и возвращает контент одной или более веб-страниц на мобильный терминал для просмотра.

11. Сервер по п. 10, содержащий:

модуль определения суб-ресурсов, который в ответ на прием запроса от мобильного терминала на просмотр одной или более веб-страниц на веб-сайте определяет, существует ли рекламный контент в одной или более веб-страницах;

если существует, то рекламный контент фильтруется посредством модуля фильтрации информации;

если не существует, если рекламный контент не существует в контенте страницы ресурса, то возвращает список URL данных суб-ресурсов из одной или более веб-страниц на мобильный терминал посредством модуля возвращения веб-страницы.

12. Сервер по п. 10, содержащий:

модуль компоновки веб-страницы и модуль вычисления объема трафика, при этом:

модуль компоновки веб-страницы выполняет интеллектуальную компоновку одной или более веб-страниц после фильтрации рекламного контента, и

модуль вычисления объема трафика вычисляет снижение объема трафика в результате фильтрации рекламного контента и напоминает пользователю мобильного терминала через модуль отображения информации, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

13. Система фильтрации рекламного контента веб-страницы на мобильном терминале, содержащая мобильный терминал, осуществляющий связь с сервером, при этом:

мобильный терминал делает запрос на посещение веб-сайта, чтобы просмотреть одну или более веб-страниц через сервер, принимает решение, следует ли или нет отфильтровывать рекламный контент, ассоциированный с одной или более веб-страницами,

сервер содержит модуль фильтрации информации, модуль возвращения веб-страницы, причем:

модуль фильтрации информации используется для анализа типов данных суб-ресурсов одной или более веб-страниц и фильтрации рекламного контента, ассоциированного с одной или более веб-страницами, используя правила фильтрации, которые соответствуют типам данных суб-ресурсов;

модуль возвращения веб-страницы получает список унифицированных указателей ресурса (URL) данных суб-ресурсов одной или более веб-страниц, возвращает список URL данных суб-ресурсов одной или более веб-страниц в мобильный терминал, и в ответ на прием пакетного запроса, чтобы загрузить список URL данных суб-ресурсов из одной или более веб-страниц, интегрирует список URL данных суб-ресурсов в качестве контента одной или более веб-страниц; и возвращает контент одной или более веб-страниц на мобильный терминал для просмотра.

14. Система по п. 13, в которой мобильный терминал содержит модуль доступа к веб-странице и модуль решения о фильтрации, при этом:

модуль доступа к веб-странице используется, чтобы сделать запрос на посещение веб-сайта для просмотра одной или более веб-страниц с помощью браузера мобильного терминала;

модуль решения о фильтрации используется для принятия решения, необходимо ли или нет отфильтровывать рекламный контент, ассоциированный с одной или более веб-страницами:

если да, то рекламный контент, ассоциированный с одной или более веб-страницами, отфильтровывается посредством сервера;

если нет, то рекламный контент, ассоциированный с одной или более веб-страницами, возвращается без фильтрации на мобильный терминал через сервер.

15. Система по п. 14, в которой мобильный терминал содержит модуль приема ресурса и модуль отображения информации, при этом:

модуль приема ресурса используется, чтобы принимать от сервера список URL данных суб-ресурсов одной или более веб-страниц и выполнять пакетный запрос на сервер для загрузки данных суб-ресурсов одной или более веб-страниц в списке URL; и

модуль отображения информации используется для отображения:

контента одной или более веб-страниц, имеющего одно или более сообщений-подсказок, которые указывают отфильтрованный рекламный контент; причем одно или более сообщений-подсказок позволяют осуществлять просмотр с помощью мобильного терминала только отфильтрованного рекламного контента как одной или более новых веб-страниц,

вычисления сокращения объема трафика в результате фильтрации на сервере, и

напоминания, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.

16. Система по п. 13, в которой

модуль возвращения веб-страниц возвращает список URL данных суб-ресурсов одной или более веб-страниц вместе со списком URL рекламного контента, ассоциированного с одной или более веб-страницами, в мобильный терминал и в ответ на прием пакетного запроса от мобильного терминала загружает только список URL данных суб-ресурсов одной или более веб-страниц, интегрирует список URL данных суб-ресурсов как контент одной или более веб-страниц и возвращает контент одной или более веб-страниц на мобильный терминал для просмотра.

17. Система по п. 16, в которой сервер содержит модуль извлечения веб-страницы и модуль определения суб-ресурса, при этом:

модуль извлечения веб-страницы используется для извлечения одной или более веб-страниц и получения данных суб-ресурсов из одной или более веб-страниц путем анализа контента одной или более веб-страниц;

упомянутый модуль определения суб-ресурса используется для определения, существует ли рекламный контент в контенте одной или более веб-страниц:

если да, то рекламный контент отфильтровывается из контента одной или более веб-страниц посредством модуля фильтрации информации;

если нет, то рекламный контент, ассоциированный с одной или более веб-страницами, возвращается неотфильтрованным посредством модуля возвращения веб-страницы.

18. Система по п. 17, в которой сервер содержит модуль компоновки страницы и модуль вычисления объема трафика, при этом:

модуль компоновки веб-страницы используется для выполнения интеллектуальной компоновки одной или более веб-страниц после фильтрации, и

модуль вычисления объема трафика используется для вычисления уменьшения объема трафика в результате фильтрации и напоминания пользователю мобильного терминала, чтобы выключить фильтрацию или включить фильтрацию при новом входе в систему.



 

Похожие патенты:

Изобретение относится к способу совместного доступа к файлам по сети Интернет. Технический результат заключается в предотвращении множества операций по обмену данными для совместного доступа к множеству файлов.

Изобретение относится к способу уплотнения сообщений, передаваемых между платежным терминалом и терминалом связи. Техническим результатом является повышение безопасности соединения между платежным терминалом и терминалом связи.

Изобретение относится к технологиям сетевой связи. Технический результат заключается в снижении нагрузки на сеть за счет уменьшения количества повторных сообщений.

Группа изобретений относится к устройствам для аддитивного производства (варианты). Устройства выполнены с возможностью функционирования в средах с разными внешними силами.

Изобретение относится к области управления передачей данных, а именно к способу и устройству для передачи изображений, улучшения режима передачи и результата отображения изображений.

Изобретение относится к области совместного использования данных. Технический результат – обеспечение совместного использования данных изображений при выполнении рендеринга изображений.

Изобретение относится к способам обновления регистрации услуг. Технический результат заключается в обеспечении возможности относительно легко обновлять зарегистрированные услуги после изменения идентификатора связи, таким образом, улучшая взаимодействие с пользователем.

Изобретение относится к области ранжирования равноуровневых узлов в сети Р2Р. Техническим результатом является повышение вероятности приема данных узлом из одного из соседних равноуровневых узлов, тем самым снижение риска того, что равноуровнему узлу будет необходимо принимать данные из источника потоковой передачи.

Изобретение относится к области устройств беспроводной связи. Технический результат заключается в повышении функциональности и применимости устройства связи, выраженной в обеспечении возможности выполнения установленного на устройство беспроводной связи приложения как до, так и после установления беспроводного соединения.

Изобретение относится к области сетевых технологий и, в частности, к способу и устройству совместного использования ресурсов сети. Технический результат заключается в обеспечении снижения объема используемой памяти для получения совместно используемых ресурсов сети.

Изобретение относится к технологиям облачных вычислений, в частности к способу, устройству и системе для входа в облачный контейнер. Технический результат заключается в обеспечении возможности входа и отправки команд в Unix-подобный виртуальный контейнер. Указанный результат достигается за счет выполнения этапов способа, на которых: устанавливают соответствующую взаимосвязь между виртуальным контейнером типа Unix и портом хоста, на котором запущен виртуальный контейнер типа Unix, причем виртуальный контейнер типа Unix конфигурируют для изоляции приложения на хосте; устанавливают канал между виртуальным контейнером типа Unix и портом хоста на основе соответствующей взаимосвязи, а также устанавливают первое соединение между виртуальным контейнером типа Unix и портом хоста на основе канала; и получают команду скрипта через порт хоста и отправляют команду скрипта в виртуальный контейнер типа Unix согласно первому соединению. 3 н. и 13 з.п. ф-лы, 13 ил.

Изобретение относится к распространению приложений. Технический результат - устранение проблемы высокой степени зависимости терминала мобильной связи от сети. Для этого способ включает: принятие запроса приложения, отправленного с персонального компьютера клиента (ПК-клиента); выявление по запросу приложения, хранится ли в памяти приложение, отвечающее запросу приложения; если да, то отправление информации приложения ПК-клиенту; использование информация приложения для получения ПК-клиентом приложения и его направления на терминал мобильной связи. Способ, устройство и система распространения приложений согласно раскрытию мало зависят от сети, могут предварительно сохранять приложение, предоставляемое магазином приложений, и посредством ПК-клиента предоставлять предварительно сохраненное приложение в пользование терминалу мобильной связи в случае отсутствия WAP-сети, благодаря чему пользователь не будет зависеть от сети при использовании сохраненного приложения, и, следовательно, качество обслуживания пользователя повысится. 3 н. и 10 з.п. ф-лы, 8 ил.

Изобретение относится к средствам связи транспортного средства, в частности, для удаленного взаимодействия с транспортным средством. Технический результат заключается в обеспечении удаленного наблюдения и/или управления состоянием транспортного средства. Технический результат достигается за счет того, что система, предназначенная для наблюдения и/или управления транспортным средством включает средства связи, которые имеют первый режим, в котором транспортное средство способно принимать управляющие сообщения с веб-сервера или веб-портала, и режим покоя, в котором средства связи не способны принимать управляющие сообщения с веб-сервера или веб-портала, где веб-портал или веб-сервер приспособлены для приема управляющего сообщения «отпуск» с мобильного устройства связи, при этом указанное управляющее сообщение «отпуск» указывает на то, что пользователь желает установить средства связи в режим покоя на определяемый пользователем промежуток времени, причем веб-сервер или веб-портал также приспособлены для передачи управляющего сообщения «отключить» на указанные средства связи, где после получения указанного управляющего сообщения «отключить» указанными средствами связи система способна устанавливать указанные средства связи в указанный режим покоя на определяемый пользователем промежуток времени. 3 н. и 16 з.п. ф-лы, 36 ил.

Изобретение относится к области публикации данных. Техническим результатом является увеличение пропускной способности и общей надежности беспроводной HART сети. Метод отложенной публикации данных в сети устройством системы управления процессом или производством включает получение устройством данных для публикации в сети, хранение полученных данных и соответствующей временной метки в кэше, активацию публикации кэшированных данных и, в зависимости от активатора, публикацию наиболее ранних кэшированных данных в сети в течение публикуемого канального интервала, назначенного устройству. 3 н. и 21 з.п. ф-лы, 8 ил.

Изобретение относится к технологии проектирования мобильных терминалов. Технический результат – снижение времени загрузки файла через мобильные терминалы. Способ загрузки файла, применяемый в первом мобильном терминале, которому требуется загрузка файла, при этом способ включает определение по меньшей мере одного второго мобильного терминала для приема файла среди множества мобильных терминалов, которые способны соединяться с первым мобильным терминалом, передачу запроса на разбиение и загрузку файла, который должен быть загружен, на сервер, при этом запрос на разбиение и загрузку файла, который должен быть загружен, включает пропорциональное соотношение размеров подфайлов разбиения, которое определяют в соответствии с размером файла, который должен быть загружен, а также в соответствии с производительностью и пропускной способностью мобильных терминалов, и отношение соответствия загрузки между подфайлами разбиения и мобильными терминалами, так что сервер разбивает файл, который должен быть загружен, на множество подфайлов согласно упомянутому пропорциональному соотношению и передает каждый подфайл в соответствующий мобильный терминал согласно упомянутому отношению соответствия загрузки, после того как второй мобильный терминал завершает прием подфайла, получение подфайла, принятого вторым мобильным терминалом, завершившим прием подфайла, и после получения всего множества подфайлов, объединение этих подфайлов в один файл и сохранение этого файла. 5 н. и 10 з.п. ф-лы, 16 ил.

Изобретение относится к компьютерной технике, в частности к отображению на экране терминала контента. Технический результат заключается в обеспечении непрерывного воспроизведения контента для пользователя в общественном месте на его персональном терминале. Технический результат достигается за счет управления средством связи для того, чтобы запрашивать у сервера информацию, связанную с контентом, воспроизводимым вторым устройством, на основании обнаружения выхода первого устройства из зоны обслуживания второго устройства и принимать запрошенную информацию, связанную с контентом, из сервера, и управлять дисплеем первого устройства для отображения информации, связанной с контентом, принятой из сервера. 3 н. и 12 з.п. ф-лы, 31 ил.

Настоящее изобретение относится к средствам совместного использования фотографий. Технический результат заключается в совместном использовании фотографии, упрощающем для пользователя процесс отбора необходимых фотографий в совместно используемых альбомах в альбомах в облачной сети. Указанный результат достигается за счет применения способа совместного использования фотографий, который включает: обнаружение, имеется ли фотография, которую необходимо синхронизировать с совместно используемым альбомом; когда обнаружена фотография, которую необходимо синхронизировать с совместно используемым альбомом, определение, существует ли в первом списке заранее заданный признак лица, согласующийся с признаком лица на фотографии, при этом первый список предназначен для записи заранее заданного признака лица, необходимого для совместного использования; и если заранее заданный признак лица, согласующийся с признаком лица на фотографии, существует, сохранение фотографии в совместно используемом альбоме. 3 н. и 6 з.п. ф-лы, 8 ил.

Изобретение относится к привязке к устройству. Технический результат – упрощение процесса привязки и избежание неверной привязки. Для этого оценивают, было ли привязываемое устройство должным образом соединено с назначенной беспроводной сетью; и когда привязываемое устройство было должным образом соединено с назначенной беспроводной сетью, отправляют серверу запрос привязки для привязки к привязываемому устройству; при этом запрос привязки несет в себе зарегистрированную учетную запись пользователя и выполнен с возможностью инициирования запуска сервером процесса привязки в рамках предварительно установленного периода времени, так что сервер создает взаимосвязь привязки между зарегистрированной учетной записью пользователя и привязываемым устройством после того, как сервер принимает сообщение подтверждения привязки, отправленное привязываемым устройством, в рамках предварительно установленного периода времени. 4 н. и 12 з.п. ф-лы, 17 ил.

Изобретение относится к области телекоммуникаций, в частности к телекоммуникационным чип-картам. Технический результат заключается в обеспечении регистрации мобильного телефонного устройства в цифровой сотовой мобильной телекоммуникационной сети. Технический результат достигается за счет выполнения первой криптографической взаимной аутентификации между телекоммуникационной чип-картой и терминальным устройством через интерфейс считывателя чип-карты, при этом у терминального устройства есть считыватель чип-карты, функционирующий с возможностью соединения с интерфейсом считывателя чип-карты, приема конфигурационного сообщения через интерфейс считывателя чип-карты, сохранения конфигурационного сообщения в защищенном средстве памяти и удаления программы из защищенного средства памяти, так что телекоммуникационная чип-карта может быть модифицирована только один раз. 3 н. и 12 з.п. ф-лы, 15 ил.

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении безопасности передачи данных в сети. Способ содержит этапы, на которых принимают посредством коммутатора запрос операции, причем запрос операции несет идентификационные данные запроса, и идентификационные данные запроса содержат по меньшей мере одно из информации о группе пользователей и информации о стратегии хранения; запрашивают посредством коммутатора в соответствии с идентификационными данными запроса таблицу потоков коммутатора, чтобы получить элемент таблицы потоков, соответствующий запросу операции; и пересылают посредством коммутатора запрос операции на целевое устройство хранения данных среди упомянутых устройств хранения данных согласно правилу пересылки в этом соответствующем элементе таблицы потоков. 12 н. и 15 з.п. ф-лы, 11 ил.
Наверх