EA200602184A1 20070427 Номер и дата охранного документа [PDF] EAPO2007\TIT_PDF/200602184 Титульный лист описания [PDF] EAPO2007/PDF/200602184 Полный текст описания EA200602184 20050603 Регистрационный номер и дата заявки KR10-2004-0040923 20040604 Регистрационные номера и даты приоритетных заявок KR2005/001679 Номер международной заявки (PCT) WO2005/119499 20051215 Номер публикации международной заявки (PCT) EAA1 Код вида документа [eaa] EAA20702 Номер бюллетеня [RU] СИСТЕМА ИНТЕРНЕТ-АДРЕСАЦИИ НА НАЦИОНАЛЬНЫХ ЯЗЫКАХ Название документа G06F 17/00 Индексы МПК [KR] Ли Пан Юн, Бае Джин Хюн, Ли Сук Мун, Вон Йонг Хо Сведения об авторах [KR] НЕТПИА. КОМ, ИНК. Сведения о заявителях
 

Патентная документация ЕАПВ

 
Запрос:  ea200602184a*\id

больше ...

Термины запроса в документе

Реферат

Предлагается система Интернет-адресации на национальных языках. Система Интернет-адресации на национальных языках может использовать данные разных языков и регионов, записанные в формате Unicode, и обрабатывать различные символы в отличие от известной иерархической системы доменных имен в формате "буква, цифра, дефис" (LDH). Кроме того, предлагается единая система, объединяющая интернет-адреса всего мира для предоставления услуг.

 


Полный текст патента

(57) Реферат / Формула:
система Интернет-адресации на национальных языках. Система Интернет-адресации на национальных языках может использовать данные разных языков и регионов, записанные в формате Unicode, и обрабатывать различные символы в отличие от известной иерархической системы доменных имен в формате "буква, цифра, дефис" (LDH). Кроме того, предлагается единая система, объединяющая интернет-адреса всего мира для предоставления услуг.

 


СИСТЕМА ИНТЕРНЕТ-АДРЕСАЦИИ НА НАЦИОНАЛЬНЫХ ЯЗЫКАХ
Область техники, к которой относится изобретение
Настоящее изобретение относится к системе интернет-адресов на национальных языках, а более конкретно относится к системе интернет-адресов на национальных языках, способной отображать данные, обеспечивающие возможность доступа к конкретным ресурсам при помощи ключевых слов, записанных на языках соответствующих регионов.
Уровень техники
Интернет представляет собой не просто объединение нескольких компьютеров, но большую сеть, образованную в результате взаимного соединения компьютерных сетей различных типов. Каждому компьютеру, входящему в интернет, присвоен используемый для его идентификации физический адрес, т. е. адрес интернет-протокола (IP-адрес).
Физический адрес содержит четыре группы, каждая из которых состоит из чисел, не превышающих 255 (например, 134.78.238.99). Пользователю трудно запомнить такую последовательность цифр. Кроме того, безошибочный ввод такого IP-адреса для получения доступа к определенному компьютеру, входящего в интернет, затруднителен для пользователя.
Поэтому для доступа к компьютерам обычно не используют их IP-адреса; пользователь автоматически устанавливает соединение с компьютером, имеющим тот или иной IP-адрес, путем ввода последовательности букв, соответствующей данному IP-адресу. Такое сочетание букв, используемое вместо IP-адреса, называют доменным именем.
При этом, если домен зарегистрирован через посредство провайдера (поставщика интернет-услуг), который предоставляет широко используемые услуги веб-хостинга (размещения интернет-страниц), т. е. услуги, позволяющие пользователю, не имеющему своего основного компьютера для размещения интернет-страниц, зарегистрировать свое имя домена, одному IP-адресу может соответствовать одно или несколько имен домена.
Имя домена представляет собой адрес компьютера в интернете и обычно содержит идентификатор, указывающий на особенности и географическое положение данного компьютера. Например, часть "ABC.co.kr" в адресе электронной почты "james@ABC.co.кг" является действительным именем домена. Часть "ABC.co.kr" в
унифицированном указателе информационного ресурса (Uniform Resource Locator, URL) "http://www.ABC.co.kr", основанном на системе IP-адресов, также является действительным доменным именем. В адресе URL вида "http//www.internic.net/index.html", который является адресом, присвоенным компьютеру в интернете, часть "internic.net" является именем домена, а часть "index.html" - именем файла, содержащего соответствующую информацию о содержании каталогов.
Для использования доменных имен требуется отдельное устройство, функция которого сводится к установлению соответствия (ассоциации) между IP-адресом компьютера и доменным именем. Вследствие этого требования компьютеры, входящие в интернет, связаны с компьютерной системой, выполняющей такие функции, т. е. с сервером доменных имен (Domain Name Server, DNS).
В общем случае, когда клиент, желающий получить доступ к определенному компьютеру, входящему в интернет, запрашивает у сервера доменных имен IP-адрес, соответствующий доменному имени данного компьютера, например, "def.co.kr", сервер доменных имен отправляет запрос об IP-адресе, соответствующем доменному имени, на сервер регистрирующей организации, осуществляющей управление IP-адресами, получает IP-адрес с сервера регистрирующей организации и возвращает данный IP-адрес клиенту, что позволяет клиенту осуществить соединение с компьютером, имеющим данный IP-адрес. В соответствии с вышеописанной процедурой пользователь, желающий получить доступ к определенному компьютеру, входящему в интернет, должен знать доменное имя данного компьютера. Однако пользователям из неанглоязычных стран, например, Кореи, Японии, Китая и т.д. бывает труднее запомнить доменные имена, чем пользователям из англоязычных стран, т. к. доменные имена представляют собой комбинации английских (латинских) букв, составленные по определенным правилам.
Способы, направленные на предоставление пользователям из неанглоязычных стран возможности получения доступа к веб-страницам при помощи доменных имен, записанных на их собственных языках, что сделало бы использование интернета более удобным для них, изучались, но пока не обеспечивают простых процедур различения языков, отличающихся от английского.
Более конкретно, поскольку соответствующие языки используют одну и ту же кодировку в соответствии со стандартами соответствующих стран, хотя кодирование и использование языков и производится в соответствии с конкретными стандартами, существующие серверы доменных имен неспособны определить, на каком именно
стандарте основано кодирование неанглийских языков, т. е. языками каких именно стран они являются.
Известны попытки разрешения подобных проблем. Одна из них описана в корейской патентной публикации №200144033, озаглавленной "Система и способ для 5 доступа к многоязычным веб-страницам", поданной автором настоящей заявки. Если введенное клиентом слово соединения записано не на английском языке (далее называемом "национальным языком"), сервер национальных языков выдает IP-адрес распознающего сервера, который осуществляет операцию распознавания языков. Распознающий сервер идентифицирует язык, к которому относится введенное
ю клиентом слово соединения путем анализа структуры слова соединения или извлечения информации о кодировке слова соединения из введенной клиентом информации, и отсылает слово соединения на сервер доступа, который обрабатывает данный язык в соответствии с результатами операции распознавания, в результате чего клиент получает доступ к веб-странице, соответствующей данному слову
15 соединения.
Однако такую схему используют для обработки слов соединения, записанных на разных языках в пределах одной страны; ее применение в конфигурации, в которой осуществляется взаимодействие систем интернет-адресации на национальных языках в общемировом масштабе, затруднительно.
20 Кроме того, поставщик услуг должен создавать системы, основанные на других
языках. Соответственно, существует потребность в системе, включающей в себя системы, созданные различными поставщиками услуг в разных, странах, и взаимодействующей с ними.
Помимо этого, поскольку эффективное обслуживание многоязычных стран,
25 языков, используемых в нескольких разных странах и т. п. не может быть обеспечено с использованием известных технологий, существует потребность в предложении новой системы.
Раскрытие изобретения
зо В соответствии с одним из аспектов настоящего изобретения для решения
вышеописанных и/или других задач предлагается система интернет-адресации на национальных языках, способная предоставлять данные, обеспечивающие возможность доступа к определенным ресурсам при помощи ключевого слова, которое может быть записано на языке соответствующей страны в формате, отличном от
35 адреса домена, выраженного в иерархической структуре формата LDH (буква ASCII, цифра, дефис).
В соответствии с другим аспектом настоящего изобретения предлагается система интернет-адресации на национальных языках, способная содержать различные языковые и региональные данные и обрабатывать различные символа, определяемые в формате Unicode, а также включающая все возможные интернет-адреса в мире в единую систему для предоставления услуг.
В соответствии с еще одним аспектом настоящего изобретения предлагается система интернет-адресации на национальных языках, допускающая ввод на национальных языках в любую систему в мире благодаря кластеризации систем и их взаимодействию с системами интернет-адресации на национальных языках.
В соответствии с первым аспектом настоящего изобретения система интернет-адресации на национальных языках содержит: сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках; модуль регистрации интернет-адресов на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках; и сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу, причем сервер интернет-адресации на национальных языках извлекает адрес URI или URL, соответствующий национальному языку, с сервера базы данных интернет-адресации на национальных языках, если введенный запрос записан на данном национальном языке, или извлекает адрес URI или URL в результате взаимодействия с системой интернет-адресации на национальных языках другого региона, если введенный запрос записан на национальном языке другого региона.
В соответствии со вторым аспектом настоящего изобретения система интернет-адресации на национальных языках содержит: сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по языкам; модуль регистрации интернет-адресов на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках; и сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу, причем сервер интернет-адресации на национальных языках определяет тип языка, соответствующего введенному запросу, и извлекает соответствующий адрес URI или URL с сервера базы данных интернет-адресации на
национальных языках, соответствующего данному языку, а информацию сервера базы данных интернет-адресации на национальных языках обновляют с использованием взаимодействия с серверами баз данных интернет-адресации на национальных языках систем интернет-адресации на национальных языках всех регионов. 5 В соответствии с третьим аспектом настоящего изобретения каждая из систем
интернет-адресации на национальных языках, классифицированных по языкам и соединенных с сервером центральной базы данных интернет-адресации на национальных языках, содержащим серверы базы данных интернет-адресации на национальных языках в каждом регионе, содержит: модуль регистрации интернет-ю адресов на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках данного региона; и сервер интернет-адресации на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для передачи запроса, введенного клиентом, 15 серверу центральной базы данных интернет-адресации на национальных языках и получения соответствующего адреса URI или URL от сервера центральной базы данных интернет-адресации на национальных языках, причем сервер центральной базы данных интернет-адресации на национальных языках определяет тип языка, соответствующего введенному запросу, и извлекает адрес URI или URL, 20 соответствующий данному языку.
В соответствии с четвертым аспектом настоящего изобретения каждая из систем интернет-адресации на национальных языках, классифицированных по языкам и соединенных с сервером центральной базы данных интернет-адресации на национальных языках, содержащим серверы базы данных интернет-адресации на 25 национальных языках в каждом регионе, содержит: сервер базы данных интернет-адресации на национальных языках данного региона в составе сервера центральной базы данных интернет-адресации на национальных языках; и модуль регистрации интернет-адресов на национальных языках для регистрации данных интернет-адресации на национальных языках данного региона, причем каждая из систем зо интернет-адресации на национальных языках соединена с сервером центральной базы данных интернет-адресации на национальных языках для идентификации типа языка, соответствующего введенному клиентом запросу, передачи запроса серверу базы данных интернет-адресации на национальных языках данного региона, если запрос относится к данному региону, передачи запроса серверу центральной базы данных 35 интернет-адресации на национальных языках данного региона, если запрос не относится к данному региону, и извлечения соответствующего адреса URI или URL.
В соответствии с пятым аспектом настоящего изобретения сервер центральной базы данных интернет-адресации на национальных языках для использования в системе интернет-адресации на национальных языках содержит: модуль регистрации интернет-адресов на национальных языках для регистрации данных интернет-5 адресации на национальных языках; и сервер интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу центральной базы данных интернет-адресации на национальных языках и получающий соответствующий адрес URI или URL, причем сервер центральной базы данных интернет-адресации на национальных языках получает и регистрирует данные интернет-адресации на
Ю национальных языках, классифицированные по языкам, идентифицирует тип языка введенного клиентом запроса и передает соответствующий адрес URI или URL серверу интернет-адресации на национальных языках.
В соответствии с шестым аспектом настоящего изобретения предлагается способ предоставления услуг интернет-адресации на национальных языках,
15 включающий в себя следующие этапы: регистрируют данные интернет-адресации на национальных языках для создания базы данных интернет-адресации на национальных языках; при вводе запроса клиентом определяют, записан ли запрос на национальном языке, обслуживаемом в данном регионе, или на языке другого региона; если запрос записан на данном национальном языке, извлекают адрес URI или URL,
20 соответствующий данному национальному языку, из сервера базы данных интернет-адресации на данном национальном языке, а если запрос записан на языке другого региона, извлекают адрес URI или URL, соответствующий запросу, путем взаимодействия с системой интернет-адресации на национальных языках другого региона.
25 В соответствии с седьмым аспектом настоящего изобретения система интернет-
адресации на национальных языках содержит: сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, записанных на языках соответствующего региона; модуль регистрации интернет-адресов на национальных языках, соединенный с
зо сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках; и сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для передачи введенного клиентом запроса серверу базы данных интернет-адресации на национальных языках и получения соответствующего
35 адреса URI или URL от сервера базы данных интернет-адресации на национальных языках, причем система интернет-адресации на национальных языках осуществляет
обмен данными с системами интернет-адресации на национальных языках, соответствующими языкам других регионов, и взаимодействует с такими системами интернет-адресации на национальных языках для выдачи ответа на запрос клиента.
В соответствии с восьмым аспектом настоящего изобретения система интернет-5 адресации на национальных языках, соединенная с сервером центральной базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по регионам, содержит: модуль регистрации интернет-адресов на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на ю национальных языках, для регистрации данных интернет-адресации на национальных языках; и сервер интернет-адресации на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для передачи введенного клиентом запроса серверу центральной базы данных интернет-адресации на национальных языках и получения соответствующего адреса URI или 15 URL от сервера центральной базы данных интернет-адресации на национальных языках, причем сервер центральной базы данных интернет-адресации на национальных языках использует информацию о регионе, добавленную к введенному запросу, и выдает адрес URI или URL, соответствующий запросу, с использованием взаимодействия с системой интернет-адресации на национальных языках 20 соответствующего региона.
В соответствии с девятым аспектом настоящего изобретения система интернет-адресации на национальных языках, соединенная с сервером центральной базы данных интернет-адресации на национальных языках, содержащим серверы баз данных интернет-адресации на национальных языках соответствующих регионов, 25 классифицированные по регионам, содержит: модуль регистрации интернет-адресов на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках; и сервер интернет-адресации на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на 30 национальных языках, для передачи введенного клиентом запроса серверу центральной базы данных интернет-адресации на национальных языках и получения соответствующего адреса URI или URL от сервера центральной базы данных интернет-адресации на национальных языках, причем сервер центральной базы данных интернет-адресации на национальных языках использует информацию о 35 регионе, добавленную к введенному запросу, и выдает адрес URI или URL,
соответствующий запросу, с использованием взаимодействия с системой интернет-адресации на национальных языках соответствующего региона.
В соответствии с десятым аспектом настоящего изобретения система интернет-адресации на национальных языках, соединенная с сервером центральной базы данных интернет-адресации на национальных языках, содержащим базы данных интернет-адресации на национальных языках соответствующих регионов, содержит: данные баз данных интернет-адресации на национальных языках, содержащие языковую информацию о своих регионах; модуль регистрации интернет-адресов национальных языках для регистрации интернет-адресов национальных языках; и сервер интернет-адресов национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу базы данных интернет-адресации на национальных языках своего региона, если запрос, введенный клиентом, относится к данному региону, передающий запрос серверу центральной базы данных интернет-адресации на национальных языках, если запрос, введенный клиентом, не относится к данному региону, и получения соответствующего адреса URI или URL.
В соответствии с одиннадцатым аспектом настоящего изобретения сервер центральной базы данных интернет-адресации на национальных языках для использования в системе интернет-адресации на национальных языках, содержит модуль регистрации интернет-адресов на национальных языках для регистрации данных интернет-адресации на национальных языках и сервер интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу центральной базы данных интернет-адресации на национальных языках и получающий соответствующий адрес URI или URL, причем сервер центральной базы данных интернет-адресации на национальных языках извлекает адрес URI или URL, соответствующий информации о регионе, добавленной к введенному запросу, и передает данный адрес серверу интернет-адресации на национальных языках.
В соответствии с двенадцатым аспектом настоящего изобретения способ предоставления услуг интернет-адресации на национальных языках включает в себя следующие этапы: регистрируют данные интернет-адресации на национальных языках для создания базы данных интернет-адресации на национальных языках; при вводе запроса клиентом определяют, относится ли запрос к услугам, предоставляемым в данном регионе, или к услугам, предоставляемым в другом регионе; если запрос относится к услугам, предоставляемым в данном регионе, извлекают адрес URI или URL, соответствующий данному национальному языку, из сервера базы данных интернет-адресации на данном национальном языке, а если запрос относится к
услугам, предоставляемым в другом регионе, извлекают адрес URI или URL, соответствующий запросу, путем взаимодействия с системой интернет-адресации на национальных языках другого региона.
В соответствии с тринадцатым аспектом настоящего изобретения система 5 взаимодействия интернет-адресации на национальных языках содержит несколько систем интернет-адресации на национальных языках, каждая из которых содержит сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по языковой информации и региональной информации; и сервер Ю интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу, причем, если запрос, введенный на определенный сервер интернет-адресации на национальных языках, записан на языке данного региона, система взаимодействия извлекает адрес URI или URL,
15 соответствующий запросу, из данного сервера базы данных интернет-адресации на национальных языках, а если запрос записан на языке другого региона, извлекает адрес URI или URL с использованием взаимодействия с системой интернет-адресации на национальных языках другого региона.
В соответствии с четырнадцатым аспектом настоящего изобретения система
20 взаимодействия интернет-адресации на национальных языках содержит несколько систем интернет-адресации на национальных языках, причем каждая из систем интернет-адресации на национальных языках содержит сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках для своего региона; и сервер интернет-адресации
25 на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для ответа на введенный клиентом запрос, причем, если запрос, введенный на определенный сервер интернет-адресации на национальных языках, записан на языке данного региона, система взаимодействия извлекает адрес URI или URL, соответствующий запросу, из данного сервера базы данных интернет-
30 адресации на национальных языках, а если запрос записан на языке другого региона, извлекает адрес URI или URL с использованием взаимодействия с системой интернет-адресации на национальных языках другого региона.
Перечень фигур чертежей
на фиг. 1 схематически представлена блок-схема системы интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения,
на фиг. 2 представлена подробная блок-схема части системы интернет-адресации на национальных языках по фиг. 1,
на фиг. 3 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения,
на фиг. 4 и 5 представлены окна добавления и выбора языковых меток, соответствующих параметрам языковой и региональной информации в программе браузера,
на фиг. 6 схематически представлена блок-схема системы интернет-адресации на национальных языках по второму варианту осуществления настоящего изобретения,
на фиг. 7 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по настоящему изобретению,
на фиг. 8 представлена блок-схема системы интернет-адресации на национальных языках по четвертому варианту осуществления настоящего изобретения,
на фиг. 9 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по фиг. 8,
на фиг. 10 представлена блок-схема системы интернет-адресации на национальных языках по пятому варианту осуществления настоящего изобретения,
на фиг. 11 представлена блок-схема способа предоставления услуг интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения,
на фиг. 12 схематически представлена блок-схема системы интернет-адресации на национальных языках по шестому варианту осуществления настоящего изобретения,
на фиг. 13 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по шестому варианту осуществления настоящего изобретения,
фиг. 14 иллюстрирует другой пример взаимодействия систем обработки
по фиг. 13,
на фиг. 15 схематически представлена блок-схема системы интернет-адресации на национальных языках по восьмому варианту осуществления настоящего изобретения,
на фиг. 16 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по девятому варианту осуществления настоящего изобретения,
на фиг. 17 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по десятому варианту осуществления настоящего изобретения,
на фиг. 18 представлена распределенная центральная база данных по настоящему изобретению,
фиг. 19 иллюстрирует сервер регистрации транзакций по некоторым из вариантов осуществления настоящего изобретения,
фиг. 20 иллюстрирует конфигурацию сервера обработки транзакций и сервера центральной базы данных по некоторым из вариантов осуществления настоящего изобретения,
фиг. 21 иллюстрирует временное хранилище данных по некоторым из вариантов осуществления настоящего изобретения,
на фиг. 22 представлена схема клиентского модуля и серверная схема по некоторым вариантам осуществления настоящего изобретения,
на фиг. 23 представлена блок-схема, иллюстрирующая способ осуществления службы интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения.
Осуществление изобретения
Нижеследующее более полное описание настоящего изобретения приведено со ссылками на прилагаемые чертежи, на которых представлены примеры вариантов осуществления изобретения. Однако данное изобретение может быть осуществлено в различных формах и не ограничивается описанными ниже вариантами осуществления. Данные примеры вариантов осуществления изобретения приведены только для обеспечения полноты и подробности описания, а также полноценного раскрытия концепции изобретения специалистам в данной области.
Определим некоторые термины, используемые в настоящем описании. Иерархический адрес URL на английском языке, записанный в формате "буква-цифра
дефис" (Letter, Digit, Hyphen - LDH), обычно используемый в качестве доменного имени, обозначается термином "(английское) доменное имя". Английский или другой язык, используемый в форме ключевого слова, которое не обозначает существующий английский адрес URL, обозначается термином "национальный язык". Термин "запрос" обозначает текстовую строку, которую пользователь вводит для получения доступа к определенной веб-странице, и которая может соответствовать "(английскому) доменному имени" или "национальному языку".
Система интернет-адресации на национальных языках не является системой, заменяющей систему DNS, но представляет собой новую систему имен, основанную на ключевых словах, записанных на национальных языках. Соответственно, в системе интернет-адресации на национальных языках по настоящему изобретению ключевые слова, записанные на национальных языках, используют для получения доступа к различным ресурсам, например, веб-страницам, электронной почте, телефону или телефаксу.
Данная система может включать в себя данные, относящиеся к нескольким различным языкам и регионам (например, странам), причем обрабатывающие серверы осуществляют обмен всеми данными на одном и том же уровне, а не в структуре ветвей общего корня или иерархически расположенных областях. Система также обеспечивает возможность обработки символов любых мировых языков, записываемых в формате Unicode, используя символьный язык в формате UTF преобразования универсального набора символов (Universal Character Set, UCS).
Система интернет-адресации на национальных языках, содержащая базы данных по отдельным языкам
Первый вариант осуществления
На фиг. 1 схематически представлена блок-схема системы интернет-адресации на национальных языках по настоящему изобретению, на фиг. 2 приведена подробная блок-схема части системы интернет-адресации на национальных языках по фиг. 1, а на фиг. 3 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по одному из вариантов настоящего изобретения.
Как показано на фиг. 1, система 300 интернет-адресации на национальных языках (Native Language Internet Address, NLIA) содержит модуль 320 регистрации для регистрации интернет-адреса на национальном языке, сервер 380 базы данных NLIA для получения от модуля 320 регистрации и сохранения зарегистрированного
национального языка и сервер 340 NLIA для идентификации языка запроса, вводимого клиентом 390, и разрешения идентифицированного языка.
При вводе запроса, записанного на национальном языке, сервер 340 NLIA извлекает соответствующий адрес URI или URL из сервера 380 базы данных NLIA, если данный национальный язык используют в соответствующем регионе, или извлекает соответствующий адрес URI или URL из сервера базы данных NLIA другого региона (например, 100, 200 или 400 по фиг. 3), если данный национальный язык используют в другом регионе (см. канал А по фиг. 1).
Термин "регион" в данном случае обозначает страну, но может иметь и более широкое значение. Он может обозначать несколько регионов данной страны или регион, объединяющий несколько стран. Кроме того, для одного региона может быть предусмотрено несколько языковых баз данных. Например, если в качестве региона выбрана Канада, для Канады может быть предусмотрено две языковых базы данных, т. к. в Канаде используют английский и французский языки.
В системе, классифицированной по языкам, если извлекают два или более языка, предпочтительно составляют список языков, чтобы один из них мог быть выбран.
После того, как имя, язык, регион и тип данных запрошенного пользователем ресурса передают на сервер 340 NLIA, производят извлечение доступного адреса требуемого ресурса. Сервер 340 NLIA производит запрос о соответствующей базе данных NLIA или базе данных адресов электронной почты на национальных языках (Native Language Email Address, NLEA) и получает адрес URI или URL, обеспечивающий возможность доступа к информации. Хотя на фиг. 1 номером 380 обозначен сервер базы данных NLIA, дополнительно может быть предусмотрен сервер базы данных NLEA, как описано ниже.
Модуль 320 регистрации служит для регистрации интернет-адресов на национальных языках. Например, модуль 320 регистрации может быть сконфигурирован в виде существующей системы регистрации доменов, состоящих из веб-страниц. Модуль 320 регистрации обрабатывает интернет-адреса на национальных языках, и, следовательно, все данные сохранены в формате UTF-8 или UCS (Universal Character Set - универсальный набор символов). Регистрация интернет-адреса на национальном языке может производиться непосредственно обычным пользователем при помощи его клиента, либо поставщиком услуг системы NLIA, либо может использоваться комбинация этих методов.
Если входящий запрос записан на языке, относящемся к другому региону, сервер 340 NLIA извлекает адрес URI или URL, соответствующий данному языку, из
системы NLIA соответствующего региона (например, 100, 200 или 400 по фиг. 3). Например, сервер 380 базы данных NLIA служит для извлечения запрошенных данных и может быть сконфигурирован для обработки данных, которые не могут быть обработаны сервером 380 базы данных NLIA, совместно с серверами баз данных NLIA систем NLIA (например, 100, 200 или 400 по фиг. 3) других регионов (см. канал В). Данные, полученные от внешних серверов баз данных NLIA, могут быть на некоторое время сохранены в кэш-памяти с целью повышения производительности работы системы. Ненужные операции передачи данных предпочтительно подавляют.
Сервер 380 базы данных NLIA взаимодействует с системами NLIA, классифицированными по регионам и по языкам. Данные, зарегистрированные при помощи модуля 320 регистрации, передают на сервер 380 базы данных NLIA. В предпочтительном варианте между модулем 320 регистрации и сервером 380 базы данных NLIA может быть дополнительно предусмотрен модуль обработки транзакций (не представлен). Данные, зарегистрированные модулем 320 регистрации NLIA, передают модулю обработки транзакций. Модуль обработки транзакций NLIA (не представлен) содержит информацию о сервере 380 базы данных NLIA, обслуживающем приложения, работающие в режиме реального времени. Модуль обработки транзакций NLIA также служит для синхронизации недоставленных данных путем передачи временной информации данных серверу 380 базы данных NLIA после доставки данных.
Система 300 NLIA может при необходимости содержать сервер 360 имен NLIA. Кроме выполнения функций DNS сервер 360 имен NLIA служит для обработки интернет-адресов на национальных языках. Сервер 360 имен NLIA определяет, является ли слово соединения, введенное клиентом 390, именем домена на английском языке или именем домена на национальном языке. Если слово соединения представляет собой имя домена на английском языке, сервер 360 имен NLIA соединяется с обычным сервером DNS (не представлен) и получает соответствующий адрес URL или IP-адрес. Если слово соединения представляет собой имя домена на национальном языке, сервер 360 имен NLIA передает слово соединения на сервер 340 NLIA.
На фиг. 2 приведена подробная блок-схема части системы интернет-адресации на национальных языках по фиг. 1. Сервер 360 имен NLIA содержит модуль 362 сканирования на национальном языке, сервер 340 NLIA содержит многоязычный модуль 342 сканирования и модуль 364 коммутации ресурсов, а сервер 380 базы данных NLIA содержит таблицу 382 сервера базы данных, а также модуль 384 механизма базы данных NLIA и глобальной архитектуры. Модули 362, 342, 344, 382 и
384 могут быть расширены так, чтобы сделать интернет-адреса на национальных языках доступными различным клиентам, использующим разные средства и программы. Соответственно, система интернет-адресации на национальных языках по настоящему изобретению может быть использована с различными платформами и программами, а также с форматом HTTP.
Модуль 362 сканирования на национальном языке в составе сервера 360 имен NLIA обрабатывает стандартные доменные имена и интернет-адреса на национальных языках по отдельности. Многоязычный модуль 342 сканирования в составе сервера 340 NLIA получает различную информацию от пользователя, извлекает информацию, которая может быть обработана, и распознает параметры автора запроса. Модуль 344 коммутации ресурсов преобразует данные, полученные от сервера 380 базы данных интернет-адресов на национальных языках, в формат, который может быть обработан клиентом 390, до действительного осуществления пересылки полученных данных клиенту 390. Многоязычный модуль 342 сканирования определяет характеристики данных, которые следует извлечь из базы данных, по информации, которая может быть извлечена при помощи данного модуля из данных, полученных от пользователей, доступ к которой обеспечивают через сервер 360 имен NLIA или протокол, используемый в системе.
Таблица 382 сервера базы данных в составе сервера 380 базы данных NLIA определяет, из какой системы NLIA должны быть извлечены данные, на основе информации, извлеченной многоязычным модулем 342 сканирования. Модуль 384 глобальной архитектуры NLIA получает интернет-адреса на национальных языках из других регионов и сохраняет их в кэш-памяти совместно с системами NLIA по всему миру. Модуль 384 глобальной архитектуры NLIA также использует текстовые характеристики для извлечения наиболее приближенных к данному пользователю данных и их использования.
Многоязычный модуль 342 сканирования сервера 340 NLIA определяет систему адресации в требуемой пользователям форме на основе различной информации, такой как сведения об операционных системах, прикладных программах, кодах языков, кодах символов и IP-адресах, полученной от пользователей. Сервер 360 базы данных NLIA определяет соответствующую систему адресации в качестве базиса полученных данных. Модуль 340 коммутации ресурсов конвертирует полученную вышеуказанным образом систему адресации и выдает ее в формате, принимаемом клиентом 390.
Клиент 390 предпочтительно представляет собой компьютер. В альтернативном варианте клиент 390 может представлять собой другое средство связи, например, мобильный терминал, телефон, телефакс и т. п.
Ниже приводится подробное описание конкретного варианта осуществления настоящего изобретения, включая взаимодействие между системами интернет-адресации на национальных языках, со ссылками на фиг. 1-3. На фиг. 3 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках в соответствии с одним из вариантов осуществления настоящего изобретения. На фиг. 3 представлены соединенные между собой болгарская система 100 NLIA, китайская система 200 NLIA и японская система 300 NLIA, аналогичные корейской системе 400 NLIA.
(1) Распознавание языков и регионов
В соответствии с первым вариантом осуществления система интернет-адресации на национальных языках (Native Language Internet Address System, NLIAS) использует информацию о языках и регионах (например, информацию о странах) для разделения систем. Это связано с тем, что в одном и том же регионе (стране) могут использоваться два или более языков, а один и тот же язык может использоваться в нескольких регионах.
Система NLIA (NLIAS) по первому варианту осуществления может использовать систему RFC 1766 (Метки для идентификации языков). Например, она классифицирует и использует системы в соответствии с документом RFC 1766, используя комбинацию кодов языков и стран, приведенных в стандартах ISO 639 (коды представления названий языков) и ISO 3166 (коды представления названий стран).
Система, работающая отдельно на основе "языковых меток RFC 1766", рассматривается как один регистр, а если в одном и том же регионе используются несколько языков, возможно использование нескольких систем регистров.
(2) Взаимодействие между системами регистров, работающими по отдельности в соответствии с регионами и используемыми языками.
Работающие по отдельности системы регистров в ответ на запрос пользователя передают данные с сервера 340 NLIA на сервер 380 базы данных NLIA. Переданные таким образом данные содержат информацию "языковых меток". При получении данных запроса "языковых меток", не относящихся к данному серверу 380 базы данных NLIA, сервер 380 базы данных NLIA передает данные запроса системе, способной обрабатывать данные запроса по каналу связи системы интернет-адресации на национальных языках (NLIA), получает результат от системы и пересылает такой результат на сервер 340 NLIA.
Например, если пользователь с корейской языковой меткой, находящийся в Китае, запрашивает ключевое слово на корейском языке у сервера NLIA китайской системы 200 NLIA, китайская система 200 NLIA запрашивает у корейской системы 300 NLIA, поддерживающей обслуживание корейского языка, данные, соответствующие запрошенному ключевому слову, по каналу связи NLIA. Предоставленные внешние данные автоматически сохраняют в кэш-памяти сервера базы данных NLIA и хранят в течение времени существования (Time-To-Live, TTL), указанного в данных, что позволяет предоставить услуги, связанные с ключевым словом на национальном языке, независимо от того, на каком языке был подан запрос на услуги, связанные с ключевым словом, с использованием внешних данных и без снижения производительности системы. На фиг. 4 и 5 изображены окна добавления и выбора языковых меток, соответствующих параметрам языковой и региональной информации в браузере.
Служба взаимодействия также может быть реализована по другим схемам. Например, если пользователь вводит ключевое слово на китайском языке во французскую систему NLIA, французская система NLIA идентифицирует страны, использующие китайские символы, по значению кода китайских символов и запрашивает у соответствующей системы NLIA передачи требуемых данных по каналу связи NLIA. Когда во французскую систему NLIA вводят китайский символ, французская система NLIA запрашивает данные у китайской системы NLIA и у японской системы NLIA, использующих китайские символы, при помощи значения кода китайских символов и получает данные, необходимые для предоставления услуг.
(3) Интеллектуальный метод получения информации для интернет-адресации на национальных языках
В системе интернет-адресации на национальных языках внутреннюю запись интернет-адресов на национальных языках осуществляют в формате UTF-8. Формат UTF (формат преобразования UCS, UCS Transformation Format) относится к форматам Unicode и определяет однозначные соответствия между символами и их кодами, причем страны, использующие символы, записанные в формате Unicode, определяются значениями кодов таких символов. Например, язык, в котором используется слог с кодом U+0xAC00, определяют как корейский язык, а язык, в котором используется символ с кодом U+0x0341, определяют как японский язык.
Используя такие характеристики символов, сервер 340 NLIA осуществляет предварительное сохранение последовательности символов, обработанной серверами 380 баз данных NLIA, сконфигурированных в соответствии с "языковыми метками", а
когда от пользователя поступает запрос, принимает последовательность символов, введенную пользователем, определяет перечень серверов баз данных NLIA, способных произвести ее обработку, и вызывает одну из систем, входящих в данный перечень, что обеспечивает предоставление требуемой услуги даже в случае 5 отсутствующей или ошибочной установки пользователем "языковых меток".
Кроме того, интернет-адреса на национальных языках могут быть использованы в качестве различных интернет-адресов и обладают расширяемой структурой (могут быть преобразованы в адреса электронной почты на национальных языках). Соответственно, система интернет-адресации на национальных языках предназначена
ю для обеспечения доступа к различным интернет-адресам (пространству имен). Она позволяет обеспечивать предоставление услуг различных интернет-служб, например, FTP, TELNET, а также World Wide Web (WWW), а также обеспечивать работу служб телефонии и телефакса и получение личной информации.
Кроме того, в системе интернет-адресации на национальных языках
15 стандартное доменное имя на английском языке, записываемое после символа "@" в формате "идентификатор на национальном языке @ интернет-адрес на национальном языке" (использующем значение записи ресурса (Resource Record, RR) обмена почтовыми сообщениями (Mail exchange, MX) сервера DNS) записывают в форме интернет-адреса на национальном языке. Как правая, так и левая часть такого адреса
20 может быть записана на национальном языке. Эта служба облегчает распознавание и извлечение существующих адресов на английском языке.
Система интернет-адресации на национальных языках способна обрабатывать интернет-адреса на национальных языках и адреса электронной почты на национальных языках при помощи сервера NLIA. Система интернет-адресации на
25 национальных языках может использовать сервер базы данных адресов электронной почты на национальных языках. В альтернативном варианте система интернет-адресации на национальных языках может использовать Облегченный протокол доступа к каталогам (Lightweight Directory Access Protocol, LDAP) для электронной почты. Кроме того, система интернет-адресации на национальных языках способна
30 обрабатывать адреса электронной почты на национальных языках в формате "@ интернет-адрес на национальном языке". Это достигается благодаря использованию другого сервера интернет-адресации на национальных языках.
(4) Способ синхронизации данных
Сервер для обработки интернет-адресов на национальных языках не состоит из единственного сервера, но обладает распределяемой структурой и может
поддерживать региональное распределение. Например, сервер с "языковой меткой" "ко" может быть размещен не только в Корее, но и в других странах. Если системы обладают распределенной конфигурацией, вновь зарегистрированный интернет-адрес на национальном языке за короткое время применяют ко всем системам. Сервер 5 обработки транзакций интернет-адресации на национальных языках (NLIA) предпочтительно производит регистрацию адресов в режиме реального времени.
Данная система передает вновь зарегистрированный интернет-адрес на национальном языке действующему серверу 380 базы данных NLIA. Сервер 380 базы данных NLIA дополнительно выполняет функцию применения данных, полученных от
ю сервера обработки транзакций интернет-адресации на национальных языках, в режиме реального времени. Добавленные данные преобразуют для обеспечения возможности поиска в памяти в двоичном формате при предоставлении услуг.
Кроме того, действующий сервер 380 базы данных NLIA осуществляет передачу своих собственных информационных данных серверу обработки транзакций интернет-
15 адресации на национальных языках для обеспечения постоянной синхронизации данных на случай потери данных при передаче в случае перезагрузки сервера 380 базы данных NLIA или во время получения им новых данных. В соответствии с данным способом синхронизации данных после передачи или приема данных передают последнюю временную метку данных, определяющую время последнего получения
20 данных системой. Если в последней временной метке данных обнаруживают ошибку, производят передачу последних данных, что позволяет обеспечить постоянное использование последней информации.
(5) Способ обмена информацией между клиентом (браузером, клиентским 25 модулем интернет-адресации на национальных языках, пользовательским приложением электронной почты) и сервером модулем интернет-адресации на национальных языках (сервером распознавания NLIA)
Клиент 390 и сервер 340 NLIA обмениваются информацией, используя протокол передачи гипертекста (HyperText Transfer Protocol, HTTP). Клиентское приложение 30 (веб-браузер, пользовательское приложение электронной почты или другое интернет-приложение) и протокол веб-браузера устанавливают соединения для обмена данными при помощи протокола HTTP.
Использование хорошо известного протокола HTTP вызвано тем, что многие системы основаны на передаче информации по протоколу HTTP, что обеспечивает 35 устойчивость и защищенность соединений.
(6) Способ обмена информацией для сервера интернет-адресации на национальных языках (NLIA) и сервера базы данных интернет-адресов на национальных языках
Все данные записывают символами UTF-8. Данные содержат информацию о длине символов, что позволяет обрабатывать различные символы и языки. Базовый формат определен методом "кодирования с разбиением на части", описанным в документе RFC 2616 (Hypertext Transfer Protocol-HTTP/1.1), в формате "length/r/n data/r/n" ("длина/r/n данные/r/n"). Отличие данного формата заключается в том, что длина части выражается в десятеричной, а не шестнадцатеричной форме.
Таблица 1
Разделенные-данные = *часть последняя-часть*часть = размер-части [расширение-части] НОВАЯ-СТРОКА
данные-части НОВАЯ-СТРОКАразмер-части = 1*Десятеричная-цифра (О-Э)последняя-часть = 1*0 [расширение-части] НОВАЯ-СТРОКА последовательность данных: языковые метки, тип, пример данных: 2\r\ko\r\n4\r\nhttp\iAnl4\r\nwvvw.netpia.com\r\nO\r\n
Сервер 340 интернет-адресации на национальных языках запрашивает данные с "языковыми метками", запрошенными пользователем, и в случае положительного ответа на запрос выдает данные "языковые метки" в качестве "автоматического" значения, что обеспечивает возможность интеллектуального поиска интернет-адреса на национальном языке.
(7) Способ обмена информацией для сервера базы данных интернет-адресов на национальных языках (NLIA)
Системы интернет-адресации на национальных языках, классифицированные по "языковым меткам", осуществляют обмен данными в соответствии со способами обмена информацией для сервера интернет-адресации на национальных языках и сервера базы данных интернет-адресов на национальных языках, в котором информацию идентифицируют и обрабатывают в соответствии с информацией "языковых меток".
Сервер базы данных интернет-адресов на национальных языках осуществляет обмен информацией по каналу связи интернет-адресации на национальных языках (NLIA). Информационную таблицу такого канала обрабатывают с использованием списка серверов баз данных интернет-адресов на национальных языках, который
называют таблицей серверов баз данных (Database Server Table, DST). Данная таблица сохраняет текущую информацию, обновляемую в режиме реального времени серверами баз данных интернет-адресов на национальных языках.
Второй вариант осуществления
Нижеследующее подробное описание системы 1300 интернет-адресации на национальных языках по второму варианту осуществления настоящего изобретения приведено со ссылками на прилагаемые чертежи. Для удобства иллюстрирования в основном приводится описание различий между первым вариантом осуществления и вторым вариантом осуществления, а совпадающая информация опускается. На фиг. 6 схематически представлена блок-схема системы 1300 интернет-адресации на национальных языках по второму варианту осуществления настоящего изобретения.
Система 1300 интернет-адресации на национальных языках содержит сервер 1380 баз данных интернет-адресов на национальных языках для хранения данных интернет-адресации на национальных языках, классифицированных по языкам, модуль 1320 регистрации интернет-адресов на национальных языках, соединенный с сервером 1380 баз данных интернет-адресов на национальных языках для регистрации данных интернет-адресации на национальных языках, и сервер 1340 NLIA, соединенный с сервером 1380 баз данных NLIA для идентификации языка, соответствующего запросу, введенному клиентом 1390.
Сервер 1340 NLIA идентифицирует тип языка, соответствующего введенному запросу, и извлекает соответствующий адрес URI или URL с сервера базы данных интернет-адресов на национальных языках, соответствующего данному языку. Информацию сервера 1380 баз данных интернет-адресов на национальных языках обновляют с использованием серверов баз данных NLIA систем интернет-адресации на национальных языках всех стран.
В соответствии с первым вариантом осуществления, если введенный запрос записан на национальном языке, сервер NLIA (340 на фиг. 1) извлекает адрес URI или URL, соответствующий данному национальному языку, с сервера базы данных NLIA (380 на фиг. 1), а если введенный запрос записан на языке другого региона, сервер NLIA извлекает адрес URI или URL, соответствующий данному национальному языку, из системы NLIA другого региона. В соответствии со вторым вариантом осуществления информацию сервера 1380 базы данных NLIA обновляют с использованием серверов баз данных NLIA систем интернет-адресации на национальных языках всех стран, что позволяет осуществлять обработку запроса, введенного клиентом 1390, на сервере 1380 базы данных NLIA независимо от того, записан ли запрос на национальном языке
данной страны или других стран (см. канал С на фиг. 6). Взаимодействие между базами данных разных языков происходит в режиме реального времени или в другом определенном временном режиме.
Третий вариант осуществления
Нижеследующее подробное описание системы интернет-адресации на национальных языках по третьему варианту осуществления настоящего изобретения приведено со ссылками на фиг. 6, на которой схематически представлена блок-схема, иллюстрирующая взаимодействие между системами служб интернет-адресации на национальных языках по настоящему изобретению.
Фиг. 7 иллюстрирует другой вариант осуществления системы обработки взаимодействия по фиг. 3. Представленные на фиг. 3 болгарская система 100 NLIA, китайская система 200 NLIA и японская система 300 NLIA, каждая из которых аналогична корейской системе 400 NLIA, соединены между собой. В то же время в варианте, представленном на фиг. 7, данные системы соединен через сервер 500 обработки транзакций. Такая схема, основанная на использовании сервера, может быть использована как в первом, так и во втором варианте осуществления изобретения, описанных выше. При помощи сервера 500 обработки транзакций может производиться поиск баз данных соответствующих языков для извлечения из них данных (по первому варианту осуществления) или осуществляться взаимодействие таких баз данных в целях синхронизации (по второму варианту осуществления).
Четвертый вариант осуществления
Нижеследующее подробное описание системы интернет-адресации на национальных языках по четвертому варианту осуществления настоящего изобретения приведено со ссылками на фиг. 8 и 9. На фиг. 8 приведена блок-схема системы интернет-адресации на национальных языках по четвертому варианту осуществления настоящего изобретения, а на фиг. 9 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по фиг. 8. Как показано на фиг. 8, системы интернет-адресации на национальных языках взаимодействуют с сервером 2600 центральной базы данных.
Сервер 2600 центральной базы данных сохраняет данные интернет-адресации на национальных языках, классифицированные по языкам, идентифицирует язык, соответствующий запросу, введенному клиентом 2390, и передает адрес URI или URL, соответствующий данному языку, серверу 2340 NLIA.
Информацию сервера 1380 базы данных NLIA по второму варианту осуществления изобретения обновляют путем взаимодействия с серверами баз данных NLIA систем интернет-адресации на национальных языках каждой страны, а сервер 2600 центральной базы данных по четвертому варианту осуществления идентифицирует тип языка, соответствующего запросу, введенному клиентом 2390, извлекает адрес URI или URL, соответствующий данному языку, из внутренних классифицированных по языкам баз данных и передает результат такой операции извлечения информации серверу 2340 интернет-адресации на национальных языках. Системы интернет-адресации на национальных языках, соединенные с сервером 2600 центральной базы данных, передают данный результат клиенту 2390 в качестве ответа на запрос.
Сервер 2600 центральной базы данных обеспечивает различные скорости обработки для разных стран, что устраняет проблему неодинаковой скорости обработки операций при получении ответов на запросы от систем интернет-адресации на национальных языках, организованных в разных странах. Это увеличивает устойчивость системы.
Пятый вариант осуществления
Нижеследующее подробное описание системы интернет-адресации на национальных языках по пятому варианту осуществления настоящего изобретения приведено со ссылками на фиг. 9, на которой представлена блок-схема системы интернет-адресации на национальных языках по пятому варианту осуществления настоящего изобретения.
Сервер 2600 центральной базы данных получает и сохраняет данные интернет-адресации на национальных языках, классифицированные по языкам, а системы интернет-адресации на национальных языках сохраняют копии базы данных NLIA в соответствующих регионах.
Отличие пятого варианта осуществления от четвертого варианта заключается в том, что системы интернет-адресации на национальных языках пятому варианту осуществления содержат базы данных, соответствующие отдельным языкам. В такой конфигурации каждая из систем интернет-адресации на национальных языках идентифицирует тип языка, соответствующего запросу, и осуществляет дальнейшую передачу серверу 2600 центральной базы данных только тех запросов, информация по которым не может быть извлечена из базы данных интернет-адресации на национальных языках данного региона. Соответственно, каждая из систем NLIA взаимодействует только с центральным сервером, а не с другими серверами. Это
позволяет добиться увеличения скорости обработки операций и упрощения управления системой.
Способ предоставления услуг интернет-адресации на национальных языках с разделением по языкам
Нижеследующее подробное описание способа предоставления услуг интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения приведено со ссылками на фиг. 11, на которой представлена блок-схема способа предоставления услуг интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения.
На первом этапе (S101) регистрируют данные интернет-адресации на национальных языках для создания базы данных интернет-адресов на национальных языках.
Затем при поступлении запроса, введенного клиентом, определяют, относится ли данный запрос к домену английского языка (этап S103). Запрос может содержать информацию о языке и регионе. В частности, информация о языке и регионе может быть определена языковой меткой, установленной браузером (см. выше описание со ссылками на фиг. 4 и 5). Если запрос относится к домену английского языка, запрос передают серверу DNS (этап S203). Если запрос не относится к домену английского языка, запрос передают системе интернет-адресации на национальных языках. Эта функция может быть выполнена сервером 360 имен NLIA или клиентским модулем 370 NLIA по фиг. 1.
Если запрос не содержит указания на стандартный домен, система интернет-адресации на национальных языках определяет, записан ли запрос на данном национальном языке или на языке другого региона (этап S301). В системе интернет-адресации на национальных языках для Кореи в качестве национального языка в сервере базы данных интернет-адресации на национальных языках сохранен корейский язык. Соответственно, если запрос представляет собой запрос на корейском языке, его определяют как запрос на национальном языке и передают корейской системе интернет-адресации на национальном языке. В этом случае корейская система интернет-адресации на национальном языке отвечает на запрос (этап S401). Если запрос записан на японском, китайском или другом языке, а не на корейском языке, запрос передают системе интернет-адресации на национальном языке другого региона (этап S501). В случае ввода запроса на английском языке, который используют во многих регионах, запрос может рассматриваться как записанный на национальном языке.
Переадресация запроса может быть затруднена, если данный язык используют в нескольких регионах. Например, в нескольких регионах используют испанский язык. Если результаты поиска неоднозначны, прямое соединение не устанавливают; результаты поиска включают в пронумерованный список, из которого один из них может быть выбран. При этом удобно использовать языковые метки по фиг. 4А и 4В. Разумеется, регион может быть выбран заранее по идентификатору, путем включения в случае необходимости идентификатора региона в запрос.
В то же время, переадресация запроса, не зарегистрированного в системах интернет-адресации на национальных языках других регионов, остается проблематичной. 1) Такой незарегистрированный запрос может быть передан серверу базы данных NLIA заранее определенного региона (т. е. системе интернет-адресации на национальных языках); 2) результат поиска может быть получен и отослан совместно с областью поиска; 3) или же сходное значение может быть извлечено из серверов баз данных NLIA соответствующих регионов.
Система интернет-адресации на национальных языках на основе баз данных с разделением по регионам
Шестой вариант осуществления
На фиг. 12 схематически представлена блок-схема системы интернет-адресации на национальных языках по шестому варианту осуществления настоящего изобретения, а на фиг. 13 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по шестому варианту осуществления настоящего изобретения.
Как показано на фиг. 12, система 5300 интернет-адресации на национальных языках содержит модуль 5320 регистрации для регистрации данных интернет-адресов на национальных языках, записанных на языках соответствующих регионов, сервер 5380 базы данных NLIA для сохранения национальных языков, зарегистрированных модулем 5320 регистрации, и сервер 5340 NLIA для распознавания запросов, вводимых клиентом 5375.
В отличие вышеописанных систем интернет-адресации на национальных языках по вариантам осуществления с первого по пятый, основанных на базах данных, разделенных по языкам, система интернет-адресации на национальных языках по шестому варианту осуществления содержит разделенные по регионам базы данных для нескольких языков. Т. е. данные интернет-адреса на корейском языке могут быть зарегистрированы помимо системы интернет-адресации на национальных языках корейского региона также и в других региональных системах. Системы интернет
адресации на национальных языках в различных регионах регистрируют все языки без каких-либо исключений.
Соответственно система интернет-адресации на национальных языках одного региона взаимодействует с системами интернет-адресации на национальных языках для различных языков в других регионах и, при получении запроса от клиента, осуществляет обмен данными с системами интернет-адресации на национальных языках в других регионах. Обмен информацией с системами интернет-адресации на национальных языках в других регионах осуществляют через сервер 5340 NLIA (канал А по фиг. 11) или через сервер 5380 базы данных NLIA (канал В по фиг. 11).
Системы интернет-адресации на национальных языках с разделением по регионам классифицируют по регионам обслуживания независимо от языков. Это связано с тем, что в одной и той же стране могут использовать два или более языков, а один и тот же язык могут использовать в разных странах. Систему, классифицированная и управляемая по регионам, рассматривают как единый регистр. На один регион может быть предусмотрена одна система регистра, но такой регион не всегда соответствует одной стране.
Ниже описывается взаимодействие между системами регистров, классифицированными и управляемыми по регионам.
В ответ на запрос пользователя системы регистров передают данные от сервера 5340 NLIA серверу 5380 базы данных NL.IA. Например, если некоторый регион определен идентификатором, кодом и т. п., указанным в запросе пользователя, системы регистров передают такие данные системе и базе данных, которые могут обработать их в канале обмена информацией интернет-адресации на национальных языках (NLIA), получают результат обработки и передают такой результат серверу 5340 NLIA для дальнейшей обработки.
Если запрос на национальном языке введен в стандартной форме без выбора определенного региона, результат получают от сервера базы данных отвечающего на запрос регионального регистра. Если запрос введен с выбором определенного региона, например, Кореи или Китая, корейская система NLIA запрашивает у китайской системы NLIA, которая соответствует указанному региону, по каналу обмена информацией NLIA данные, соответствующие запрошенному ключевому слову, и получает результат. Данные из системы NLIA определенного региона автоматически сохраняют в кэш-памяти сервера базы данных интернет-адресации на национальных языках и хранят в течение времени существования (Time-To-Live, TTL), указанного в данных. Соответственно, услуги обработки ключевых слов на национальных языках
могут быть предоставлены без снижения производительности системы, даже если запрос связан со службами других регионов и использует сторонние данные.
Интернет-адреса на национальных языках могут использоваться в качестве различных интернет-адресов и иметь расширяемую структуру (например, могут быть преобразованы в адреса электронной почты на национальных языках). Соответственно, система интернет-адресации на национальных языках предназначена для обеспечения доступа к различным интернет-адресам (пространству имен). Они позволяют предоставлять различные интернет-услуги, например, FTP, TELNET, World wide web (WWW), телефонная и факсимильная связь передача личных данных.
Кроме того, в системе интернет-адресации на национальных языках стандартное имя домена на английском языке, следующее после символа "@" в формате "идентификатор на национальном языке @ интернет-адрес на национальном языке" (который использует значение записи ресурса (Resource Record, RR) обмена почтовыми сообщениями (Mail exchange, MX) сервера DNS) записано в интернет-адресе на национальном языке. Как левая, так и правая части адреса могут быть записаны на национальном языке. Это облегчает распознавание и извлечение существующих адресов на английском языке.
Система интернет-адресации на национальных языках может обрабатывать интернет-адреса на национальных языках и адреса электронной почты на национальных языках с использованием сервера 3300 NLIA. Система интернет-адресации на национальных языках предоставляет услуги при помощи сервера базы данных адресов электронной почты на национальных языках, но система интернет-адресации на национальных языках может использовать Облегченный протокол доступа к каталогам (LDAP) электронной почты.
При синхронизации данных время последнего обмена данными в системе отсылают при передаче и приеме данных; если время последнего обмена данными содержит ошибку, последнюю операцию обмена данными повторяют, что позволяет постоянно поддерживать наиболее актуальную информацию.
Ниже обсуждается обмен информацией между клиентом (браузером, клиентским модулем интернет-адресации на национальных языках или пользовательским приложением электронной почты (Mail User Agent, MUA)) и сервером модулем интернет-адресации на национальных языках (сервером распознавания NLIA).
Когда клиент вводит запрос, запрос передают на сервер имен в соответствии со стандартной архитектурой обработки адресов. Сервер имен определяет, является ли введенный пользователем запрос именем домена, и, если он таковым не является,
передает запрос региональной системе NLIA или выдает адрес системы NLIA в ответ на запрос пользователя так, чтобы запрос был передан системе NLIA. В альтернативном варианте клиентский модуль интернет-адресации на национальных языках, предусмотренный в клиенте, определяет тип запроса, введенного, например, через окно адреса, и, если запрос не является именем домена, передает запрос региональной системе NLIA.
Если затребована служба какого-либо другого региона, такой регион может быть выбран путем ввода заранее определенного идентификатора вместе с символом, указывающим на определенный регион. Выбор региона может быть произведен клиентской программой.
Клиент 5390 и сервер 5340 NLIA осуществляют обмен информацией с использованием протокола передачи гипертекста (HTTP). Клиентское приложение (веб-браузер, пользовательское приложение электронной почты или другое интернет-приложение) и протокол веб-браузера устанавливают соединения для обмена данными при помощи протокола HTTP. Использование хорошо известного протокола HTTP вызвано тем, что многие системы основаны на передаче информации по протоколу HTTP, что обеспечивает устойчивость и защищенность соединений.
Седьмой вариант осуществления
На фиг. 14 представлен еще один вариант осуществления системы совместной обработки по фиг. 13. Если на фиг. 13 корейская система 5100 NLIA, китайская система 5200 NLIA и японская система 5400 NLIA, аналогичные болгарской системе 5300 NLIA, соединены между собой напрямую, на фиг. 13 они соединены через сервер 5500 обработки транзакций. Системы 5100, 5200, 5300 и 5400 NLIA осуществляют обмен информацией через сервер 500 обработки транзакций.
Несколько региональных систем NLIA могут взаимодействовать для предоставления услуг роуминга. Система NLIA производит поиск запрошенного ключевого слова в своей базе данных и, если не находит в базе данных данного ключевого слова, запрашивает поиск ключевого слова в выделенной для этой цели базе данных системы другого региона и принимает соответствующие данные для предоставления услуг.
Если данная система NLIA не находит в базе данных соответствующих данных, она выдает результат поиска, произведенного поставщиком услуг совместного поиска, или находит и выдает аналогичное значение из базы данных системы NLIA, что ускоряет получение пользователем требуемого результата.
Если система содержит несколько региональных систем NLIA, например, корейскую систему 5100 NLIA, китайскую систему 5200 NLIA, болгарскую систему 5300 NLIA и японскую систему 5400 NLIA, то при необходимости регистрации в системе другого региона регистрация может быть произведена в любой региональной системе. В альтернативном варианте регистрация может быть произведена из системы данного региона в системе другого региона. Система регистрации в данной региональной системе NLIA запрашивает систему указанного пользователем региона о возможности регистрации, выдает результат запроса и передает в такую систему запрос на регистрацию по запросу пользователя.
Восьмой вариант осуществления
Подробное описание системы 6300 интернет-адресации на национальных языках по восьмому варианту осуществления настоящего изобретения приведено ниже со ссылками на прилагаемые чертежи. Для удобства иллюстрирования приводится описание различий с шестым вариантом осуществления. На фиг. 14 схематически представлена блок-схема системы 6300 интернет-адресации на национальных языках по восьмому варианту осуществления настоящего изобретения.
Система 6300 интернет-адресации на национальных языках содержит сервер 6380 базы данных NLIA для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по регионам, модуль 6320 регистрации, соединенный с сервером 6380 базы данных NLIA, для регистрации указанных данных интернет-адресации на национальных языках и сервер 6340 NLIA, соединенный с сервером 6380 базы данных NLIA, для распознавания запросов, введенных клиентом 6390.
В соответствии с шестым вариантом осуществления, если введенный запрос поступает из региона данного сервера NLIA, сервер NLIA извлекает соответствующий адрес URI или URL с сервера базы данных NLIA, а если введенный запрос поступает из другого региона, сервер NLIA извлекает соответствующий адрес URI или URL из системы услуг NLIA данного другого региона. В соответствии с восьмым вариантом осуществления информацию сервера 6380 базы данных NLIA обновляют с участием серверов баз данных NLIA систем интернет-адресации на национальных языках всех регионов так, что сервер 6380 базы данных NL.IA обрабатывает запрос, введенный клиентом 6390, независимо от того, из какого региона он поступает. Взаимодействие между базами данных разных регионов происходит в режиме реального времени или в другом определенном временном режиме.
Девятый вариант осуществления
На фиг. 16 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по девятому варианту осуществления настоящего изобретения. Как показано на фиг. 16, системы 6200, 6400 и 6600 интернет-адресации на национальных языках взаимодействуют с сервером 6000 центральной базы данных.
Сервер 6000 центральной базы данных получает и сохраняет данные интернет-адресации на национальных языках, классифицированные по регионам. Если введенный клиентом запрос требует использования служб других регионов, сервер 6000 центральной базы данных извлекает соответствующий адрес URI или URL из базы данных служб регионов и передает адресную информацию системе NLIA того региона, из которого был послан запрос.
На сервере 6000 центральной базы данных интернет-адресации на национальных языках имеются точные копии информации, хранящейся в базах данных систем NLIA каждого из регионов, и системе NLIA каждого из регионов требуется обмен информации только с одним центральным сервером, что увеличивает скорость обработки и упрощает управление системой. В соответствии с другой вариацией данного варианта осуществления база данных системы NLIA каждого региона может содержаться только в центральной базе 6000 данных (см. фиг. 17).
Десятый вариант осуществления
На фиг. 17 схематически представлена блок-схема, иллюстрирующая взаимодействие между системами интернет-адресации на национальных языках по десятому варианту осуществления настоящего изобретения. Как показано на фиг. 17, системы 6200, 6400 и 6600 интернет-адресации на национальных языках отдельных регионов взаимодействуют с сервером 6000 центральной базы данных.
Сервер 6000 центральной базы данных получает и сохраняет данные интернет-адресации на национальных языках, классифицированные по регионам, а также адрес URI или URL, соответствующий языку запроса, переданного клиентом серверу интернет-адресации на национальных языках.
В соответствии с девятым вариантом осуществления только сервер 6000 центральной базы данных содержит базу данных по регионам, а региональные системы 6200, 6400 и 6600 интернет-адресации на национальных языках не содержат баз данных по регионам, в отличие от восьмого варианта осуществления.
Ниже описаны компоненты, которые могут быть добавлены или изменены в вариантах осуществления с первого по десятый.
Распределенный сервер центральной базы данных
Фиг. 18 иллюстрирует распределенную центральную базу данных по различным вариантам осуществления настоящего изобретения. Сервер распределенной 5 центральной базы данных может быть осуществлен с использованием любой системы, содержащей сервер центральной базы данных, и может быть использован в четвертом, пятом, девятом и десятом вариантах осуществления.
Как показано на фиг. 18, системы 6200, 6400 и 6600 интернет-адресации на национальных языках взаимодействуют с серверами 6010, 6020 и 6030 центральной
10 базы данных. Серверы 6010, 6020 и 6030 центральной базы данных осуществлены в виде двух или более систем, расположенных в разных регионах так, чтобы обработку данных производила та из данных систем, которая обеспечивает максимально быстрый ответ на запрос информации.
Один из серверов 6010, 6020 и 6030 распределенной центральной базы данных
15 может представлять собой базовый сервер, обеспечивающий синхронизацию работы серверов распределенной центральной базы данных. Обновление данных других серверов производят в определенное время или в режиме реального времени, причем работу данных серверов синхронизуют по данным базового сервера. Кроме того, для синхронизации данных может быть предусмотрена аутентификация данных базовым
20 сервером. Соответственно, система регистрации каждой из региональных систем передает свои данные на базовый сервер по мере добавления или изменения информации.
Кроме того, действующий сервер базы данных NLIA осуществляет передачу своей информации базовому серверу для обеспечения постоянной синхронизации на 25 случай потерь информации при перезагрузке или получении данных.
Сервер регистрации транзакций
Фиг. 19 иллюстрирует сервер регистрации транзакций в соответствии с различными вариантами осуществления настоящего изобретения. Сервер регистрации зо транзакций может быть осуществлен с использованием любой системы, содержащей модуль регистрации, и может быть использован в вариантах осуществления с первого по десятый.
Система интернет-адресации на национальных языках может дополнительно содержать сервер 6322 регистрации транзакций. Сервер 6322 регистрации транзакций 35 используют для осуществления модуля регистрации в системах интернет-адресации на национальных языках по определенным языкам или регионам для временного
сохранения информации регистрации и ее передачи в базу данных. Сервер 6322 регистрации транзакций может использоваться в качестве стабилизирующего элемента, обеспечивающего разделение данных в течение некоторого времени в случае перегрузки системы запросами или сбоев в работе базы данных национального языка при прямой передаче запросов на регистрацию базе данных интернет-адресов на национальном языке. Запросы предпочтительно копируют в базу данных в режиме реального времени или порциями в определенные моменты. Сервер 6322 регистрации транзакций осуществляет обмен информацией с соответствующими системами NLIA для обеспечения обработки данных, что обеспечивает возможность более эффективного управления системой.
Например, для проведения регистрации из одной системы NLIA в другой системе NLIA сервер 6322 регистрации транзакций запрашивает у модуля регистрации другой системы NLIA подтверждение проведения регистрации и выдает результат такого запроса в ответ на введенный запрос на регистрацию. При вводе запроса на регистрацию, данный запрос передают в другую систему регистрации услуг NLIA для осуществления регистрации.
Конфигурация сервера обработки транзакций и сервера центральной базы данных
Фиг. 20 иллюстрирует конфигурацию сервера обработки транзакций и сервера центральной базы данных в соответствии с некоторыми вариантами осуществления настоящего изобретения. Сервер распределенной центральной базы данных может быть осуществлен с использованием любой системы, содержащей централизованную базу данных, и может быть использован в четвертом, пятом, девятом и десятом вариантах осуществления.
Как показано на фиг. 20, каждая из систем 7200, 7400 и 7600 NLIA соединена с сервером 7000 центральной базы данных и с сервером 7100 обработки транзакций. Сервер 7000 центральной базы данных может содержать базы данных NLIA как по определенным языкам, так и по определенным регионам.
Для примера приведено описание случая баз данных NLIA по определенным регионам. Если системе NLIA определенного региона требуется использование базы данных NLIA другого региона или своего региона, она осуществляет поиск информации через сервер 7000 центральной базы данных и получает результаты поиска. Сервер 7100 обработки транзакций осуществляет операцию регистрации. При получении ответа на запрос, отличающийся от запроса на регистрацию, система NLIA каждого региона соединяется с сервером 7000 центральной базы данных напрямую, а не через
сервер 7100 обработки транзакций. Например, если корейская система NLIA запрашивает ответ на запрос "SAMSUMG" внутри корейского региона, такой запрос поступает на сервер 7000 центральной базы данных напрямую, а не через сервер 7100 обработки транзакций, а сервер 7000 центральной базы данных извлекает информацию из базы данных корейского региона и передает результаты поиска корейской системе NLIA.
В соответствии с такой схемой сервер 7100 обработки транзакций может соединяться с системами адресации на национальных языках каждого региона, рассчитывает и регистрирует стоимость регистрации информации на национальных языках, а также может производить операции регистрации и другие операции по отдельности, что приводит к повышению производительности системы.
В то же время, сервер центральной базы данных и сервер обработки транзакций могут быть сконфигурированы в распределенной конфигурации, в которой в каждом регионе предусмотрены копии серверов, содержащие ту же информацию. Вся система в целом может быть осуществлена с использованием сервера обработки транзакций. В системе с распределенным сервером запросы и ответы передаются и принимаются региональным сервером, обеспечивающим минимальное время передачи. Каждая из региональных систем может быть соединена с сервером распределенной центральной базы данных, сервером обработки транзакций и сервером регистрации транзакций по схеме "anycast" ("рассылки кому-нибудь").
Временное хранилище данных
Фиг. 21 иллюстрирует временное хранилище данных в соответствии с некоторыми вариантами осуществления настоящего изобретения. Временное хранилище данных может быть осуществлено в любой системе, содержащей сервер 8600 центральной базы данных, и использовано в четвертом, девятом и десятом вариантах осуществления.
Временное хранилище данных представляет собой кэш-память, используемую для временного сохранения значений из сервера 8600 центральной базы данных и их выдачи при передаче того же запроса от сервера 8340 интернет-адресации на национальных языках.
Схема клиентского модуля и схема на основе сервера
Фиг. 22 иллюстрирует схему клиентского модуля и схему на основе сервера в соответствии с некоторыми вариантами осуществления настоящего изобретения.
Схема клиентского модуля и схема на основе сервера могут быть использованы в вариантах осуществления с первого по десятый.
Как показано на фиг. 22, клиент, соединяющийся с системой NLIA, работает по схеме серверного решения. В альтернативном варианте клиент может работать в 5 качестве клиентского модуля 9370 NL.IA, содержащего установленное пользовательское программное обеспечение интернет-адресации на национальных языках для обеспечения расширения системы и поддержки других протоколов.
Клиентский модуль 9370 NLIA определяет, являются ли введенные пользователем данные именем домена на английском языке или именем домена на
ю национальном языке. В случае ввода имени домена на национальном языке клиентский модуль 9370 NLIA передает имя домена на национальном языке серверу 9340 NLIA, получает от него результат поиска и передает полученный результат клиенту 9390. Клиентский модуль 9370 NLIA передает данные через соединение TCP/IP для обмена данными использованием протокола HTTP.
15 Клиент 9390, работающий в рамках серверного решения, передает введенный
пользователем запрос серверу 9360 имен NLIA. Сервер 9360 имен NLIA определяет, является ли данный запрос именем домена на английском языке или именем домена на национальном языке, и, в случае ввода имени домена на национальном языке, передает запрос серверу 9340 NLIA.
Способ предоставления услуг интернет-адресации на национальных языках на основе региональных баз данных
Нижеследующее подробное описание способа предоставления услуг интернет-адресации на национальных языках по одному из вариантов осуществления 25 настоящего изобретения приведено со ссылками на фиг. 23. На фиг. 23 приведена блок-схема, иллюстрирующая способ предоставления услуг интернет-адресации на национальных языках по одному из вариантов осуществления настоящего изобретения.
На начальном этапе (S101) производят регистрацию данных интернет-адресов 30 на национальных языках для создания базы данных интернет-адресации на национальных языках.
При вводе клиентом запроса проверяют, является ли запрос именем домена на английском языке (этап S103). К запросу может быть добавлен идентификатор, определяющий регион. В частности, например, к запросу может быть добавлен 35 идентификатор "#82". Символы, следующие после символа "#", составляют идентификатор, определяющий регион. Каждому региону, например, каждой стране,
присваивают номер, добавляемый к запросу. Сам пользователь также может вводить запрос вместе с таким идентификатором. В альтернативном варианте пользователь может выбрать регион и ввести запрос при помощи программы, в которой предусмотрен выбор региона из списка, причем такая программа создает идентификатор, соответствующий данному региону (например, "#82", как описано выше). Например, если пользователь непосредственно вводит запрос "SAMSUNG#82", где "#82" - заранее определенный идентификатор, указывающий на корейский регион, система интернет-адресации на национальных языках в любом регионе осуществляет прямое соединение с корейской системой интернет-адресации и передает ей запрос "SAMSUNG".
Если запрос представляет собой имя домена, система интернет-адресации на национальных языках передает запрос серверу DNS (этап S701). В ответ на полученный запрос сервер DNS посылает клиенту IP-адрес (этап S703). Если запрос не является именем домена, система интернет-адресации на национальных языках передает запрос системе интернет-адресации на национальном языке.
Если запрос не является стандартным именем домена, система интернет-адресации на национальных языках определяет, является ли запрос запросом услуг в том же регионе или в другом регионе (этап S801). Например, в Корее информация на таких языках как корейский, английский и т. д. хранится на сервере базы данных интернет-адресации на национальных языках системы интернет-адресации на национальных языках. Соответственно, если запрос относится к предоставлению услуг в данном регионе, запрос передают корейской системе интернет-адресации на национальных языках, и корейская система интернет-адресации на национальных языках отвечает на запрос (этап S901). Однако если введенный запрос относится к предоставлению услуг в другом регионе, запрос передают системе интернет-адресации на национальных языках другого региона (этап S1001). Определение того, относится ли запрос к данному или другому региону, предпочтительно осуществляют в соответствии с информацией о регионе, добавленной к данному национальному языку.
В то же время, переадресация запроса, зарегистрированного в системах интернет-адресации на национальных языках других регионов, остается проблематичной. 1) Такой незарегистрированный запрос 1) может быть передан серверу базы данных NLIA (т. е. системе интернет-адресации на национальных языках) заранее определенного региона; 2) результат поиска может быть получен и отослан совместно с областью поиска; 3) или же сходное значение может быть извлечено из серверов баз данных NLIA всех регионов и выдано.
Хотя вышеприведенное описание относится к некоторым примерам вариантов осуществления настоящего изобретения, специалисту в данной области очевидно, что в него могут быть внесены различные изменения и модификации, не выходящие за пределы сущности и охвата изобретения, определенного пунктами прилагаемой формулы и аналогичными им.
Промышленное применение
Как описано выше, система интернет-адресации по настоящему изобретению позволяет определять данные, доступные различным ресурсам по ключевым словам, записанным на языках различных стран, а также предоставляет пользователю возможность доступа к различной информации, например, веб-страницам, электронной почте, телефону и телефаксу, в отличие от известной иерархической системы адресов доменов, записанных в формате "буква, цифра, дефис" (Letter, Digit, Hyphen - LDH).
Данная система также позволяет поддерживать данные по различным языкам и странам. Соответствующие серверы могут производить обмен данными на равноправной основе, а не в системе иерархических ветвей общего корня или домена, и обрабатывать различные языки, содержащие символы в формате преобразования UCS (UTF).
Кроме того, система позволяет создавать службы интернет-адресации на национальных языках с возможностью интеллектуального поиска, обеспечивающего обнаружение требуемых значений при помощи обмена данными между системами интернет-адресации на национальных языках отдельных стран с использованием различных языковых и региональных параметров.
Системы интернет-адресации на национальных языках соответствующих стран взаимодействуют через канал обмена данными интернет-адресации на национальных языках так, чтобы обеспечить доступность интернет-адресов на национальных языках одной страны другим странам.
ФОРМУЛА ИЗОБРЕТЕНИЯ
1. Система интернет-адресации на национальных языках, содержащая:: сервер базы данных интернет-адресации на национальных языках для
получения и сохранения данных интернет-адресации на национальных языках;
модуль регистрации интернет-адресов на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках;
сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу,
в которой сервер интернет-адресации на национальных языках извлекает адрес URI или URL, соответствующий национальному языку, с сервера базы данных интернет-адресации на национальных языках, если введенный запрос записан на данном национальном языке, или извлекает адрес URI или URL в результате взаимодействия с системой интернет-адресации на национальных языках другого региона, если введенный запрос записан на национальном языке другого региона.
2. Система по п. 1, отличающаяся тем, что сервер базы данных интернет-адресации на национальных языках содержит базы данных по отдельным языкам, классифицированные и сохраненные в соответствии с одним или несколькими языками.
3. Система интернет-адресации на национальных языках, содержащая: сервер базы данных интернет-адресации на национальных языках для
получения и сохранения данных интернет-адресации на национальных языках, классифицированных по языкам;
модуль регистрации интернет-адресов на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках;
сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу
в которой сервер интернет-адресации на национальных языках определяет тип языка, соответствующего введенному запросу, и извлекает соответствующий адрес URI или URL с сервера базы данных интернет-адресации на национальных языках, соответствующего данному языку, а информацию сервера базы данных интернет-адресации на национальных языках обновляют с использованием взаимодействия с
серверами баз данных интернет-адресации на национальных языках систем интернет-адресации на национальных языках всех регионов.
4. Системы интернет-адресации на национальных языках, классифицированные по языкам и соединенные с сервером центральной базы данных
5 интернет-адресации на национальных языках, содержащие серверы базы данных интернет-адресации на национальных языках в каждом регионе, причем каждая из систем содержит:
модуль регистрации интернет-адресов на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для ю регистрации данных интернет-адресации на национальных языках данного региона;
сервер интернет-адресации на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для передачи запроса, введенного клиентом, серверу центральной базы данных интернет-адресации на национальных языках и получения соответствующего адреса URI или URL от 15 сервера центральной базы данных интернет-адресации на национальных языках,
в которых сервер центральной базы данных интернет-адресации на национальных языках определяет тип языка, соответствующего введенному запросу, и извлекает адрес URI или URL, соответствующий данному языку.
5. Системы интернет-адресации на национальных языках, 20 классифицированные по языкам и соединенные с сервером центральной базы данных
интернет-адресации на национальных языках, содержащие серверы базы данных интернет-адресации на национальных языках в каждом регионе, причем каждая из систем содержит:
сервер базы данных интернет-адресации на национальных языках данного 25 региона в составе сервера центральной базы данных интернет-адресации на национальных языках;
модуль регистрации интернет-адресов на национальных языках для регистрации данных интернет-адресации на национальных языках данного региона,
в которых каждая из систем интернет-адресации на национальных языках зо соединена с сервером центральной базы данных интернет-адресации на национальных языках для идентификации типа языка, соответствующего введенному клиентом запросу, передачи запроса серверу базы данных интернет-адресации на национальных языках данного региона, если запрос относится к данному региону, передачи запроса серверу центральной базы данных интернет-адресации на 35 национальных языках, если запрос не относится к данному региону, и извлечения соответствующего адреса URI или URL.
6. Система по любому из п.п. 1-5, отличающаяся тем, что информация о регионе добавлена к запросу.
7. Система по п. 6, отличающаяся тем, что информацию о регионе, содержащаяся в запросе, идентифицируют по языковой метке, установленной
5 браузером.
8. Система по п. 1 или 2, отличающаяся тем, что соединена с системой интернет-адресации на национальных языках другого региона через сервер обработки транзакций.
9. Система по п. 4 или 5, отличающаяся тем, что сервер центральной базы ю данных интернет-адресации на национальных языках содержит, по меньшей мере, две
распределенные структуры.
10. Система по любому из п.п. 1-5, отличающаяся тем, что дополнительно содержит сервер обработки транзакций, расположенный перед модулем регистрации.
11. Система по п. 4 или 5, отличающаяся тем, что сервер центральной базы 15 данных разделен на одну или несколько частей, а система содержит отдельный сервер
обработки транзакций.
12. Система по п. 4 или 5, отличающаяся тем, что дополнительно содержит временное хранилище для временного сохранения значения, содержащегося в интернет-адресе на национальном языке.
20 13. Система по любому из п.п. 1-5, отличающаяся тем, что клиент вводит
запрос по схеме клиентского модуля или по серверной схеме.
14. Система по любому из п.п. 1-5, отличающаяся тем, что дополнительно
содержит сервер имен интернет-адресации на национальных языках, соединенный с
сервером интернет-адресации на национальных языках. 25 15. Система по п. 1 или 2, отличающаяся тем, что, если запрос не
зарегистрирован в системах интернет-адресации на национальных языках других
регионов, система передает запрос серверу базы данных NLIA заранее определенного
региона для формирования ответа на запрос, выдает результат поиска вместе с
обозначением области поиска в качестве ответа на запрос или извлекает аналогичное 30 значение с серверов баз данных NLIA каждого региона и выдает аналогичное значение
в качестве ответа на запрос.
16. Сервер центральной базы данных интернет-адресации на национальных
языках для использования в системе интернет-адресации на национальных языках,
содержащий:
35 модуль регистрации интернет-адресов на национальных языках для
регистрации данных интернет-адресации на национальных языках;
сервер интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу центральной базы данных интернет-адресации на национальных языках и получающий соответствующий адрес URI или URL,
в котором сервер центральной базы данных интернет-адресации на 5 национальных языках получает и регистрирует данные интернет-адресации на национальных языках, классифицированные по языкам, идентифицирует тип языка введенного клиентом запроса и передает соответствующий адрес URI или URL серверу интернет-адресации на национальных языках.
17. Сервер по п. 16, отличающийся тем, что содержит, по меньшей мере, две ю распределенные структуры.
18. Способ предоставления услуг интернет-адресации на национальных языках, включающий в себя следующие этапы:
регистрируют данные интернет-адресации на национальных языках для создания базы данных интернет-адресации на национальных языках; 15 при вводе запроса клиентом определяют, записан ли запрос на национальном
языке, обслуживаемом в данном регионе, или на языке другого региона;
если запрос записан на данном национальном языке, извлекают адрес URI или URL, соответствующий данному национальному языку, из сервера базы данных интернет-адресации на данном национальном языке, а если запрос записан на языке 20 другого региона, извлекают адрес URI или URL, соответствующий запросу, путем взаимодействия с системой интернет-адресации на национальных языках другого региона.
19. Способ по п. 18, в котором информацию о регионе в запросе идентифицируют по языковой метке, установленной браузером.
25 20. Система интернет-адресации на национальных языках, содержащая:
сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, записанных на языках соответствующего региона;
модуль регистрации интернет-адресов на национальных языках, соединенный с 30 сервером базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках;
сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для передачи введенного клиентом запроса серверу базы данных интернет-адресации на национальных языках 35 и получения соответствующего адреса URI или URL от сервера базы данных интернет-адресации на национальных языках,
в которой система интернет-адресации на национальных языках осуществляет обмен данными с системами интернет-адресации на национальных языках, соответствующими языкам других регионов, и взаимодействует с такими системами интернет-адресации на национальных языках для выдачи ответа на запрос клиента. 5 21. Система интернет-адресации на национальных языках, соединенная с
сервером центральной базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по регионам, причем система содержит:
модуль регистрации интернет-адресов на национальных языках, соединенный с ю сервером центральной базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках;
сервер интернет-адресации на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для передачи введенного клиентом запроса серверу центральной базы данных интернет-адресации 15 на национальных языках и получения соответствующего адреса URI или URL от сервера центральной базы данных интернет-адресации на национальных языках,
в которой сервер центральной базы данных интернет-адресации на национальных языках использует информацию о регионе, добавленную к введенному запросу, и выдает адрес URI или URL, соответствующий запросу, с использованием 20 взаимодействия с системой интернет-адресации на национальных языках соответствующего региона.
22. Система интернет-адресации на национальных языках, соединенная с сервером центральной базы данных интернет-адресации на национальных, содержащим серверы баз данных интернет-адресации на национальных языках 25 соответствующих регионов, классифицированные по регионам, причем система содержит:
модуль регистрации интернет-адресов на национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, для регистрации данных интернет-адресации на национальных языках;
30 сервер интернет-адресации на национальных языках, соединенный с сервером
центральной базы данных интернет-адресации на национальных языках, для передачи введенного клиентом запроса серверу центральной базы данных интернет-адресации на национальных языках и получения соответствующего адреса URI или URL от сервера центральной базы данных интернет-адресации на национальных языках,
35 в которой сервер центральной базы данных интернет-адресации на
национальных языках использует информацию о регионе, добавленную к введенному
запросу, и выдает адрес URI или URL, соответствующий запросу, с использованием взаимодействия с системой интернет-адресации на национальных языках соответствующего региона.
23. Система интернет-адресации на национальных языках, соединенная с 5 сервером центральной базы данных интернет-адресации на национальных языках,
содержащим базы данных интернет-адресации на национальных языках соответствующих регионов, причем система содержит:
данные базы данных интернет-адресации на национальных языках, содержащие языковую информацию о своем регионе;
ю модуль регистрации интернет-адресов национальных языках для регистрации
интернет-адресов национальных языках;
сервер интернет-адресов национальных языках, соединенный с сервером центральной базы данных интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу базы данных интернет-адресации на
15 национальных языках своего региона, если запрос, введенный клиентом, относится к данному региону, передающий запрос серверу центральной базы данных интернет-адресации на национальных языках, если запрос, введенный клиентом, не относится к данному региону, и получения соответствующего адреса URI или URL.
24. Система по п. 20, отличающаяся тем, что соединена с системой 20 интернет-адресации на национальных языках другого региона через сервер обработки
транзакций.
25. Система по п. 22 или 23, отличающаяся тем, что сервер центральной базы данных интернет-адресации на национальных языках содержит, по меньшей мере, две распределенные структуры.
25 26. Система по п. 22 или 23, отличающаяся тем, что дополнительно
содержит сервер обработки транзакций, расположенный перед модулем регистрации.
27. Система по п. 22 или 23, отличающаяся тем, что сервер центральной базы данных интернет-адресации на национальных языках разделен на одну или несколько частей, а система содержит отдельный сервер обработки транзакций.
30 28. Система по п. 22 или 23, отличающаяся тем, что дополнительно
содержит временное хранилище для временного сохранения значения, содержащегося в интернет-адресе на национальном языке.
29. Система по любому из п.п. 20-23, отличающаяся тем, что клиент вводит запрос по схеме клиентского модуля или по серверной схеме.
30. Система по любому из п.п. 20-23, отличающаяся тем, что дополнительно содержит сервер имен интернет-адресации на национальных языках, соединенный с сервером интернет-адресации на национальных языках.
31. Система по любому из п.п. 20-23, отличающаяся тем, что к запросу 5 добавляют информацию о регионе.
32. Система по п. 20 или 21, отличающаяся тем, что если запрос не зарегистрирован в системах интернет-адресации на национальных языках других регионов, система передает запрос серверу базы данных NLIA заранее определенного региона для формирования ответа на запрос, выдает результат поиска вместе с
ю обозначением области поиска в качестве ответа на запрос или извлекает аналогичное значение с серверов баз данных NLIA каждого региона и выдает аналогичное значение в качестве ответа на запрос.
33. Сервер центральной базы данных интернет-адресации на национальных языках для использования в системе интернет-адресации на национальных языках,
15 содержащей модуль регистрации интернет-адресов на национальных языках для регистрации данных интернет-адресации на национальных языках и сервер интернет-адресации на национальных языках, передающий введенный клиентом запрос серверу центральной базы данных интернет-адресации на национальных языках и получающий соответствующий адрес URI или URL, в котором сервер центральной базы данных
20 интернет-адресации на национальных языках извлекает адрес URI или URL, соответствующий информации о регионе, добавленной к введенному запросу, и передает данный адрес серверу интернет-адресации на национальных языках.
34. Сервер по п. 33, отличающийся тем, что содержит, по меньшей мере, две распределенные структуры.
25 35. Способ предоставления услуг интернет-адресации на национальных
языках, включающий в себя следующие этапы:
регистрируют данные интернет-адресации на национальных языках для создания базы данных интернет-адресации на национальных языках;
при вводе запроса клиентом определяют, относится ли запрос к услугам, зо предоставляемым в данном регионе, или к услугам, предоставляемым в другом регионе;
если запрос относится к услугам, предоставляемым в данном регионе, извлекают адрес URI или URL, соответствующий данному национальному языку, из сервера базы данных интернет-адресации на данном национальном языке, а если 35 запрос относится к услугам, предоставляемым в другом регионе, извлекают адрес URI
или URL, соответствующий запросу, путем взаимодействия с системой интернет-адресации на национальных языках другого региона.
36. Способ по п. 35, в котором к запросу добавляют информацию о регионе.
37. Система взаимодействия интернет-адресации на национальных языках, содержащая несколько систем интернет-адресации на национальных языках, каждая из которых содержит сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках, классифицированных по языковой информации и региональной информации; и сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для идентификации языка, соответствующего введенному клиентом запросу
в которой, если запрос, введенный на определенный сервер интернет-адресации на национальных языках, записан на языке данного региона, система взаимодействия извлекает адрес URI или URL, соответствующий запросу, из данного сервера базы данных интернет-адресации на национальных языках, а если запрос записан на языке другого региона, извлекает адрес URI или URL с использованием взаимодействия с системой интернет-адресации на национальных языках другого региона.
38. Система взаимодействия интернет-адресации на национальных языках, содержащая несколько систем интернет-адресации на национальных языках, причем каждая из систем интернет-адресации на национальных языках содержит сервер базы данных интернет-адресации на национальных языках для получения и сохранения данных интернет-адресации на национальных языках для своего региона; и сервер интернет-адресации на национальных языках, соединенный с сервером базы данных интернет-адресации на национальных языках, для ответа на введенный клиентом запрос,
в которой, если запрос, введенный на определенный сервер интернет-адресации на национальных языках, записан на языке данного региона, система взаимодействия извлекает адрес URI или URL, соответствующий запросу, из данного сервера базы данных интернет-адресации на национальных языках, а если запрос записан на языке другого региона, извлекает адрес URI или URL с использованием взаимодействия с системой интернет-адресации на национальных языках другого региона.
(300)
Сервер БД NLIA
модуль регистрации
322-
Сервер регистрации NLIA
регистрации NLIA
Язык другого региона
380
Национальный язык
Сервер NLIA
34(f
370.
Запрос
Сервер имен NLIA
360
Запрос 390
Клиентский
модуль NLIA
! серверное решение
Пользовательское решение |
ФИГ. 1
Клиент
ФИГ. 2
Сервер имен NLIA
модуль сканирования на национальном языке
340
380
Сервер NLIA
многоязычный модуль сканирования
342
344
модуль коммутации ресурсов
Сервер БД NLIA 332
_cL
таблица сервера БД
механизм базы данных NLIA и глобальная архитектура NLIA
200
Китайская система NLIA
ФИГ.З
100
Болгарская система NLIA
Японская система NLIA
400
Корейская система NLIA
Add lanauase
Language ai-
I Sutulsx] SwaMli Isw] Swedish isvi Swedish (Firiiandl fs-u-fn Spanish (Guatemala! (es-gt] Spemsh (international alignment! lot) Soanleh [Гйсэгарда] lee-nil Sooniah (Ctomlnteen Republic] [es-do] Spanish fflflexicoj les-tnx] Spanish (US) [es-usl Soaresn [Venezuela] [ee-vel Spanish [HoiiuiaJ [es-vei Swinish (Argentina] tes-arl
ФИГ. 4
user-specified IBI;
die
There is (are) site!в] nrovleenc contents In several lantiuaees. User is allotted to select some taroiiraaes ami trie sctewea йпяияяез will oe eonhea w"n ariontv when the site кз ooenea Laneuaaell.i
? K(ir*ar"tenl
ФИГ 5
Current menu and Dialog box are rearesefited in.Korean
Сервер БД NLIA в -
другом регионе
1300
Китайская ВД
I Колгдрск" БД
сервер регистрации
1322-
1324..
Сервер регистрации NLIA
регист( NL
эации А
Язык другой регистрации
1380
Национальный язык
Сервер NLIA
134)
1370.
Запрос
ФИГ в
Сервер имен NLIA
1360
Запрос
1390
Клиентский модуль NLIA
Пользовательское решение
серверное решение
^2200
Китайская система NLIA
2100
Корейская система NLIA
2500
Сервер обработки транзакций
2400
Японская система NLIA
2300
Болгарская система NLIA
ФИГ 7
2100
Корейская система NLIA
ФИГ. 8
2200
2600
Китайская система NLIA
Сервер центральной БД
2300
Болгарская система NLIA
2400
Японская система NLIA
2600
Корейская ВД
1 Китайская
Болгарская БД
ФИГ 9
Модуль регистрации NLIA
2324.
Сервер регистрации NLIA
регист NL
рации IA
Язык другого региона
2300
Национальный язык
Сервер NLIA
2340
2370_.
Запрос
Клиентский модуль NLIA
Пользовательское решение
Сервер имен NLIA
2360
Запрос
2390
Серверное решение
Корейская БД
Сервер центральной БД
Корейская
Китайская
¦ • •
Болгарская
Модуль
Сервер
регистрации
NUA
2300
Китайская БД
Модуль регистраци*
Cepeiep NUA
2400
ФИГ. 10
2600
Болгарская БД
1-^
Сервер NUA
2500
Сервер DNS выдает клиенту IP-адрес
( К0НеЧ )
Ответ системы интернет-адресации на национальных языках
S401
Передача системе интернет-адресации на национальных языках другого региона
Система NLIA в другом регионе
5322-
5300
Сервер БД NLIA
5320
Сервер регистрации NLIA
регистрации NLIA
Язык другой регистрами
5380
Национальный язык
Сервер NLIA
53-10
5370.
ФИГ. 12
Сервер имен NLIA
5360
5390
Клиентский модуль NLIA
Пользовательское решение
серверное решение
5100
Корейская
система NLIA
5200
5300
Китайская система NLIA
ФИГ. 13
Болгарская система NLIA
Японская система NLIA
5400
5200
Китайская система NLIA
5100
Корейская система NLIA
5500
Сервер обработки транзакций
5400
Японская система NLIA
ФИГ. и
5300
Болгарская система NLIA
6322-
6324.
6300
Китайская 1 . . > Болгарская ВД I I БД
6320
^--
Сервер регистрации NUA
регистрации NLIA
Другой регион
6380
один регион
Сервер NLIA
6340
6370.
Запрос
Клиентский модуль NLIA
Пользовательское решение
ФИГ. 15
Сервер имен NLIA
6360
Запрос
6390
Серверное решение
Сервер центральной БД
• * •
корейского
китайского
болгарского
^региона__,
^ региона^
.оегиона.
болгарского региона
Модуль
Сервер
регистрации
NLIA
6200
китайского региона
Модуль регистрации
Сервер NLIA
ФИГ. 16
•6000
болгарского региона
Модуль регистрации
Сервер ! NLIA |
Сервер центральной БД
-*ч
""""'БД"""'*'
корейского
БД китайского
" • •
болгарского
^региона^.
^егиона^,
^региона^
Модуль регистрации
Модуль регистрации
Модуль регистрации
6200
6400
6600
6010
Сервер центральной БД
Корейская система NLIA
6200
6020
Сервер центральной ВД
Японская система NLIA
6400
6030
Сервер центральной БД
Болгарская система NLIA
6600
6320
6322-
6324.
¦6326-
6380
Сервер регистрации транзакций
Сервер регистрации NLIA
регистрации NLIA
ФИГ. 18
6340
ФИГ. 19
Сервер центральной БД
БД корейского . региона
БД китайского региона
болгарского региона
,.7000
Болгарская система NLIA
модуль регистрации
Сервер NLIA
7200
Сервер регистрации ТРанз^КНИй
7100
запрос гна регистрацию
Корейская система NLIA
модуль регистрации
Сервер NLIA
7400
ФИГ. 20
Китайская система NLIA
модуль регистрации
Сервер NLIA
7"00
I Китайская I • • • ]Болгарская| БД I 1 БД
8300
8320
Модуль регистрации (*
8600
8324-
Сервер регистрации NLIA
регистрации NLIA
Временное хранилище
J__i
Сервер NLIA
tf-fO
Запрос
8370>
Клиентский модуль NLIA
Пользовательское решение
ФИГ. 21
Сервер имен NLIA
Запрос
8390
Серверное решение
9340
93р)
Сервер
Сервер имен NLIA
NLIA
ФИГ. 22
9370'
Клиентский модуль NLIA
Серверное решение 9390
Пользовательское решение
^ Начало ^
Создание базы данных интернет-адресации на национальных языках
ФИГ. 23
Нет
Передать запрос серверу DNS
-S701
Сервер DNS выдает клиенту IP-адрес
S703.
Ответ системы интернет-адресации на национальных языках
S901
Нет
Передача системе интернет-адресации на национальных языках другого региона
$1001