Устройство управления распределением содержания, терминал передачи данных, программа и система распределения содержания

Иллюстрации

Показать все

Изобретение относится к технологии управления распределением содержания для терминалов передачи данных. Технический результат заключается в обеспечении механизма для поддержки предотвращения непреднамеренного доступа к содержанию, предоставляемому злоумышленными провайдерами содержания. Такой результат достигается благодаря тому, что устройство 50 сервера шлюза, если связанные по гиперссылке URL в данных HTML, включенных в ответ HTTP, переданный из сети 40 передачи данных Интернет в мобильную сеть 20 пакетной передачи данных через устройство 50, сохранены в базе данных, включает параметр, обозначающий URL, в заголовок ответа HTTP, и после этого передает ответ HTTP в мобильную сеть 20 пакетной передачи данных. 7 н. и 3 з.п. ф-лы, 11 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к технологии управления распределением содержания для терминалов передачи данных.

Уровень техники

Во многих сотовых телефонах установлен браузер, позволяющий интерпретировать содержание, написанное на языке разметки, таком как CHTML (КЯРГ, компактный язык разметки гипертекста); в результате была сформирована среда передачи данных, в которой пользователи сотовых телефонов имеют возможность получать различную информацию из сети Интернет и просматривать ее, как это делают с использованием персонального компьютера. В результате улучшения такой среды передачи данных появились деловые учреждения, называемые "провайдерами содержания", которые содержат различное содержание для сотовых телефонов в устройстве сервера, подключенном к Интернет, и распределяют содержание. Среди деловых учреждений такого рода существует достаточно большое количество злоумышленных учреждений, которые предоставляют содержание, навязывающее непредусмотренное и необоснованное начисление счета для пользователя сотового телефона или вынуждающее пользователя сотового телефона непреднамеренно передавать информацию. В JP-A-2004-178512 раскрыт механизм поддержки предотвращения непреднамеренного доступа к содержанию, предоставляемому такими злоумышленными провайдерами содержания. Устройство просмотра содержания, раскрытое в нем, выполнено таким образом, что, если содержание будет получено и будет отображаться с использованием URL (УУР, унифицированный указатель ресурса), и стрелку указателя перемещают на элемент, соединенный с URL содержания с помощью гиперссылки, представляется раскрывающаяся информация для обзора и атрибуты содержания, представленного через гиперссылку. Если этот механизм будет установлен в существующем сотовом телефоне, пользователь сможет заранее узнать, предоставлено ли содержание, связанное с помощью гиперссылки, злоумышленным провайдером содержания. Аналогичная технология раскрыта в JP-A-2005-32041, JP-A-2004-46478 и JP-A-2000-276471.

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

Задачи, решаемые изобретением

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

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

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

Средство решения проблем

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

В представленном выше описании средство "определения" уникально определяют способ отображения, с помощью которого данные, предоставляемые из адреса, содержащегося в средстве содержания, можно визуально отличать от других данных содержания.

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

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

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

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

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

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

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

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

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

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

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

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

На фиг. 1 показана схема общей конфигурации системы распределения содержания.

На фиг. 2 показана схема физической конфигурации мобильного терминала 10.

На фиг. 3 показана схема логической конфигурации мобильного терминала 10.

На фиг. 4 показана схема конфигурации аппаратных средств устройства 30 сервера поиска.

На фиг. 5 показана схема конфигурации аппаратных средств устройства 60 сервера предоставления содержания.

На фиг. 6 показана схема конфигурации аппаратных средств устройства 50 сервера шлюза.

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

На фиг. 8 показана схема, представляющая пространство памяти.

На фиг. 9 показана схема, представляющая отображаемые данные результата экрана поиска.

На фиг. 10 показана схема, представляющая отображаемую пиктограмму 92.

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

Описание номеров ссылочных позиций

10 - Мобильный терминал,

11, 31, 51, 61 - Модуль управления,

12 - Модуль передачи/приема,

13 - Модуль ввода инструкции,

14 - Модуль жидкокристаллического дисплея,

20 - Мобильная сеть пакетной передачи данных,

30 - Устройства сервера поиска,

32, 52, 62 - Интерфейс передачи данных,

33, 53, 63 - Жесткий диск,

40 - Сеть передачи данных Интернет,

50 - Устройство сервера шлюза,

60 - Устройство сервера предоставления содержания.

Подробное описание изобретения

(Первый вариант воплощения)

Будет описан первый вариант воплощения настоящего изобретения.

Вначале будут определены основные термины, используемые в настоящем варианте воплощения. "Поставщик услуг" означает фирму связи, которая оперирует сетью мобильной пакетной передачи данных. "Пользователь" означает человека, который купил мобильный терминал и имеет контракт на обслуживание сетью мобильной пакетной передачи данных с поставщиком услуг. "Провайдер содержания" означает деловое учреждение, предоставляющее различное содержание пользователям со своего устройства сервера, расположенного в сети передачи данных Интернет. Среди провайдеров содержания имеются провайдеры сертифицированного содержания, содержание которых было сертифицировано поставщиком услуг, которое не приводит к необоснованному ущербу для пользователей, и которые предоставляют услуги, и провайдеры не сертифицированного содержания, которые предоставляют услуги без получения такой сертификации. В настоящем варианте воплощения провайдер содержания, который выполняет поиск множества элементов содержания, соответствующих условиям поиска, определенным пользователем, и предоставляет результат поиска, представляющий список частей текста, связанного по гиперссылке с содержанием, будет называться “провайдером поиска”.

На фиг. 1 представлена схема общей конфигурации системы распределения содержания в соответствии с настоящим вариантом воплощения. Как показано на чертежах, система состоит из мобильной сети 20 пакетной передача данных, с которой соединен мобильный терминал 10, сети 40 передачи данных Интернет, с которой соединены устройство 30 сервера поиска, и устройства 60 сервера предоставления содержания, и устройства 50 сервера шлюза, расположенного между сетями передачи данных.

Мобильная сеть 20 пакетной передачи данных представляет собой набор узлов, которые передают данные в соответствии с процедурами, соответствующими упрощенной версии TCP (ПУП, протокол управления передачей)/IP (ПИ, протокол Интернет), и протоколом, соответствующим HTTP (ППГТ, протокол передачи гипертекста), который воплощен на основе TCP/IP, который включает в себя базовые станции и устройства обработки пакетной передачи данных абонента. Сеть 40 передачи данных Интернет представляет собой набор узлов, которые передают данные в соответствии с протоколами, соответствующими TCP/IP, и HTTP, и SMTP (ПППП, простой протокол передачи почты), которые воплощены на основе TCP/IP, который включает в себя устройства - серверы и маршрутизаторы.

Устройство 50 сервера шлюза представляет собой компьютер, работающий в центре коммутации шлюза мобильной сети 20 пакетной передачи данных под управлением поставщика услуг. Центр коммутации шлюза мобильной пакетной передачи данных взаимно соединяет мобильную сеть 20 пакетной передачи данных и сеть 40 передачи данных Интернет. Данные, передаваемые из узла в одной сети передачи данных в узел в другой сети передачи данных, подвергают преобразованию протокола с помощью устройства 50 сервера шлюза, и их передают в узел в другой сети передачи данных. Устройство 50 сервера шлюза при передаче преобразованных данных также выполняет операции, которые представляют собой характеристику настоящего варианта воплощения. Детали этой операции будут описаны ниже.

На фиг. 2 показана схема, представляющая физическую конфигурацию мобильного терминала 10. В мобильном терминале 10 предусмотрен модуль 11 управления, модуль 12 передачи/приема, модуль 13 ввода инструкции и модуль 14 жидкокристаллического дисплея.

Модуль 12 передачи/приема выполняет беспроводный обмен данными с базовой станцией сети 20 мобильной пакетной передачи данных под управлением модуля 11 управления.

Модуль 13 ввода инструкции включает в себя различные кнопки, такие как PB (НК, нажимные кнопки) и кнопки управления курсором, и, в соответствии с операциями, вводимыми пользователем, обеспечивает сигнал операции, соответствующий операции, вводимой в модуль 11 управления.

Модуль 14 жидкокристаллического дисплея включает в себя устройство дисплея, такое как жидкокристаллическая панель, которое отображает различную информацию под управлением модуля 11 управления.

Модуль 11 управления включает в себя ЦПУ 15, ПЗУ 16, ОЗУ 17 и СППЗУ 18.

ЦПУ 15 выполняет различные программы, сохраненные в ПЗУ 16 или EEPROM (ЭСППЗУ, электрически стираемое программируемое постоянное запоминающее устройство) 18, используя ОЗУ 17 как рабочую область.

В ПЗУ 16 записаны заранее установленные программы. Заранее установленные программы представляют собой программы, записанные в ПЗУ 16 в процессе изготовления мобильного терминала 10, которые, в частности, представляют собой многозадачную операционную систему (ниже называется “многозадачной OS (ОС)”), программу платформы Java (зарегистрированный товарный знак) и "родные" приложения. Программы представлены следующим образом. Многозадачная ОС представляет собой операционную систему, поддерживающую различные функции, такие как распределение виртуального пространства памяти, которое необходимо для реализации псевдопараллельного выполнения множественных задач, с использованием TSS (СВР, система c временным разделением доступа). Программа платформы Java представляет собой комплекс программ, которые описаны в соответствии с CDC (СКУ, соединенная конфигурация устройства), для предоставления среды выполнения Java (описанной ниже). "Родные" приложения представляют собой программы, обеспечивающие основные услуги мобильного терминала 10, такие как передача голосовой связи, просмотр сетевых страниц и обмен почтовыми сообщениями, которые включают в себя почтовое приложение, предназначенное для приема услуги обмена почтовыми сообщениями, и приложение - браузер для приема услуги просмотра сетевых страниц.

ЭСППЗУ 18 имеет области сохранения программ приложений Java, в которых сохранены приложения Java. Приложения Java включают в себя: файл Jar (архив Java), включающий в себя программу объекта, описывающую процедуру, выполняемую в исполнительной среде Java, и файлы изображений и аудиофайлы, используемые, когда выполняется программа объекта; и ADF (ВДП, файл дескриптора приложения), в котором описана информация об установке и выполнении программы объекта и информация о различных атрибутах программы объекта. Приложение Java создает провайдер содержания или поставщик услуг, и оно содержится в сервере в сети 40 передачи данных Интернет, и в ответ на запрос из мобильного терминала 10 его загружают в терминал из сервера.

На фиг. 3 показана схема, представляющая логическую конфигурацию модулей, предусмотренных в модуле 11 управления мобильного терминала 10 в ходе выполнения различных программ, сохраненных в ПЗУ 16 и СППЗУ 18. Как показано на чертеже, в мобильном терминале 10, который выполняет различные программы, браузер 70, почтовая программа 71 и исполнительная среда 73 Java предусмотрены в ОС 72. В ЭСППЗУ 18 выделены первый накопитель 74 и второй накопитель 75. Браузер 70 и почтовая программа 71 предусмотрены как "родные" приложения, содержащиеся в ПЗУ 16, которые отвечают за прием и интерпретацию данных, отформатированных с помощью HTML (ЯРГП, язык разметки гипертекста), и обмен сообщениями электронной почты.

Исполнительная среда 73 Java обеспечивается с помощью программы платформы Java, сохраненной в ПЗУ 16. Исполнительная среда 73 Java состоит из библиотеки 76 класса, JVM (виртуальная машина Java) 77, и JAM (менеджер приложения Java) 78. Библиотека 76 класса представляет собой файл, включающий в себя программные модули, называемые "классом", которые обеспечивают функцию с высокой разносторонностью. JVM 77 оптимизирована для CDC, которая представляет собой конфигурацию для мобильного устройства с многозадачной ОС 72. JVM 77 обеспечивает функцию интерпретации и выполнения байтового кода, предоставляемого как приложение Java. JAM 78 направляет загрузку и установку приложения Java.

Первый накопитель 74 представляет собой накопитель, предназначенный для содержания приложения Java (файл Jar и ADF), загружаемого под управлением JAM 78. Второй накопитель 75 представляет собой накопитель, предназначенный для сохранения данных, генерируемых во время выполнения приложения Java, после прекращения выполнения. Область накопителя второго накопителя 75 назначают для каждого из установленных приложений Java. Данные области накопителя, назначенные приложению Java, могут быть перезаписаны во время выполнения программы, и не могут быть перезаписаны другим приложениям Java.

На фиг. 4 показана схема конфигурации аппаратных средств устройства 30 сервера поиска. Устройством 30 сервера оперирует провайдер поиска, в котором предусмотрен модуль 31 управления, интерфейс 32 передачи данных и жесткий диск 33, как показано на чертеже.

Модуль 31 управления включает в себя ЦПУ 34, ОЗУ 35 и ПЗУ 36.

Интерфейс 32 передачи данных осуществляет обмен данными в соответствии с протоколами, такими как TCP/IP и HTTP.

На жестком диске 33 содержится программа 33a поиска, база данных 33b поиска, данные 33c экрана ввода условий поиска и данные 33d формы экрана результата поиска.

Программа 33a поиска обеспечивает для модуля 31 управления функцию механизма автоматизированного поиска, который случайным образом, через заданные интервалы просматривает различные данные содержания, распределенные в сети 40 передачи данных Интернет. В частности, если данные содержания, соответствующие заранее установленным условиям поиска, будут найдены, информация об URL, обозначающая место расположения сохранения данных содержания и информацию ключевого слова собирают из данных содержания. Информация ключевого слова представляет собой информацию, обозначающую ключевое слово для содержания, представленного данными содержания.

База данных 33b поиска представляет собой набор множества записей, каждая из которых соответствует URL данных содержания, собранных модулем 31 управления, который выполняет программу 33a поиска. В базе данных 33b поиска, каждый раз, когда новый URL данных содержания будет собран модулем 31 управления, добавляют новую запись. В области добавленной записи сохраняют новый URL. Каждая запись, составляющая базу данных 33b поиска, имеет два поля "адреса" и "ключевого слова". В поле "адреса" содержится URL собранных данных содержания. В поле "ключевое слово" содержится информация ключевого слова для ключевых слов, включенных в данные содержания.

Данные 33c экрана ввода условия поиска и данные 33d формы экрана результата поиска представляют собой данные управления дисплеем, описывающие элементы (состоящие из тега начала содержания и тега окончания) текста или изображений, которые должны быть отображены в модуле 14 жидкокристаллического дисплея мобильного терминала 10, и компоновку элементов. В частности, данные 33c экрана ввода условия поиска описывают окно ввода, предназначенное для приема ввода каждого условия поиска, и кнопку для передачи указания на начало поиска, в формате HTML. Данные 33d формы экрана результата поиска описывают форму рамки, в которую внедрен текст краткого содержания для содержания, полученного в результате поиска, и заданное сообщение в формате HTML.

На фиг. 5 показана схема конфигурации аппаратных средств устройства 60 сервера предоставления содержания. Провайдер содержания оперирует устройством 60 сервера, в котором предусмотрены модуль 61 управления, интерфейс 62 передачи данных и жесткий диск 63, как показано на чертеже. Модуль 61 управления включает в себя ЦПУ 64, ОЗУ 65 и ПЗУ 66, как и описанное выше устройство 30 сервера поиска. Конфигурация интерфейса 62 передачи данных аналогична конфигурации упомянутого выше устройства 30 сервера поиска.

На жестком диске 63 содержатся данные 63a содержания. Данные 63a содержания представляют собой приложения Java (файлы Jar и ADF), сформированные провайдером содержания, который представляет собой оператора устройства 60 сервера предоставления содержания, или данные HTML, описывающие элементы текста или изображений, отображаемых в модуле 14 жидкокристаллического дисплея мобильного терминала 10, и компоновку элементов в формате HTML.

На фиг. 6 показана схема конфигурации аппаратных средств устройства 50 сервера шлюза. Устройство 50 сервера шлюза работает под управлением поставщика услуг, в котором предусмотрен модуль 51 управления, интерфейс 52 передачи данных и жесткий диск 53, как показано на чертеже.

Модуль 51 управления включает в себя ЦПУ 54, ОЗУ 55 и ПЗУ 56, как упомянутое выше устройство 30 сервера поиска. Конфигурация интерфейса 52 связи аналогична конфигурации описанного выше устройства 30 сервера поиска.

На жестком диске 53 сохранено приложение 53a отображения пиктограммы, которое используется базой данных 53b CP (ПС, провайдеров содержания).

Приложение 53a отображения пиктограммы представляет собой уникальное приложение Java (файл Jar и ADF), созданное поставщиком услуги для загрузки мобильным терминалом 10.

Приложение 53a отображения пиктограммы обеспечивает в модуле 11 управления мобильного терминала 10 следующие две функции.

a. Функция выделения параметра

Эта функция представляет собой выделение параметра, обозначающего адрес, из заголовка отклика HTTP, принятого браузером 70 мобильного терминала 10.

b. Функция отображения пиктограммы

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

Сертифицированная база данных 53b CP представляет собой набор множества записей, каждая из которых соответствует данным содержания, предоставленным провайдером сертифицированного содержания. Запись, составляющая базу данных, имеет два поля "адрес" и "параметр". В поле "адрес" сохраняют URL, обозначающий место расположения сохранения данных HTML, предоставляемых провайдером сертифицированного содержания. В поле "параметр" сохраняют параметр, обозначающий URL, как двоичные данные, имеющие формат данных, которые могут быть интерпретированы приложением 53a отображения пиктограммы.

В базе данных 53b добавляют новую запись каждый раз, когда провайдера содержания, который предоставляет данные HTML как данные содержания, сертифицируют поставщиком услуг, после пропуска через проверку сертификации. В добавленной записи сохраняют пару из URL и параметра. Поток процедуры сертификации в общих чертах представлен ниже.

Провайдер содержания подает подготовленные данные HTML поставщику услуг вместе с формой заявки на сертификацию. В форме заявки на сертификацию описан URL устройства 60 сервера провайдера содержания, предоставляющего содержание, в котором должны быть сохранены данные HTML, и другая необходимая информация. После приема данных HTML и формы заявки на сертификацию поставщик услуг проверяет, соответствует ли содержание поданных данных HTML требованиям сертификации. В частности, поставщик услуг проверяет, является ли содержание данных HTML оскорбительным для общественной морали, и не сохранено ли в связанных сайтах по гиперссылкам, описанным с использованием тега привязки в данных HTML, приложение Java, которое обманным путем получает ресурс мобильного терминала 10, такой как персональная информация. Если поставщик услуг получает результат проверки, обозначающий, что данные HTML в достаточной степени соответствуют возможностям сертификации, поставщик услуг добавляет новую запись в базу данных 53b сертифицированных CP устройства 50 сервера шлюза, сохраняет URL данных HTML, описанных в форме заявки на сертификацию в "адрес" новой записи, и сохраняет параметр, полученный путем перезаписи URL в виде двоичных данных, которые могут быть интерпретированы приложением 53a дисплея отображения пиктограммы, в поле "параметр". После этого поставщик услуг уведомляет провайдера содержания о том, что содержание было сертифицировано. После приема уведомления провайдер содержания сохраняет данные HTML в области сохранения своего устройства сервера предоставления содержания, описанного как URL, в форме заявки на сертификацию и начинает предоставление услуги, состоящей в распределении содержания.

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

На фиг. 7 показана блок-схема последовательности операций, представляющая работу в соответствии с настоящим вариантом воплощения. Работа начинается, когда модуль 13 ввода инструкции мобильного терминала 10, который загрузил приложение 53a отображения пиктограммы, сохраненное в устройстве 50 сервера шлюза, работает так, что он запускает приложение 53a отображения пиктограммы и приложение браузера.

В мобильном терминале 10 загружают многозадачную ОС 72, как описано выше; в соответствии с этим становится возможным псевдопараллельное выполнение множества задач, с использованием TSS. На фиг. 8 показана схема, представляющая пространство в памяти, предоставляемое в ОЗУ 17, когда запущены оба приложения, такие как приложение 53a отображения пиктограммы и приложение браузера. Как показано на чертеже, в ОЗУ 17 обеспечены по отдельности пространство 17a запоминающего устройства, в котором размещена многозадачная ОС 72, пространство 17b запоминающего устройства, в котором размещены приложение 53a отображения пиктограммы и приложение платформы Java, для поддержки выполнения приложения 53a отображения пиктограммы, и пространство 17c запоминающего устройства, в котором размещено приложение браузера.

Как показано на фиг. 7, модуль 11 управления мобильного терминала 10 выполняет регистрацию пакета в устройстве обработки абонента пакетной передачи данных мобильной сети 20 пакетной передачи данных (S100). Регистрация пакетной передачи данных представляет собой процедуру регистрации, которая обеспечивает для мобильного терминала 10 возможность обмена пакетами с мобильной сетью 20 пакетной передачи данных. После регистрации пакетной передачи данных мобильный терминал 10 получает возможность обмена различными данными с сетью 40 передачи данных Интернет.

После того, как будет выполнена регистрация пакетной передачи данных, модуль 11 управления мобильного терминала 10 ожидает ввода URL из модуля 13 ввода инструкции. Если пользователь выполняет операции с модулем 13 ввода инструкции для ввода URL, обозначающего место сохранения данных 33c экрана ввода условия поиска, мобильный терминал 10 передает запрос HTTP, адресуемый в URL, в мобильную сеть 20 пакетной передачи данных (S110). Если устройство 30 сервера поиска, которое приняло запрос HTTP через устройство 50 сервера шлюза, передает ответ HTTP, включающий в себя данные 33c экрана ввода условия поиска (S120), мобильный терминал 10 принимает ответ HTTP через устройство 50 сервера шлюза, интерпретирует данные 33c экрана ввода условия поиска, включенные в ответ HTTP, выполняя задачу в приложении браузера, и обеспечивает отображение модулем 14 жидкокристаллического дисплея экрана ввода условий поиска (S130).

Экран ввода условий поиска имеет входное окно для приема ввода условий поиска содержания, поиск которого осуществляется, и кнопку указания начала поиска. Если пользователь выполняет операцию с модулем 13 ввода инструкции для ввода условий поиска, которые представляют собой условия для поиска содержания, которое пользователь желает просмотреть во входном окне, и выбирает кнопку указания начала поиска, модуль 11 управления передает запрос HTTP, включающий в себя данные условия поиска, представляющие входные условия поиска, в мобильную сеть 20 пакетной передачи данных (S140). Запрос HTTP передают в устройство 50 сервера шлюза через мобильную сеть 20 пакетной передачи данных.

Модуль 51 управления устройства 50 сервера шлюза, который принял запрос HTTP, подвергает запрос HTTP преобразованию протокола, и после этого передает запрос HTTP в сеть 40 передачи данных Интернет (S150). Переданный запрос HTTP передают в место назначения устройства 30 сервера поиска через сеть 40 передачи данных Интернет.

Модуль 31 управления устройства 30 сервера поиска, который принял запрос HTTP, выделяет данные условия поиска, включенные в запрос HTTP. Модуль 31 управления идентифицирует запись, в которой содержится информация ключевого слова, удовлетворяющего условиям поиска, представленным данными условия поиска среди записей базы данных 33b поиска, сохраненной на жестком диске 33. Модуль 31 управления также выделяет URL, сохраненный в поле "адрес" идентифицированной записи. Модуль 31 управления встраивает текст краткого описания содержания, связанного по гиперссылке с URL, в данные 33d формы экрана результата поиска для получения данных экрана результата поиска, и передает ответ HTTP, включающий в себя данные экрана результата поиска, адресуемые в мобильный терминал 10, который представляет собой источник запроса HTTP, в сеть 40 передачи данных Интернет (S160). Ответ HTTP передают в устройство 50 сервера шлюза.

Модуль 51 управления устройства 50 сервера шлюза, который принял ответ HTTP, подвергает этот ответ HTTP преобразованию протокола и после этого определяет, сохранены ли связанные по гиперссылке URL данных экрана результата поиска, включенные в ответ HTTP, в поле "адрес" базы данных 53b сертифицированных CP (S170). А именно на этом этапе определяют, представляют собой данные HTML, соединенные по гиперссылке, обозначенные по URL, внедренным в данные экрана результата поиска, включенные в ответ HTTP, данные, предоставленные провайдерами сертифицированного содержания.

Если на этапе 170 определяют, что URL сохранены в базе данных 53b сертифицированных CP (S170: ДА), модуль 51 управления включает параметры, обозначающие URL, в заголовок ответа HTTP, и после этого передает ответ HTTP в мобильную сеть 20 пакетной передачи данных (S180).

С другой стороны, если на этапе 170 определяют, что URL не сохранены в базе данных 53b сертифицированных CP (S170: