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

Изобретение относится к технологии управления распределением содержания для терминалов передачи данных. Технический результат заключается в обеспечении механизма для поддержки предотвращения непреднамеренного доступа к содержанию, предоставляемому злоумышленными провайдерами содержания. Такой результат достигается благодаря тому, что устройство 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: НЕТ), модуль 51 управления передает ответ HTTP, подвергаемый преобразованию протокола, в мобильную сеть 20 пакетной передачи данных без включения параметра в заголовок ответа HTTP (S190). Переданный ответ HTTP передают в мобильный терминал 10 назначения.

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

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

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

Если пользователь перемещает указатель для выбора текста, связанного по гиперссылке, модуль 11 управления передает запрос HTTP, адресуемый в URL, связанный по гиперссылке с выбранным текстом (S200). Модуль 61 управления устройства 60 сервера содержания, который принял запрос HTTP через устройство 50 сервера шлюза, передает ответ HTTP, включающий в себя данные HTML, сохраненные на его жестком диске 63, как данные 63a содержания, в мобильный терминал 10 (S210).

На фиг. 9 и 10 показаны схемы, представляющие пример экрана результата поиска, отображаемого в модуле 14 управления дисплеем мобильного терминала 10, который принял ответ HTTP на этапе 190. Как описано выше, приложение 53a отображения пиктограммы предоставляет в модуль 11 управления функцию извлечения параметра и функцию отображения пиктограммы. Если ответ HTTP будет принят, данные экрана результата поиска, включенные в ответ HTTP, интерпретируют, и полученный в результате текст отображают в области отображения модуля 14 жидкокристаллического дисплея. Приложение браузера способствует выполнению этой операции.

На фиг. 9 среди текста, отображаемого в области отображения модуля 14 жидкокристаллического дисплея, указатель 91 переместили в положение, в котором указатель наложен на текст "Сайт банка А"; однако пиктограмма 92, представляющая замок, обозначающий, что сайт является надежным, не отображается рядом с указателем.

С другой стороны, на фиг. 10 указатель 91 переместили в положение, в котором указатель наложен на текст "Сайт банка B", и пиктограмму 92 отображают рядом с указателем. Это связано с тем, что модуль 11 управления, использующий функцию выделения параметра приложения 53a отображения пиктограммы, заранее выделил параметр, обозначающий URL "Сайт банка B" из заголовка ответа HTTP, и модуль 11 управления, использующий функцию отображения пиктограммы, обеспечивает появление пиктограммы 92, когда текст "Сайт банка B", связанный по гиперссылке с URL, обозначенным параметром, наложился с положением, в которое переместили указатель 91.

Если пользователь выберет текст, рядом с которым появилась пиктограмма 92, модуль 11 управления мобильным терминалом 10, выполняя задачу в приложении браузера, передает запрос HTTP в устройство 60 сервера предоставления содержания, с которым этот текст связан по гиперссылке; принимает ответ HTTP; интерпретирует данные HTML, включенные в принятый ответ HTTP; и обеспечивает отображение модулем 14 жидкокристаллического дисплея экрана сайта банка B, который представляет собой сайт, предоставляемый провайдером сертифицированного содержания.

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

В соответствии с описанным выше настоящим вариантом воплощения устройство 50 сервера шлюза, работающее под управлением поставщика услуги, когда оно подвергает преобразованию протокола отклик HTTP, переданный из сети 40 передачи данных Интернет в мобильную сеть 20 пакетной передачи данных через устройство 50, определяет, сохранены ли в базе данных URL, связанные по гиперссылке, включенные в данные HTML ответа HTT. Если определяют, что URL сохранены, устройство 50 сервера шлюза включает параметры, обозначающие URL, в заголовок ответа HTTP, и после этого передает ответ HTTP в мобильную сеть 20 пакетной передачи данных.

В соответствии с этим, если приложение 53 отображения пиктограммы было загружено из устройства 50 сервера шлюза в мобильный терминал 10, который может представлять собой место назначения ответа HTTP, включающее в себя связанные по гиперссылке URL, становится возможным обеспечить появление пиктограммы 92, когда текст, связанный по гиперссылке с URL, будет наложен в положении, в которое переместили указатель 91. Кроме того, поставщик услуги имеет возможность направлять пользователя так, чтобы он непреднамеренно не обращался к недоброжелательному содержанию, без наложения правила на провайдеров поиска, требующего от них внедрять программу в данные HTML, подготовленные провайдерами сертифицированного содержания.

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

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

Значения терминов "поставщик услуг", "пользователь", "провайдер содержания" и “провайдер поиска” в соответствии с настоящим вариантом воплощения являются теми же, как и в первом варианте воплощения.

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

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

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

На фиг. 11 модуль 11 управления мобильного терминала 10 выполняет регистрацию пакета в устройстве обработки абонента пакетной передачей данных мобильной сети 20 пакетной передачи данных (S300).

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

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

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

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

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

Модуль 11 управления мобильного терминала 10, который принял ответ HTTP, выделяет связанные по гиперссылке URL, внедренные в данные экрана результата поиска ответа HTTP. Модуль 11 управления передает сообщение запроса, включающее в себя URL, адресованное в устройство 50 сервера шлюза, в мобильную сеть 20 пакетной передачи данных (S380). Сообщение запроса передают в место назначения устройства 50 сервера шлюза.

Модуль 51 управления устройства 50 сервера шлюза, который принял сообщение запроса, определяет, сохранены ли URL, включенные в принятое сообщение, в поле "адрес" базы данных 53b сертифицированных CP (S390).

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

С другой стороны, если на этапе 390 определяют, что URL не сохранены в базе данных 53b сертифицированных CP (S390: НЕТ), модуль 51 управления передает ответное сообщение, не включающее в себя параметр, в мобильную сеть 20 пакетной передачи данных (S410).

Ответное сообщение передают в место назначения мобильного терминала 10. Модуль 11 управления мобильного терминала 10, который принял ответное сообщение, если сообщение включает в себя параметры, выполняет управление отображением пиктограммы, используя эти параметры. А именно модуль 11 управления обеспечивает отображение модулем 14 жидкокристаллического дисплея текста, внедренного в данные экрана результата поиска, в области отображения, как показано на фиг. 9 и 10, и если указатель 91 перемещают в положение, в котором указатель перекрывает текст, соединенный по гиперссылке с URL, обозначенным одним из параметров, обеспечивает появление рядом с указателем пиктограммы 92, обозначающей, что соединенный по гиперссылке сайт является безопасным.

Если пользователь выбирает текст, включенный в содержание, отображаемое в модуле 14 жидкокристаллического дисплея, модуль 11 управления передает запрос HTTP, адресованный в URL, соединенный по гиперссылке с выбранным текстом (S420). Модуль 61 управления устройства 60 сервера содержания, который принял запрос HTTP, передает ответ HTTP, включающий в себя данные HTML, сохраненные на его жестком диске 63, как данные 63a содержания, в мобильный терминал 10 (S430).

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

(Другие варианты воплощения)

Варианты воплощения настоящего изобретения будут модифицированы различными способами.

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

Далее, приложение 53a отображения пиктограммы не обязательно должно представлять собой приложение Java, работающее в исполнительной среде Java. Приложение 53a отображения пиктограммы может быть заранее сохранено в ПЗУ 16 мобильного терминала 10, как "родное" приложение.

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

В первом варианте воплощения устройство 50 сервера шлюза определяет в отношении данных экрана результата поиска, данные, включенные в ответ HTTP, переданный из сети 40 передачи данных Интернет в мобильную сеть 20 пакетной передачи данных через устройство 50, сохранены ли соединенные по гиперссылке URL для текста, включенного в данные экрана результата поиска, в базе данных 53b сертифицированных CP. Однако данные могут быть другими данными HTML, вместо данных экрана результата поиска, если только данные HTML включают в себя множество текстов, соединенных по гиперссылке с URL.

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

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

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

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

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

В описанных выше вариантах воплощения программы, выполняемые модулем 11 управления мобильного терминала 10, и модулем 51 управления устройства 50 сервера шлюза, могут быть предоставлены через носитель записи, считываемый компьютером, такой как магнитный носитель записи (магнитная лента или магнитный диск (HDD (ПЖД, привод жёсткого диска) или FD (ГД, гибкий диск))), оптический носитель записи (оптический диск (CD) (КД, компакт-диск) или DVD (ЦУД, цифровой универсальный диск))), оптический магнитный носитель записи, или полупроводниковое запоминающее устройство (ПЗУ типа флэш). Кроме того, программы могут быть предоставлены в мобильный терминал или в устройство сервера шлюза через сеть, такую как Интернет.

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

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

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

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

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

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

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

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

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

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



 

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

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

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

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

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

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

Изобретение относится к области обработки данных в вычислительных системах. .

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

Изобретение относится к системам управления доступа и привилегиями. .

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

Изобретение относится к программно-аппаратным средствам для облегчения межблизостной связи в федерации рандеву

Изобретение относится к серверу сообщений для обработки исходящих и входящих электронных сообщений

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

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

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

Изобретение относится к информационным технологиям, в частности к области мобильной навигации

Изобретение относится к способу перехвата информации и к соответствующему устройству для этого
Наверх