RU2268486C2 - Method and system for registering and finding information about position of users - Google Patents

Method and system for registering and finding information about position of users Download PDF

Info

Publication number
RU2268486C2
RU2268486C2 RU2004102896/09A RU2004102896A RU2268486C2 RU 2268486 C2 RU2268486 C2 RU 2268486C2 RU 2004102896/09 A RU2004102896/09 A RU 2004102896/09A RU 2004102896 A RU2004102896 A RU 2004102896A RU 2268486 C2 RU2268486 C2 RU 2268486C2
Authority
RU
Russia
Prior art keywords
location information
user
domain
server
location
Prior art date
Application number
RU2004102896/09A
Other languages
Russian (ru)
Other versions
RU2004102896A (en
Inventor
Санг-Зи ЛИ (KR)
Санг-Зи ЛИ
Донг-Хон ПАРК (KR)
Донг-Хон ПАРК
Original Assignee
ДжиДжи21 Ко., Лтд.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ДжиДжи21 Ко., Лтд. filed Critical ДжиДжи21 Ко., Лтд.
Priority to RU2004102896/09A priority Critical patent/RU2268486C2/en
Publication of RU2004102896A publication Critical patent/RU2004102896A/en
Application granted granted Critical
Publication of RU2268486C2 publication Critical patent/RU2268486C2/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

FIELD: method and system for registering and finding information about position of users with use of user position identifier.
SUBSTANCE: system has administrator terminal for controlling position information domains, server for controlling position information domains, having database for controlling position information domains, multiple position information domain servers, each of which has database about position, storing information about position(coordinates) of users, multiple common domain servers and multiple client terminals connected via the Internet. Method includes recording information about position(coordinates) of users on each position information domain servers and, whenever required, information is searched for pertaining to user position by means of domain server, to which user terminal is connected.
EFFECT: increased efficiency and expanded functional capabilities.
2 cl, 6 dwg

Description

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

Данное изобретение касается способа и системы для регистрации и поиска информации о местоположении пользователей с использованием идентификатора местоположения пользователя, который регистрируется и хранится на распределенном сервере домена информации о местоположении. В частности, изобретение касается способа и системы для регистрации и поиска информации о местоположении с использованием идентификатора местоположения пользователя (так называемого "ePosition"), который может быть зарегистрирован пользователем и сохранен на распределенном сервере домена информации о местоположении. Система для регистрации и поиска информации о местоположении, связанной с зарегистрированным идентификатором местоположения пользователя, содержит терминал администратора доменов информации о местоположении; сервер управления доменами информации о местоположении, имеющий базу данных управления доменами информации о местоположении; множество серверов доменов информации о местоположении, каждый из которых имеет базу данных о местоположении, хранящую информацию о местоположении (координаты) пользователей; множество обычных серверов доменов и множество пользовательских терминалов, которые связаны через проводную или беспроводную сеть Интернет, чтобы регистрировать информацию о местоположении (координаты) пользователя на каждом сервере домена информации о местоположении и, если требуется, находить любой сервер домена, с которым пользовательский терминал соединяется для получения информации о местоположении пользователя.The present invention relates to a method and system for registering and searching user location information using a user location identifier that is registered and stored on a distributed location information domain server. In particular, the invention relates to a method and system for registering and searching for location information using a user's location identifier (so-called "ePosition"), which can be registered by a user and stored on a distributed location information domain server. A system for registering and retrieving location information associated with a registered user location identifier comprises: a location information domain administrator terminal; a location information domain management server having a location information domain management database; a plurality of location information domain servers, each of which has a location database storing user location information (coordinates); a plurality of conventional domain servers and a plurality of user terminals that are connected via a wired or wireless Internet to record the location information (coordinates) of the user on each location information domain server and, if necessary, find any domain server with which the user terminal connects to receiving information about the user's location.

Уровень техникиState of the art

В последнее время проводной и беспроводной Интернет стал широко использоваться, и коммерческие сделки через Интернет активизировались.Recently, wired and wireless Internet has become widely used, and commercial transactions over the Internet have intensified.

Когда пользователь (потребитель) выбирает товары для покупки через Интернет, сайт, продающий товары, доставляет их пользователю с помощью компании службы доставки или центра распространения. Сайт, продающий товары, должен располагать информацией о местоположении пользователя, чтобы доставить пользователю товары, которые он хочет купить. Соответственно, сайт получает информацию об адресе пользователя посредством подписки или запроса пользователя.When a user (consumer) selects goods for purchase via the Internet, the site selling the goods delivers them to the user using a delivery service company or distribution center. A site selling goods must have information about the user's location in order to deliver the goods he wants to buy to the user. Accordingly, the site receives information about the user's address through a subscription or user request.

В известных системах пользователь регистрирует свой адрес, включающий имя, представляющее его местоположение, в виде информации о регистрации подписчика, когда пользователь регистрируется на сайте торгового центра. В других случаях пользователь вводит свой адрес на сайте, когда он приобретает товары как обычный покупатель.In well-known systems, the user registers his address, including a name representing his location, in the form of information about the registration of the subscriber, when the user is registered on the site of the shopping center. In other cases, the user enters his address on the site when he purchases goods as a regular buyer.

Следует заметить, что стили указания адресов в одних странах отличаются от других, и возможности некоторых из них для идентификации местоположения точки ограничены из-за их характеристик, представляющих область вместо точки.It should be noted that the addressing styles in some countries are different from others, and some of them are limited in their ability to identify the location of a point because of their characteristics, representing an area instead of a point.

Кроме того, базы данных о местоположении на сайтах (серверах доменов) строятся независимо, со своими собственными форматами данных и способами их обработки, так что они не могут совместно использовать базу данных о местоположении, содержащую адрес пользователя. Кроме того, имя, представляющее местоположение, например название фирмы, здания, банка, гостиницы, больницы и т.п., может не быть уникальным и поэтому не может использоваться для уникальной идентификации местоположения во всем мире.In addition, location databases on sites (domain servers) are built independently, with their own data formats and processing methods, so that they cannot share the location database containing the user's address. In addition, a name representing a location, such as the name of a company, building, bank, hotel, hospital, etc., may not be unique and therefore cannot be used to uniquely identify a location worldwide.

В других случаях, когда пользователь не может использовать обычный адрес или имя для представления произвольного местоположения, например в море или в горах, нет никакого способа просто и точно сообщить о местоположении точки.In other cases, when the user cannot use the usual address or name to represent an arbitrary location, for example, in the sea or in the mountains, there is no way to simply and accurately report the location of the point.

Как упомянуто выше, ранее не существовало унифицированного и простого способа для представления произвольного места на Земле уникальным образом путем регистрации его местоположения с помощью идентификатора местоположения или для поиска информации о местоположении и отображении его местоположения на карте с использованием зарегистрированного идентификатора местоположения.As mentioned above, previously there was no unified and simple way to represent an arbitrary place on Earth in a unique way by registering its location using a location identifier or to search for location information and displaying its location on a map using a registered location identifier.

Соответственно, было трудно или невозможно идентифицировать точное местоположение точки только с помощью обычного адреса или названия места на плохо освоенной территории.Accordingly, it was difficult or impossible to identify the exact location of the point using only the usual address or name of a place in a poorly developed territory.

Сущность изобретенияSUMMARY OF THE INVENTION

Целью настоящего изобретения является создание системы, построенной так, что терминал администратора доменов информации о местоположении, сервер управления доменами информации о местоположении, имеющий базу данных управления доменами информации о местоположении, множество серверов доменов информации о местоположении, каждый из которых имеет базу данных домена информации о местоположении, хранящую информацию о местоположении (координаты) пользователя, множество обычных серверов доменов и множество пользовательских терминалов соединяются через проводной или беспроводной Интернет, посредством чего информация о местоположении пользователя (координаты) с идентификатором местоположения пользователя (так называемым "ePosition") может быть зарегистрирована на каждом из серверов доменов информации о местоположении, и эта зарегистрированная информация о местоположении может через Интернет совместно использоваться некоторыми программами поиска и отображения местоположения пользователя на цифровой карте, которые используются для вождения автомобилей по заданному маршруту, а также для телематических и других целей.An object of the present invention is to provide a system constructed such that a location information domain administrator terminal, a location information domain management server having a location information domain management database, a plurality of location information domain servers, each of which has a domain information domain database a location that stores user location information (coordinates), a plurality of conventional domain servers and a plurality of user terminals can be accessed via wired or wireless Internet, whereby the user's location information (coordinates) with the user's location identifier (the so-called "ePosition") can be registered on each of the location information domain servers, and this registered location information can be shared via the Internet some programs for searching and displaying the user's location on a digital map, which are used to drive cars along a given route one, as well as for telematic and other purposes.

Другой целью настоящего изобретения является создание способа регистрации домена информации о местоположении на сервере управления доменами информации о местоположении, а также регистрации информации о местоположении пользователя (координат) вместе с идентификатором местоположения (ePosition) на серверах доменов информации о местоположении с использованием вышеописанной системы, при помощи которой Web-сервер может выполнять поиск информации о местоположении (координат) пользователя через Интернет, используя идентификатор местоположения, даже когда пользователь соединяется с другим Web-сервером (под управлением сервера управления доменами информации о местоположении).Another objective of the present invention is to provide a method for registering a location information domain on a location information domain management server, as well as registering user location information (coordinates) together with a location identifier (ePosition) on location information domain servers using the above system using wherein the web server can search for user location information (coordinates) via the Internet using a location identifier I, even when the user connects to another Web server (under the control of the location information domain management server).

Еще одной целью настоящего изобретения является выполняемая посредством Интернета регистрация и хранение информации о местоположении пользователей на множестве серверов доменов информации о местоположении, распределенных по всему миру.A further object of the present invention is to register and store user location information via the Internet on a plurality of location information domain servers distributed throughout the world.

Еще одна цель изобретения состоит в том, чтобы пользовательский терминал, соединенный даже с обычным сервером домена (Web-сервером), который не зарегистрирован как сервер домена информации о местоположении на сервере управления доменами информации о местоположении, был способен выполнять поиск информации о местоположении пользователя, зарегистрированной на других серверах доменов информации о местоположении и находящейся под их управлением.Another objective of the invention is that a user terminal connected even to a conventional domain server (Web server), which is not registered as a location information domain server on a location information domain management server, is able to search for user location information, Location information registered on other domain servers and under their control.

Для достижения целей настоящего изобретения предложена система для регистрации и поиска информации о местоположении пользователей с использованием идентификаторов местоположения пользователей, хранящихся на распределенных серверах доменов информации о местоположении, содержащая: сервер управления доменами информации о местоположении, имеющий базу данных управления доменами информации о местоположении и управляющий множеством серверов доменов информации о местоположении, при этом сервер управления доменами информации о местоположении выполняет операции регистрации, обновления, изменения или удаления домена информации о местоположении, а также хранит информацию, относящуюся к этим операциям, в базе данных управления доменами информации о местоположении; множество серверов доменов информации о местоположении, каждый из которых имеет базу данных домена информации о местоположении, регистрирующие информацию о местоположении пользователя вместе с идентификатором местоположения, чтобы хранить их в базах данных доменов информации о местоположении и управлять ими (обновлять, изменять или удалять), при этом каждый сервер домена информации о местоположении осуществляет поиск запрашиваемой другим Web-сервером информации о местоположении (координат) пользователя, чтобы передать ее на запрашивающий Web-сервер, или посылает запрос на поиск информации о местоположении (координат) пользователя на другой сервер домена информации о местоположении; терминал администратора доменов информации о местоположении для управления сервером управления доменами информации о местоположении; пользовательские терминалы, посредством которых пользователи соединяются с желаемыми Web-серверами через Интернет; обычные серверы доменов, каждый из которых не зарегистрирован на сервере управления доменами информации о местоположении в качестве одного из серверов доменов информации о местоположении, при этом каждый обычный сервер домена имеет установленное на нем программное обеспечение, необходимое для поиска информации о местоположении пользователя, и не имеет функций хранения и управления информацией о местоположении пользователя; и Интернет, причем информация о местоположении пользователя регистрируется вместе с идентификатором местоположения на серверах доменов информации о местоположении, и зарегистрированная информация о местоположении пользователя подтверждается.To achieve the objectives of the present invention, there is provided a system for registering and searching user location information using user location identifiers stored on distributed location information domain servers, comprising: a location information domain management server having a location information domain management database and managing a plurality location information domain servers, wherein the location information domain management server dix performs registration, update, change or remove the domain information about the location and stores information related to such transactions in the database domains of information management of location data; a plurality of location information domain servers, each of which has a location information domain database, recording user location information together with a location identifier in order to store and manage them in the location information domain databases (update, modify or delete), when Each server of the location information domain searches for the location information (coordinates) of the user requested by another Web server in order to transmit it to the request the host Web server, or sends a request to search for location information (coordinates) of the user to another location information domain server; a location information domain administrator terminal for managing the location information domain management server; user terminals through which users connect to their desired Web servers over the Internet; conventional domain servers, each of which is not registered on the location information domain management server as one of the location information domain servers, wherein each ordinary domain server has software installed thereon necessary to search for user location information and does not have functions for storing and managing user location information; and the Internet, wherein the user’s location information is registered with the location identifier on the location information domain servers, and the registered user’s location information is confirmed.

Для достижения целей настоящего изобретения предложен также способ регистрации и поиска информации о местоположении пользователей с использованием идентификаторов пользователей, использующих распределенные серверы доменов информации о местоположении, включающий: шаг соединения с сервером управления доменами информации о местоположении, на котором пользователь, желающий зарегистрироваться на сервере домена информации о местоположении или выполнить поиск информации о местоположении, соединяется с сервером управления доменами информации о местоположении; шаг проверки регистрации домена информации о местоположении для выяснения, не был ли уже зарегистрирован такой домен информации о местоположении, какой пользователь хочет зарегистрировать; шаг регистрации домена информации о местоположении для регистрации домена информации о местоположении, если подтверждено, что домен информации о местоположении, который пользователь хочет зарегистрировать, еще не был зарегистрирован; шаг, на котором пользователь, зарегистрированный на сервере домена информации о местоположении, или пользователь, который хочет выполнить поиск информации о местоположении, может связаться с сервером домена информации о местоположении; шаг проверки, не была ли уже зарегистрирована информация о местоположении (координаты), включающая идентификатор местоположения пользователя; шаг регистрации информации о местоположении пользователя для регистрации информации о местоположении пользователя, если такая информация ранее не была зарегистрирована на сервере домена информации о местоположении; шаг, на котором пользователь выполняет желаемую операцию на Web-сервере, с которым этот пользователь соединяется через Интернет; и шаг соединения с сервером домена информации о местоположении, на котором была зарегистрирована информация о местоположении, чтобы выполнить поиск информации о местоположении (координат) точки, соответствующей идентификатору местоположения.To achieve the objectives of the present invention, there is also provided a method for registering and searching for location information of users using user identifiers using distributed location information domain servers, comprising: a step of connecting to a location information domain management server at which a user desiring to register on the information domain server about a location or search for location information, connects to a domain management server inf location information; the step of checking the registration of the location information domain to find out if such a location information domain has already been registered which user wants to register; a step of registering a location information domain for registering a location information domain if it is confirmed that the location information domain that the user wants to register has not yet been registered; a step in which a user registered on a location information domain server or a user who wants to search for location information can contact a location information domain server; a step of checking whether the location information (coordinates) has already been registered, including the user's location identifier; a step of registering a user's location information for registering a user's location information if such information has not previously been registered on a location information domain server; the step at which the user performs the desired operation on the Web server with which this user connects via the Internet; and a step of connecting a location information domain server to which the location information has been registered to search for location information (coordinates) of a point corresponding to the location identifier.

Краткое описание чертежейBrief Description of the Drawings

Другие цели и преимущества изобретения будут более понятны из подробного описания, приведенного ниже вместе с сопроводительными чертежами, на которых:Other objectives and advantages of the invention will be more apparent from the detailed description given below together with the accompanying drawings, in which:

на фиг.1 в общих чертах показана система для регистрации и поиска координат местоположения точки с использованием ее соответствия идентификатору местоположения, хранящемуся на распределенных серверах доменов информации о местоположении, соединенных через Интернет, в соответствии с настоящим изобретением;figure 1 in General terms shows a system for registering and searching for the coordinates of the location of a point using its correspondence to the location identifier stored on the distributed domain information domain servers connected via the Internet, in accordance with the present invention;

на фиг.2 приведена блок-схема алгоритма, поясняющая способ регистрации информации о местоположении точки с использованием соответствующего ей идентификатора местоположения и поиска координат местоположения точки с использованием серверов доменов информации о местоположении в соответствии с настоящим изобретением;figure 2 is a flowchart illustrating a method for recording location information of a point using its corresponding location identifier and searching for location coordinates of a point using location information domain servers in accordance with the present invention;

на фиг.3 показана блок-схема алгоритма для подробного пояснения показанного на фиг.2 шага регистрации домена информации о местоположении на сервере управления доменами информации о местоположении;FIG. 3 is a flowchart for explaining in detail the FIG. 2 step of registering a location information domain on a location information domain management server;

на фиг.4 показан пример регистрационной формы, предусмотренной для регистрации домена информации о местоположении на шаге представления регистрационной формы, показанном на фиг.3;figure 4 shows an example of a registration form provided for registering a domain of location information in the step of submitting a registration form shown in figure 3;

на фиг. 5 приведена блок-схема алгоритма, которая подробно представляет показанный на фиг.2 шаг регистрации информации о местоположении на серверах доменов информации о местоположении;in FIG. 5 is a flow chart that details the step of registering location information on location information domain servers shown in FIG. 2;

на фиг.6 приведена блок-схема алгоритма, которая подробно представляет показанный на фиг.2 шаг поиска информации о местоположении (координат) точки с использованием соответствующего ей идентификатора местоположения, зарегистрированного на определенном сервере домена информации о местоположении.FIG. 6 is a flowchart that details the step of FIG. 2 searching for location information (coordinates) of a point using its corresponding location identifier registered on a specific location information domain server.

Предпочтительная форма осуществления изобретенияPreferred Embodiment

На фиг.1 в общем виде показана система в соответствии с настоящим изобретением для осуществления способа регистрации и поиска координат местоположения точки с использованием соответствующего ей идентификатора местоположения, хранящегося на распределенных серверах доменов информации о местоположении. Здесь информация о местоположении означает не информацию, подобную обычному адресу, составленному из названия города, района, квартала, улицы и номера дома, а координаты местоположения, включающие значения долготы и широты, основанные на некоторой системе координат, и идентификатор местоположения для идентификации этих координат местоположения. В частности, примерами информации о местоположении (координат) являются координаты поперечно-цилиндрической проекции (ТМ) или координаты универсальной проекции Меркатора (UTM), основанные на земном эллипсоиде, таком как WGS-84 или эллипсоиде Бесселя.Figure 1 in a General view shows a system in accordance with the present invention for implementing a method of registration and search for location coordinates of a point using its corresponding location identifier stored on distributed domain information domain servers. Here, location information does not mean information similar to a normal address made up of the name of a city, district, quarter, street or house number, but location coordinates, including longitude and latitude values based on some coordinate system, and a location identifier to identify these location coordinates . In particular, examples of location information (coordinates) are transverse cylindrical projection (TM) coordinates or universal Mercator projection (UTM) coordinates based on an earth ellipsoid such as WGS-84 or a Bessel ellipsoid.

Соответственно, каждый пользователь имеет свою собственную информацию о местоположении (координаты), соответствующую такому месту как офис, дом и так далее, и эта информация о местоположении регистрируется ее идентификатором местоположения в следующей форме: [идентификатор пользователя]#[домен информации о местоположении]. Таким образом, можно осуществлять поиск информации о местоположении (координат) точки с использованием ее зарегистрированного идентификатора местоположения.Accordingly, each user has his own location information (coordinates) corresponding to such a place as office, home, and so on, and this location information is registered by its location identifier in the following form: [user ID] # [domain of location information]. Thus, it is possible to search for location information (coordinates) of a point using its registered location identifier.

Идентификатор местоположения пользователя, упомянутый выше, может быть представлен в виде, подобном обычному адресу электронной почты. Например, если идентификатор пользователя - "gildong", а домен, в котором зарегистрирован идентификатор пользователя - "chollian.net", то адрес электронной почты будет иметь вид "[email protected]", где символ @ играет роль указателя адреса электронной почты. Аналогично, если идентификатор пользователя - "gildong", а домен, в котором зарегистрирован идентификатор пользователя - "chollian.net", то идентификатор местоположения может быть представлен в виде "gildong#choilian.net", где символ # играет роль указателя идентификатора местоположения. Здесь указатель идентификатора местоположения не ограничен символом #, который предназначен для пояснения того, как представляют идентификатор местоположения.The user's location identifier mentioned above can be presented in a form similar to a regular email address. For example, if the user ID is “gildong” and the domain in which the user ID is registered is “chollian.net”, then the email address will be “[email protected]”, where the @ symbol acts as a pointer to the email address. Similarly, if the user ID is “gildong” and the domain in which the user ID is registered is “chollian.net”, then the location identifier can be represented as “gildong # choilian.net”, where the symbol # acts as a location identifier pointer. Here, the location identifier pointer is not limited to the # symbol, which is intended to explain how the location identifier is represented.

Система, выполненная согласно настоящему изобретению, содержит сервер 110 управления доменами информации о местоположении, имеющий базу данных управления доменами информации о местоположении; множество серверов 120 доменов информации о местоположении, каждый из которых имеет базу данных домена информации о местоположении; терминал 130 администратора доменов информации о местоположении; пользовательские терминалы 140 и обычные серверы 150 доменов. Все эти составляющие систему элементы связаны через Интернет 160.A system according to the present invention includes a location information domain management server 110 having a location information domain management database; a plurality of location information domain servers 120, each of which has a location information domain database; location information domain administrator terminal 130; user terminals 140 and conventional domain servers 150. All of these elements of the system are connected via the Internet 160.

В частности, сервер 110 управления доменами информации о местоположении, который управляет множеством серверов 120а-120n доменов информации о местоположении, регистрирует, обновляет, изменяет или удаляет домен информации о местоположении, а также хранит информацию, относящуюся к этим операциями. Множество серверов 120а-120n доменов информации о местоположении, которые управляют информацией о местоположении (координатами) пользователя, регистрируемой на каждом сервере домена, работают как независимые и отдельные Web-домены после их регистрации в качестве серверов доменов информации о местоположении.In particular, the location information domain management server 110, which manages a plurality of location information domain servers 120a-120n, registers, updates, modifies or deletes the location information domain, and also stores information related to these operations. A plurality of location information domain servers 120a-120n that manage the user's location information (coordinates) registered on each domain server operate as independent and separate Web domains after they are registered as location information domain servers.

Однако новая Web-страница для обеспечения функций сервера домена информации о местоположении может быть добавлена к существующему Web-серверу (не показан). В частности, в случае, когда Web-сервер не только выполняет свои обычные функции, но также служит и сервером 120 домена информации о местоположении, доменное имя существующего сервера сети регистрируется как домен информации о местоположении и программное обеспечение для работы сервера домена информации о местоположении устанавливается на существующем Web-сервере. Другими словами, серверы 120а-120n доменов информации о местоположении могут работать, используя существующий Web-сервер или же используя новый отдельный сервер.However, a new web page for providing the functions of the location information domain server may be added to an existing web server (not shown). In particular, in the case where the Web server not only performs its usual functions, but also serves as the location information domain server 120, the domain name of the existing network server is registered as the location information domain and the software for the operation of the location information domain server is installed on an existing web server. In other words, location information domain servers 120a-120n may operate using an existing Web server or using a new separate server.

Сервер 120 домена информации о местоположении регистрирует информацию о местоположении (координаты) пользователя и управляет ею (обновляет, изменяет или удаляет ее). Кроме того, он может выполнять поиск информации о местоположении пользователя (координат), которую запрашивает другой Web-сервер, и передавать ее запрашивающему Web-серверу или он может направлять запрос другому серверу домена информации о местоположении на поиск определенной информации о местоположении (координат), хранящейся на этом сервере.The location information domain server 120 registers and manages the location information (coordinates) of the user (updates, modifies, or deletes it). In addition, he can search for information about the user's location (coordinates), which another Web server requests, and transmit it to the requesting Web server, or he can send a request to another server in the domain for location information to search for specific location information (coordinates), stored on this server.

Информация, находящаяся под управлением серверов 120а-120n доменов информации о местоположении, хранится в базах данных доменов информации о местоположении, и поиск информации о местоположении (координат) выполняется программой такого же типа, какая была загружена на сервер домена информации о местоположении, когда он регистрировался на сервере 110 управления доменами информации о местоположении.Information managed by the location information domain servers 120a-120n is stored in the location information domain databases, and the location information (coordinates) are searched by a program of the same type as was downloaded to the location information domain server when it was registered on the location information domain management server 110.

Терминал 130 администратора доменов информации о местоположении управляет базой данных управления доменами информации о местоположении, находящейся на сервере 110 управления доменами информации о местоположении. Хотя в этой форме осуществления изобретения терминал 130 администратора доменов информации о местоположении связан с сервером 110 управления доменами информации о местоположении через Интернет 160, он может быть связан с ним через локальную сеть.The location information domain manager terminal 130 manages the location information domain management database located on the location information domain management server 110. Although in this embodiment, the location information domain manager terminal 130 is connected to the location information domain management server 110 via the Internet 160, it can be connected to it via a local area network.

Каждый пользовательский терминал 140 является обычным терминалом, посредством которого пользователь выполняет желаемое действие (покупку товаров) через некоторый Web-сервер (не показан), либо регистрирует или ищет информацию о местоположении посредством сервера 120 домена информации о местоположении.Each user terminal 140 is a normal terminal through which a user performs a desired action (purchase of goods) through a web server (not shown), or registers or searches for location information through a location information domain server 120.

Каждый из обычных серверов 150 доменов является Web-сервером общего назначения, который не зарегистрирован на сервере 110 управления доменами информации о местоположении и является существующим Web-сервером Интернета, к которому пользователь может обратиться с целью покупки товаров. Хотя этот обычный сервер 150 домена не зарегистрирован на сервере 110 управления доменами информации о местоположении и не имеет информации о местоположении пользователя, он может послать запрос серверу 120 домена информации о местоположении на поиск информации о местоположении пользователя (координат), чтобы получить эту информацию. Программа для направления запроса серверу домена информации о местоположении на поиск информации о местоположении пользователя должна быть установлена на обычном сервере 150 домена.Each of the conventional domain servers 150 is a general-purpose web server that is not registered with the location information domain management server 110 and is an existing Internet web server that the user can contact to purchase goods. Although this conventional domain server 150 is not registered with the location information domain management server 110 and does not have user location information, it can send a request to the location information domain server 120 to search for user location information (coordinates) to obtain this information. A program for sending a request to a domain server for location information to search for user location information should be installed on a regular domain server 150.

Хотя вышеупомянутые элементы, образующие систему согласно изобретению, связаны через Интернет, они не соединены друг с другом непосредственно, и это соединение ограничено, чтобы предотвратить утечку личной информации пользователей. То есть, терминал 130 администратора доменов информации о местоположении управляет информацией о серверах 120а-120n доменов информации о местоположении посредством сервера 110 управления доменами информации о местоположении, а пользователь, используя пользовательский терминал 140, может иметь доступ к серверам 120а-120n или к обычному серверу 150 домена, на котором установлена программа, необходимая для поиска информации о местоположении. Однако состояние соединения между составляющими элементами системы не задано жестко, а может быть изменено в процессе работы системы на наиболее подходящее состояние.Although the above-mentioned elements constituting the system according to the invention are connected via the Internet, they are not directly connected to each other, and this connection is limited in order to prevent leakage of personal information of users. That is, the location information domain manager terminal 130 controls information about the location information domain servers 120a-120n through the location information domain management server 110, and the user, using the user terminal 140, can access the servers 120a-120n or the regular server 150 of the domain on which the program is installed, necessary to search for location information. However, the state of the connection between the constituent elements of the system is not set rigidly, but can be changed during the operation of the system to the most suitable state.

При использовании вышеописанной системы согласно настоящему изобретению пользователь обращается к Web-серверу (существующему Web-серверу или новому Web-серверу, созданному (зарегистрированному) вместе с сервером домена информации о местоположении), на котором он хочет выполнить необходимое действие (например, покупку товаров). Web-сервер получает информацию о местоположении (координаты) пользователя, необходимую для доставки товаров пользователю, посредством сервера 120 домена информации о местоположении. Затем информация о товарах, заказанных пользователем, вместе с информацией о местоположении пользователя, полученной посредством сервера 120 домена информации о местоположении, должна быть передана в центр распространения для соответствующей доставки товаров.When using the above-described system according to the present invention, the user accesses a Web server (an existing Web server or a new Web server created (registered) together with a location information domain server) on which he wants to perform the necessary action (for example, purchasing goods) . The web server obtains user location information (coordinates) necessary for delivering goods to the user via the location information domain server 120. Then, the information about the goods ordered by the user, together with the location information of the user obtained through the location information domain server 120, must be transmitted to the distribution center for the corresponding delivery of the goods.

Настоящее изобретение было описано в этой форме его осуществления на примере покупки товаров, но область, в которой используется информация о местоположении пользователя, не ограничивается этим. А именно, пользователь может соединяться с сервером 110 управления доменами информации о местоположении или непосредственно соединяться с сервером 120 домена информации о местоположении, чтобы получать информацию о местоположении в соответствии с той сферой применения, в которой используется информация о местоположении пользователя. Или же пользователь может получать доступ к информации о местоположении посредством любого другого Web-сервера, к которому он хочет подключиться, или посредством текущего Web-сервера.The present invention has been described in this form of its implementation on the example of the purchase of goods, but the area in which the location information of the user is used is not limited to this. Namely, the user can connect to the location information domain management server 110 or directly connect to the location information domain server 120 to obtain location information in accordance with the application in which the location information of the user is used. Or the user can access location information through any other Web server to which he wants to connect, or through the current Web server.

Поиск информации о местоположении (координат) пользователя с использованием вышеописанной системы согласно настоящему изобретению может выполняться следующим способом.The search for information about the location (coordinates) of the user using the above system according to the present invention can be performed in the following way.

Принцип поиска информации о местоположении пользователя является следующим. Отдельный человек, группа или компания, использующая существующий сервер Web-домена, соединяется с сервером 110 управления доменами информации о местоположении для регистрации на нем своего домена информации о местоположении, и этот человек или представитель группы или компании соединяется с сервером 120 домена информации о местоположении, на котором он хочет зарегистрировать информацию о местоположении, и вводит информацию о своем местоположении (координаты) вместе с идентификатором местоположения.The principle of finding user location information is as follows. An individual person, group or company using an existing Web domain server connects to the location information domain management server 110 to register his location information domain with it, and this person or representative of the group or company connects to the location information domain server 120, on which he wants to register location information, and enters his location information (coordinates) along with the location identifier.

Идентификатор местоположения пользователя, построенный, как описано выше, может быть передан другим людям (или другим Web-серверам) вместо информации о местоположении (координатах), и другие люди (или другие Web-серверы) могут получать зарегистрированную информацию о местоположении (координаты) пользователя, используя зарегистрированный идентификатор местоположения пользователя.The user's location identifier constructed as described above can be transferred to other people (or other Web servers) instead of location information (coordinates), and other people (or other Web servers) can receive registered user location (coordinates) information using a registered user location identifier.

Фиг.2 представляет способ регистрации и поиска информации о местоположении (координат) пользователя с использованием распределенных серверов доменов информации о местоположении в соответствии с настоящим изобретением. Для поиска информации о местоположении пользователя требуемая информация о местоположении должна быть зарегистрирована посредством шага S30 регистрации домена информации о местоположении и шага S60 регистрации информации о местоположении пользователя.FIG. 2 represents a method for registering and retrieving a user's location information (coordinates) using distributed location information domain servers in accordance with the present invention. In order to search for the user's location information, the required location information must be registered by the location information domain registration step S30 and the user location information registration step S60.

Фиг.3, 5 и 6 подробно показывают шаг S30 регистрации домена информации о местоположении, шаг S60 регистрации информации о местоположении пользователя и шаг S80 поиска информации о местоположении пользователя.FIGS. 3, 5 and 6 show in detail the step S30 of registering the domain of the location information, the step S60 of registering the location information of the user and the step S80 of finding the location information of the user.

Обратимся к фиг.2-6. Прежде всего, пользователь, который хочет зарегистрировать сервер 120 домена информации о местоположении или получить информацию о местоположении, на шаге S10 соединяется с сервером 110 управления доменами информации о местоположении. Затем на шаге S20 проверки регистрации домена информации о местоположении проверяется, не был ли сервер домена информации о местоположении уже зарегистрирован как домен информации о местоположении. Если подтверждается, что такой сервер домена информации о местоположении не был ранее зарегистрирован, процесс переходит к шагу S30 регистрации домена информации о местоположении. С другой стороны, если такой сервер информации о местоположении уже был зарегистрирован как сервер 120 домена информации о местоположении или его не нужно регистрировать (когда пользователь соединяется с сервером управления доменами информации о местоположении только для того, чтобы выполнить поиск информации о местоположении), процесс переходит к шагу S40, на котором пользователь соединяется с сервером 120 домена информации о местоположении.Turning to FIGS. 2-6. First of all, a user who wants to register a location information domain server 120 or obtain location information is connected to the location information domain management server 110 in step S10. Then, in step S20, the location information domain registration check is checked to see if the location information domain server has already been registered as a location information domain. If it is confirmed that such a location information domain server has not been previously registered, the process proceeds to step S30 of registering the location information domain. On the other hand, if such a location information server has already been registered as a location information domain server 120 or does not need to be registered (when a user connects to the location information domain management server only to search for location information), the process proceeds to step S40, in which the user connects to the location information domain server 120.

Шаг S30 регистрации домена информации о местоположении подробно поясняется на фиг.3. Если на шаге S20 проверки регистрации домена информации о местоположении подтверждается, что сервер домена информации о местоположении, который пользователь хочет зарегистрировать на сервере 110 управления доменом информации о местоположении, еще не был зарегистрирован как домен информации о местоположении, процесс переходит к шагу S31, на котором сервер 110 управления доменами информации о местоположении представляет форму 170 для регистрации домена информации о местоположении.The location information domain registration step S30 is explained in detail in FIG. 3. If it is confirmed in step S20 of checking the registration of the location information domain that the location information domain server that the user wants to register with the location information domain management server 110 has not yet been registered as a location information domain, the process proceeds to step S31, in which the location information domain management server 110 provides a form 170 for registering a location information domain.

Примером может быть регистрационная форма 170, показанная на фиг.4. Эта регистрационная форма 170 заполняется некоторой информацией, необходимой для управления регистрируемым сервером 120 домена информации о местоположении. Адрес сервера домена в форме 170 должен быть уникальным, потому что он является элементом, образующим часть адреса информации о местоположении, предназначенной для идентификации пользователя уникальным образом, как описано ниже. Соответственно, после того, как требуемая информация введена на шаге S32, должен быть выполнен шаг S33 проверки дублирования, чтобы проверить, является ли уникальным адрес сервера 120 домена информации о местоположении, который должен быть зарегистрирован.An example would be the registration form 170 shown in FIG. This registration form 170 is filled with some information necessary for managing the registered information server 120 of the location information domain. The address of the domain server in the form 170 must be unique because it is an element forming part of the address of the location information intended to identify the user in a unique way, as described below. Accordingly, after the required information is entered in step S32, the duplication check step S33 must be performed to check if the address of the location information domain server 120 to be registered is unique.

Если на шаге S33 подтверждается, что адрес сервера 120 домена информации о местоположении не уникален, то процесс переходит к шагу S34 индикации сообщения об ошибке, чтобы сообщить тому кто вводит информацию в форму 170, что адрес, с которым сервер 120 домена информации о местоположении должен быть зарегистрирован, уже существует, и затем процесс возвращается к шагу S31 представления регистрационной формы, чтобы дать возможность изменить необходимую информацию в форме 170.If it is confirmed in step S33 that the address of the location information domain server 120 is not unique, the process proceeds to the error message indication step S34 to inform the person entering the information in form 170 that the address with which the location information domain server 120 should to be registered, already exists, and then the process returns to step S31 of submitting the registration form to enable the necessary information in the form 170 to be changed.

Если на шаге S33 подтверждается, что введенный адрес уникален, сервер 120 домена информации о местоположении регистрируется в базе данных управления доменами информации о местоположении, и информация, введенная на шаге S32, регистрируется там же на шаге S35. Затем зарегистрированный сервер 120 загружает программу для своей работы в качестве сервера домена информации о местоположении с сервера 110 управления доменами информации о местоположении. Этот шаг является шагом S36 загрузки программы.If it is confirmed in step S33 that the entered address is unique, the location information domain server 120 is registered in the location information domain management database, and the information entered in step S32 is registered there in step S35. The registered server 120 then downloads a program for operating as a location information domain server from the location information domain management server 110. This step is step S36 of the program download.

Программа, загружаемая с сервера 110 управления доменами информации о местоположении, является программным обеспечением, необходимым для работы зарегистрированного домена в качестве сервера 120 домена информации о местоположении. Она содержит Web-страницу, с которой пользователь соединяется, чтобы создать и зарегистрировать свой идентификатор местоположения, программное обеспечение, необходимое для проверки идентификатора местоположения пользователя на дублирование и для ввода информации пользователя в базу данных о местоположении, Web-страницу и программные средства для административного управления информацией о местоположении пользователя, Web-страницу и программные средства для поиска информации о местоположении, карты и базы данных с географической информацией для идентификации и указания координат физического местоположения, а также программное обеспечение географической информационной системы для поиска и отображения местоположения на карте. Здесь карты и базы данных с географической информацией могут использоваться для идентификации координат местоположения пользователя, когда он регистрирует свою информацию о местоположении.The program downloaded from the location information domain management server 110 is the software necessary for the registered domain to function as the location information domain server 120. It contains a Web page that a user connects to to create and register their location identifier, the software needed to check the user's location identifier for duplication and to enter user information into a location database, a Web page and administrative tools user location information, a web page and software for finding location information, maps and geographic database tion for identifying and specifying the coordinates of the physical location, as well as software geographical information system to search for and display the location on a map. Here, maps and databases with geographic information can be used to identify the coordinates of a user's location when he registers his location information.

На шаге S37 инсталляции сервера домена информации о местоположении программа, загруженная на шаге S36, устанавливается на сервере 120 домена информации о местоположении. При этом устанавливается конфигурация сервера домена информации о местоположении, обеспечивающая регистрацию и поиск информации о местоположении пользователя, как будет описано ниже.In the step S37 of installing the location information domain server, the program downloaded in step S36 is installed on the location information domain server 120. At the same time, the configuration of the location information domain server is established, which provides registration and search of the user's location information, as will be described below.

После регистрации сервера 120 домена информации о местоположении пользователь, который хочет зарегистрировать свою информацию о местоположении (координаты) на соответствующем сервере 120 домена, соединяется с этим сервером 120. Этот шаг является шагом S40 соединения с сервером домена информации о местоположении, на котором пользователь соединяется с сервером 120 домена информации о местоположении непосредственно или через обычный сервер 150 домена, связанный с сервером домена информации о местоположении. Кроме того, пользователь, который желает выполнить поиск информации о местоположении, также может соединяться с сервером 120 домена информации о местоположении, чтобы выполнить поиск какой-либо информации о местоположении.After registering the location information domain server 120, a user who wants to register their location information (coordinates) with the corresponding domain server 120 is connected to this server 120. This step is a step S40 of connecting to the location information domain server at which the user connects to a location information domain server 120 directly or through a conventional domain server 150 associated with a location information domain server. In addition, a user who wishes to search for location information can also connect to the location information domain server 120 to search for any location information.

Другими словами, если пользователь хочет связаться с обычным сервером 150 домена, чтобы зарегистрировать на нем свою информацию о местоположении (координаты), этот сервер 150 домена, когда он соединяется с сервером 120 домена информации о местоположении, записывает информацию в базу данных домена информации о местоположении сервера 120 и осуществляет управление этой информацией. Или же пользователь может непосредственно соединиться с сервером 120 домена информации о местоположении, чтобы зарегистрировать на нем свою информацию о местоположении. Для специалистов в данной области очевидно, что возможны обе вышеупомянутые конфигурации.In other words, if the user wants to contact a regular domain server 150 to register his location information (coordinates) on it, this domain server 150, when it connects to the location information domain server 120, writes information to the location information domain database server 120 and manages this information. Or, the user can directly connect to the location information domain server 120 to register his location information on it. For specialists in this field it is obvious that both of the above configurations are possible.

После этого на шаге S50 проверяется, была ли зарегистрирована информация о местоположении (координаты) пользователя. Если эта информация о местоположении пользователя не была зарегистрирована ранее, процесс переходит к шагу S60 регистрации информации о местоположении пользователя, на котором регистрируется информация о местоположении пользователя. Если эта информация о местоположении пользователя уже была ранее зарегистрирована, процесс, не выполняя шаг S60, переходит к шагу S70, на котором пользователь выполняет необходимое действие.After that, in step S50, it is checked whether the location information (coordinates) of the user has been recorded. If this user location information has not been registered previously, the process advances to step S60 of registering the user's location information at which the user's location information is recorded. If this user location information has already been previously registered, the process, without performing step S60, proceeds to step S70, in which the user performs the necessary action.

Шаг S60 регистрации информации о местоположении пользователя более подробно показан на фиг.5. Этот шаг регистрации информации о местоположении пользователя аналогичен шагу S30 регистрации домена информации о местоположении.The user location information recording step S60 is shown in more detail in FIG. 5. This step of registering the user's location information is similar to step S30 of registering the location information domain.

Как показано на фиг.5, если на шаге S50 проверки регистрации информации о местоположении подтверждается, что информация о местоположении пользователя не была зарегистрирована ранее, сервер 120 домена информации о местоположении представляет регистрационную форму (не показана) на шаге S61 представления регистрационной формы. Хотя регистрационная форма может быть подобна показанной на фиг.4, она может иметь и другую конфигурацию, в соответствии со схемой администрирования, используемой администратором каждого сервера домена информации о местоположении. Однако регистрационная форма должна быть построена так, чтобы в ее состав были включены обязательные пункты, такие как адрес пользователя, точные координаты местоположения и идентификатор местоположения.As shown in FIG. 5, if it is confirmed in the location information registration verification step S50 that the user's location information has not been previously registered, the location information domain server 120 presents the registration form (not shown) in the registration form submission step S61. Although the registration form may be similar to that shown in FIG. 4, it may also have a different configuration, in accordance with the administration scheme used by the administrator of each location information domain server. However, the registration form must be structured so that it includes mandatory items such as the user's address, exact location coordinates and location identifier.

На шаге S62 заполнения формы необходимая информация вводится в регистрационную форму, представленную на шаге S61. В это время идентификатор местоположения пользователя вводится в виде "[идентификатор пользователя]#[адрес домена информации о местоположении]". Здесь идентификатор пользователя является произвольной символьной строкой, а адрес домена информации о местоположении соответствует серверу 120 домена информации о местоположении и вводится в такой же форме, что и доменный адрес существующего Web-сервера. Символ для идентификации идентификатора местоположения не ограничен знаком #, как указывалось выше. Информация о местоположении включает в себя карты и географическую информацию. А именно, координаты местоположения могут быть введены путем обозначения местоположения мышью на карте, отображаемой с использованием карт и баз данных с географической информацией.In step S62 of filling out the form, the necessary information is entered into the registration form presented in step S61. At this time, the user's location identifier is entered as "[user identifier] # [location information domain address]". Here, the user identifier is an arbitrary character string, and the location information domain address corresponds to the location information domain server 120 and is entered in the same form as the domain address of an existing Web server. The symbol for identifying the location identifier is not limited to the # sign, as indicated above. Location information includes maps and geographic information. Namely, location coordinates can be entered by designating a location with a mouse on a map displayed using maps and geographic information databases.

На шаге S63 проверки дублирования определяется, не является ли дубликатом адрес местоположения пользователя, входящий в состав информации, введенной в форму на шаге S62 заполнения формы. Если это так, процесс переходит к шагу S64 индикации сообщения об ошибке, чтобы показать код ошибки пользователю, который хочет зарегистрировать свою информацию о местоположении, и затем снова представляет регистрационную форму. Если на шаге S63 проверки дублирования подтверждается, что идентификатор местоположения пользователя не является дубликатом, то процесс переходит к шагу S65 сохранения информации о местоположении, на котором информация, введенная пользователем в регистрационную форму, сохраняется вместе с идентификатором местоположения в базе данных домена информации о местоположении сервера 120 домена информации о местоположении, чтобы находиться под управлением сервера 120.In step S63, the duplication check determines whether the user location address included in the information entered in the form in step S62 of filling out the form is a duplicate. If so, the process advances to the error message display step S64 to show the error code to a user who wants to register his location information, and then presents the registration form again. If it is confirmed in step S63 that the user’s location identifier is not a duplicate, the process proceeds to step S65 of storing location information where the information entered by the user in the registration form is stored together with the location identifier in the server’s location information domain database 120 location information domain to be managed by server 120.

После того как пользователь зарегистрировал свою информацию о местоположении на сервере 120 домена информации о местоположении, как описано выше, этот пользователь может соединиться с любым из серверов 120а-120n доменов информации о местоположении или с обычным сервером 150 домена, на котором установлена программа, связанная с сервером 110 управления доменами информации о местоположении, чтобы выполнить желаемую операцию, например покупку товаров или запрос необходимой информации или данных. Этот шаг соответствует шагу S70 выполнения желаемой операции, показанному на фиг.2. То есть, пользователь выполняет операцию, такую как покупка товаров на Web-сервере (обычном сервере домена или Web-сервере, соединенном с сервером домена информации о местоположении), с которым он соединяется на этом шаге.After the user has registered his location information on the location information domain server 120, as described above, this user can connect to any of the location information domain servers 120a-120n or to a regular domain server 150 on which a program associated with location information domain management server 110 to perform a desired operation, such as purchasing goods or requesting necessary information or data. This step corresponds to step S70 of performing the desired operation shown in FIG. That is, the user performs an operation, such as purchasing goods on a Web server (a regular domain server or a Web server connected to a location information domain server) with which he connects in this step.

После завершения шага S70 выполнения желаемой операции Web-сервер, с которым соединялся пользователь, должен идентифицировать информацию о местоположении пользователя, чтобы послать пользователю информацию или товары, которые он хочет получить. Для этого Web-сервер снабжается зарегистрированным идентификатором местоположения, соединяется с сервером 120 домена информации о местоположении, на котором была зарегистрирована информация о местоположении пользователя, и затем ищет информацию о местоположении (координаты) пользователя, используя идентификатор местоположения пользователя. Этот шаг представляет собой шаг S80 поиска информации о местоположении пользователя, показанный на фиг.2. На фиг.6 шаг поиска информации о местоположении пользователя показан более подробно.After completing the desired operation step S70, the web server to which the user is connected must identify the location information of the user in order to send the user information or products that he wants to receive. To this end, the Web server is provided with a registered location identifier, connects to the location information domain server 120 at which the user's location information has been registered, and then searches for the user's location (coordinate) information using the user's location identifier. This step is a user location information retrieval step S80 shown in FIG. 2. 6, the step of searching for user location information is shown in more detail.

Как показано на фиг.6, когда пользователь заканчивает желаемое действие на шаге S70, процесс переходит к шагу S81, на котором доменный адрес сервера 120 домена информации о местоположении, зарегистрированный пользователем, отделяется от идентификатора местоположения, составленного из идентификатора пользователя и доменного адреса. Затем на шаге S82 выполняется попытка соединения с зарегистрированным сервером 120 домена информации о местоположении с использованием отделенного доменного адреса.As shown in FIG. 6, when the user finishes the desired operation in step S70, the process proceeds to step S81, in which the domain address of the location information domain server 120 registered by the user is separated from the location identifier composed of the user identifier and the domain address. Then, in step S82, an attempt is made to connect to the registered server 120 of the location information domain using the separated domain address.

После соединения с сервером 120 выполняется поиск информации о местоположении (координат) пользователя с использованием идентификатора пользователя. Этот шаг является шагом S83 поиска информации о местоположении пользователя. Когда шаг S83 поиска закончен, на шаге S84 проверяется, был ли поиск выполнен нормально.After connecting to the server 120, a search is performed for the location information (coordinates) of the user using the user ID. This step is a step S83 of finding user location information. When the search step S83 is completed, it is checked in step S84 whether the search was performed normally.

Если это так, процесс переходит к шагу S85 передачи информации о местоположении, на котором информация о местоположении пользователя посылается на Web-сервер, который ее запрашивал. Если же это не так, процесс переходит к шагу S86 передачи кода ошибки, чтобы сообщить о причине неудачи поиска серверу, который запрашивал информацию о местоположении пользователя.If so, the process proceeds to step S85 of transmitting the location information at which the location information of the user is sent to the web server that requested it. If this is not the case, the process proceeds to step S86 of transmitting the error code to report the reason for the failure of the search to the server that requested the location information of the user.

Посредством вышеупомянутых шагов Web-сервер 120 или 150, с которым соединяется пользователь, посылает подтвержденную информацию о местоположении пользователя вместе с информацией о том, что пользователь хочет (здесь - о товарах, которые он хочет купить), в компанию по доставке или в центр распространения, чтобы дать возможность доставить товары пользователю. Однако если на шаге S80 поиска возникла ошибка, то поиск выполняется снова или пользователю посылается сообщение об ошибке, чтобы дать ему возможность принять соответствующие меры.Through the above steps, the Web server 120 or 150 to which the user connects sends the confirmed location information of the user along with information about what the user wants (here - about the goods that he wants to buy) to the delivery company or distribution center to enable the delivery of goods to the user. However, if an error occurs in the search step S80, the search is performed again or an error message is sent to the user to enable him to take appropriate measures.

Промышленная применимостьIndustrial applicability

Как описано выше, согласно способу регистрации и поиска координат местоположения пользователя с использованием распределенных серверов доменов информации о местоположении и системы, используемой для осуществления этого способа, пользователь может предоставить свою информацию о местоположении без подписки на Web-серверах и без ввода своей информации о местоположении всякий раз, когда он соединяется с Web-серверами, что обеспечивает удобное и быстрое проведение сделок через Интернет.As described above, according to the method of registering and searching for location coordinates of a user using distributed domain information servers of the location and the system used to implement this method, the user can provide his location information without subscribing to Web servers and without entering his location information any times when it connects to Web-servers, which provides convenient and quick transactions through the Internet.

Кроме того, Web-серверы, зарегистрированные как серверы доменов информации о местоположении, могут совместно использовать информацию о местоположении пользователя, зарегистрированную на каждом из этих Web-серверов, а если требуется, то даже Web-сервер, который не зарегистрирован как сервер домена информации о местоположении, может выполнить поиск информации о местоположении пользователя, достаточно только установить на нем необходимую программу. Таким образом, информацией можно управлять более эффективно. Кроме того, настоящее изобретение не использует обычную адресную информацию, а предоставляет информацию о местоположении с использованием идентификатора местоположения, регистрируемого вместо фактических координат местоположения, так что можно более удобно найти точное местоположение пользователя.In addition, Web servers registered as location information domain servers can share user location information registered on each of these Web servers, and if necessary, even a Web server that is not registered as a domain information server location, can search for information about the user's location, just install the necessary program on it. In this way, information can be managed more efficiently. In addition, the present invention does not use ordinary address information, but provides location information using a location identifier recorded instead of the actual location coordinates, so that it is more convenient to find the exact location of the user.

Кроме того, так как сервер управления доменами информации о местоположении управляет серверами доменов информации о местоположении, информацией о местоположении пользователя можно управлять в одинаковой форме, что исключает двойную регистрацию информации о местоположении. Кроме того, так как достаточно, чтобы пользователь зарегистрировал свою информацию о местоположении только на одном сервере домена, который он выберет, можно избежать двойной регистрации данных и предотвратить концентрацию информации о местоположении на определенном сервере, что в результате приводит к равномерной обработке информации.In addition, since the location information domain management server manages the location information domain servers, the user's location information can be managed in the same form, which eliminates the double registration of location information. In addition, since it is enough for the user to register his location information on only one server of the domain that he chooses, it is possible to avoid double registration of data and prevent the concentration of location information on a specific server, which results in uniform processing of information.

Хотя выше были описаны некоторые конкретные формы осуществления изобретения, включая предпочтительную, для специалистов очевидно, что могут быть сделаны различные модификации, не выходящие за рамки настоящего изобретения, которые определяются исключительно приложенной формулой изобретения.Although several specific forms of carrying out the invention have been described above, including the preferred one, it will be apparent to those skilled in the art that various modifications may be made without departing from the scope of the present invention, which are determined solely by the appended claims.

Claims (10)

1. Система для регистрации и поиска информации о местоположении пользователей, хранящейся на распределенных серверах доменов информации о местоположении, с использованием идентификатора местоположения пользователя, содержащая сервер 110 управления доменами информации о местоположении, имеющий базу данных управления доменами информации о местоположении и управляющий множеством серверов 120а-120n доменов информации о местоположении, при этом сервер управления доменами информации о местоположении выполняет операции регистрации, обновления, изменения или удаления домена информации о местоположении, а также хранит информацию, относящуюся к этим операциям, в базе данных управления доменами информации о местоположении; множество серверов 120а-120n доменов информации о местоположении, каждый из которых имеет базу данных домена информации о местоположении, регистрирующие информацию о местоположении пользователя вместе с идентификатором местоположения, чтобы хранить их в базах данных доменов информации о местоположении и управлять ими (обновлять, изменять или удалять), при этом каждый сервер домена информации о местоположении осуществляет поиск запрашиваемой другим Web-сервером информации о местоположении (координат) пользователя, чтобы передать ее на запрашивающий Web-сервер, или посылает запрос на поиск информации о местоположении (координат) пользователя на другой сервер домена информации о местоположении; терминал 130 администратора доменов информации о местоположении для управления сервером управления доменами информации о местоположении; пользовательские терминалы 140а-140n, посредством которых пользователи соединяются с желаемыми Web-серверами через Интернет 160; обычные серверы 150а-150n доменов, каждый из которых не зарегистрирован на сервере 110 управления доменами информации о местоположении в качестве одного из серверов доменов информации о местоположении, при этом каждый обычный сервер домена имеет установленное на нем программное обеспечение, необходимое для поиска информации о местоположении пользователя, и не имеет функций хранения и управления информацией о местоположении пользователя; и Интернет 160, причем информация о местоположении пользователя регистрируется вместе с идентификатором местоположения на серверах доменов информации о местоположении, и зарегистрированная информация о местоположении пользователя подтверждается.1. A system for registering and searching user location information stored on distributed location information domain servers using a user location identifier, comprising a location information domain management server 110 having a location information domain management database and managing a plurality of servers 120- 120n location information domains, wherein the location information domain management server performs registration operations, updated changing, deleting, or deleting a domain of location information, and also stores information related to these operations in a location information domain management database; a plurality of location information domain servers 120a-120n, each of which has a location information domain database, recording user location information together with a location identifier, to store and manage them in the location information domain databases (update, modify or delete ), while each server of the domain of location information searches for information requested by another Web server about the location (coordinates) of the user in order to transfer it to ashivayuschy Web-server, or sends a request for location information (coordinates) of the user to another domain information about the location server; a location information domain administrator terminal 130 for managing a location information domain management server; user terminals 140a-140n through which users connect to their desired Web servers via the Internet 160; conventional domain servers 150a-150n, each of which is not registered on the location information domain management server 110 as one of the location information domain servers, each ordinary domain server having software installed thereon needed to search for user location information , and does not have functions for storing and managing user location information; and the Internet 160, wherein the user's location information is registered with the location identifier on the location information domain servers, and the registered user location information is confirmed. 2. Система по п.1, в которой функции серверов 120а-120n доменов информации о местоположении и функции Web-серверов, связанных с серверами доменов информации о местоположении, могут быть реализованы в одной системе или в разных отдельных системах.2. The system of claim 1, wherein the functions of the location information domain servers 120a-120n and the functions of the Web servers associated with the location information domain servers can be implemented in one system or in different separate systems. 3. Система по п.1, в которой множество серверов 120а-120n доменов информации о местоположении управляют информацией о местоположении пользователей и независимо работают для каждого Web-домена, и новая Web-страница для домена информации о местоположении может быть добавлена к существующему Web-серверу, чтобы обеспечить функцию сервера домена информации о местоположении.3. The system of claim 1, wherein the plurality of location information domain servers 120a-120n manage user location information and independently operate for each Web domain, and a new web page for the location information domain can be added to the existing Web server to provide the function of the server domain location information. 4. Система по п.1, в которой терминал 130 администратора доменов информации о местоположении может быть соединен с сервером 110 управления доменами информации о местоположении через локальную сеть вместо Интернета 160.4. The system of claim 1, wherein the location information domain administrator terminal 130 may be connected to the location information domain management server 110 via a local area network instead of the Internet 160. 5. Способ регистрации и поиска информации о местоположении пользователей, хранящейся на распределенных серверах доменов информации о местоположении, с использованием идентификаторов местоположения пользователей, включающий шаг S10 соединения с сервером управления доменами информации о местоположении, на котором пользователь, желающий зарегистрироваться на сервере 120 домена информации о местоположении или выполнить поиск информации о местоположении, соединяется с сервером 110 управления доменами информации о местоположении; шаг S20 проверки регистрации домена информации о местоположении для выяснения, не был ли уже зарегистрирован такой домен информации о местоположении, какой пользователь хочет зарегистрировать; шаг S30 регистрации домена информации о местоположении для регистрации домена информации о местоположении, если подтверждено, что домен информации о местоположении, который пользователь хочет зарегистрировать, еще не был зарегистрирован; шаг S40, на котором пользователь, зарегистрированный на сервере 120 домена информации о местоположении, или пользователь, который хочет выполнить поиск информации о местоположении, может связаться с сервером 120 домена информации о местоположении; шаг S50 проверки, не была ли уже зарегистрирована информация о местоположении (координаты), включающая идентификатор местоположения пользователя; шаг S60 регистрации информации о местоположении пользователя для регистрации информации о местоположении пользователя, если такая информация еще не была зарегистрирована на сервере 120 домена информации о местоположении; шаг S70, на котором пользователь выполняет желаемую операцию на Web-сервере, с которым этот пользователь соединяется через Интернет 160; и шаг S80 поиска информации о местоположении пользователя после соединения с тем сервером 120 домена информации о местоположении, на котором была зарегистрирована информация о местоположении пользователя, в соответствии с результатом операции, выполненной пользователем на шаге S70.5. A method for registering and searching user location information stored on distributed location information domain servers using user location identifiers, including a step S10 of connecting to the location information domain management server at which a user desiring to register on the information information domain server 120 location, or search for location information, connects to the location information domain management server 110; a step S20 of checking the registration of the domain of the location information information to find out if a location information domain that the user wants to register has already been registered; a location information domain registration step S30 for registering a location information domain if it is confirmed that the location information domain that the user wants to register has not yet been registered; step S40, in which a user registered on the location information domain server 120, or a user who wants to search for location information, can contact the location information domain server 120; step S50 of checking whether the location information (coordinates) including the location identifier of the user has already been registered; a user location information registration step S60 for registering the user's location information if such information has not yet been registered on the location information domain server 120; step S70, in which the user performs the desired operation on the Web server with which this user connects via the Internet 160; and a user location information retrieval step S80 after connecting to that location information domain server 120 at which the user's location information was registered in accordance with the result of the operation performed by the user in step S70. 6. Способ по п.5, в котором шаг S30 регистрации домена информации о местоположении включает шаг S31 представления регистрационной формы 170 для регистрации подключенного Web-сервера в качестве домена информации о местоположении; шаг S32 ввода информации, требуемой для регистрации домена информации о местоположении; шаг S33 проверки дублирования для подтверждения того, что имя домена информации о местоположении, входящее в состав введенной информации, является уникальной символьной строкой; шаг S34 индикации сообщения об ошибке и представления регистрационной формы снова, если во время шага S33 проверки дублирования установлено, что доменное имя сервера 120 домена информации о местоположении является дубликатом; шаг S35 регистрации сервера 120 домена информации о местоположении в базе данных управления доменами информации о местоположении и записи информации, введенной на шаге S32, если введенное доменное имя информации о местоположении, которое должно быть зарегистрировано, не является дубликатом; шаг S36 загрузки с сервера 110 управления доменами информации о местоположении программы, необходимой для работы сервера 120 домена информации о местоположении; и шаг S37 установки программы, загруженной на шаге S36, на сервере 120 домена информации о местоположении.6. The method of claim 5, wherein the step S30 of registering the location information domain includes a step S31 of submitting the registration form 170 for registering the connected Web server as the location information domain; step S32 of entering information required for registering a domain of location information; a duplication check step S33 to confirm that the domain name of the location information included in the entered information is a unique character string; an error message indication step S34 and a registration form submission again if, during the duplication verification step S33, it is determined that the domain name of the location information domain server 120 is a duplicate; the registration step S35 of the location information domain server 120 in the location information domain management database and recording information entered in step S32 if the entered domain name of the location information to be registered is not a duplicate; a step S36 of downloading, from the domain management server 110, program location information necessary for the operation of the location information domain server 120; and installation step S37 of the program downloaded in step S36 on the location information domain server 120. 7. Способ по п.5, в котором шаг S60 регистрации информации о местоположении пользователя включает шаг S61 представления регистрационной формы для регистрации информации о местоположении пользователя, если она не была зарегистрирована ранее; шаг S62 ввода данных для ввода требуемой информации в регистрационную форму; шаг S63 проверки дублирования для подтверждения того, что идентификатор местоположения пользователя, входящий в состав введенных на шаге S62 данных, не является дубликатом; шаг S64 индикации сообщения об ошибке и перехода к шагу S61 представления регистрационной формы, если идентификатор местоположения пользователя является дубликатом; и шаг S65 сохранения информации о местоположении, включающей идентификатор местоположения пользователя и координаты местоположения точки, в базе данных домена информации о местоположении сервера 120 домена информации о местоположении для управления этой информацией.7. The method of claim 5, wherein the step S60 of registering the user's location information includes step S61 of submitting a registration form for registering the user's location information, if it has not been previously registered; data input step S62 for entering the required information into the registration form; a duplication check step S63 to confirm that the user location identifier included in the data entered in step S62 is not a duplicate; an error message indication step S64 and proceeding to the registration form submission step S61 if the user location identifier is a duplicate; and step S65 of storing location information including the user’s location identifier and point location coordinates in the location information domain database of the location information domain server 120 to manage this information. 8. Способ по п.5, в котором шаг S80 поиска информация о местоположении пользователя включает шаг S81 отделения друг от друга идентификатора пользователя и доменного адреса, образующих идентификатор местоположения пользователя; шаг S82 соединения с сервером 120 домена информации о местоположении, на котором пользователь зарегистрировал информацию о местоположении, с использованием отделенного доменного адреса; шаг S83 поиска информации о местоположении пользователя с использованием отделенного идентификатора пользователя; шаг S84 подтверждения того, что шаг S83 поиска был выполнен нормально; шаг S85 передачи найденной информации о местоположении на сервер, пославший запрос на поиск информации о местоположении, если подтверждено, что операция поиска выполнена нормально; и шаг S86 передачи кода ошибки, указывающего причину неудачи при выполнении операции поиска, если операция поиска не была выполнена нормально.8. The method of claim 5, wherein the step S80 of searching for the user's location information includes a step S81 of separating the user identifier and the domain address from each other, forming a user location identifier; a step S82 of connecting to the location information domain server 120 at which the user has registered the location information using the separated domain address; a user location information retrieval step S83 using the separated user identifier; a step S84 confirming that the search step S83 has been performed normally; step S85 of transmitting the found location information to the server, which has sent a request to search for location information, if it is confirmed that the search operation is performed normally; and step S86 of transmitting an error code indicating the reason for the failure of the search operation if the search operation was not performed normally. 9. Способ по п.7, в котором идентификатор местоположения пользователя в информации, введенной в форму на шаге S62 ввода данных, является уникальным идентификационным адресом для зарегистрированного местоположения точки и указывается в формате [идентификатор пользователя]#[сервер домена информации о местоположении].9. The method according to claim 7, in which the user location identifier in the information entered in the form in step S62 of the data entry is a unique identification address for the registered point location and is indicated in the format [user ID] # [location information domain server]. 10. Способ по п.7, в котором на шаге S62 ввода данных в форму пользователь, чтобы зарегистрировать свою информацию о местоположении (координаты), вводит значения координат местоположения путем указания местоположения точки, которое должно быть зарегистрировано, на карте, отображаемой на экране дисплея с использованием базы данных картографической и географической информации.10. The method according to claim 7, in which, in step S62 of entering data into the form, the user, in order to register his location information (coordinates), enters the coordinates of the location by indicating the location of the point to be registered on a map displayed on the display screen using a database of cartographic and geographical information.
RU2004102896/09A 2001-08-13 2001-08-13 Method and system for registering and finding information about position of users RU2268486C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2004102896/09A RU2268486C2 (en) 2001-08-13 2001-08-13 Method and system for registering and finding information about position of users

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2004102896/09A RU2268486C2 (en) 2001-08-13 2001-08-13 Method and system for registering and finding information about position of users

Publications (2)

Publication Number Publication Date
RU2004102896A RU2004102896A (en) 2005-06-10
RU2268486C2 true RU2268486C2 (en) 2006-01-20

Family

ID=35834243

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2004102896/09A RU2268486C2 (en) 2001-08-13 2001-08-13 Method and system for registering and finding information about position of users

Country Status (1)

Country Link
RU (1) RU2268486C2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008130265A1 (en) * 2007-04-23 2008-10-30 Aleksandr Yurevich Bredikhin Method for inputting and searching information about an object in a remote database
WO2011159182A1 (en) * 2010-06-15 2011-12-22 Misolin Yury Vitalevich Method for data interchange in a computer network (variants)
RU2465640C2 (en) * 2010-06-15 2012-10-27 Юрий Витальевич Мисолин Method for data sharing in computer network (versions)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2112853A1 (en) * 2008-04-21 2009-10-28 Nokia Siemens Networks Oy Enhanced finding of subscribers in communications system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008130265A1 (en) * 2007-04-23 2008-10-30 Aleksandr Yurevich Bredikhin Method for inputting and searching information about an object in a remote database
EA013298B1 (en) * 2007-04-23 2010-04-30 Александр Юрьевич БРЕДИХИН Method for inputting and searching information about an object in a remote database
WO2011159182A1 (en) * 2010-06-15 2011-12-22 Misolin Yury Vitalevich Method for data interchange in a computer network (variants)
RU2465640C2 (en) * 2010-06-15 2012-10-27 Юрий Витальевич Мисолин Method for data sharing in computer network (versions)

Also Published As

Publication number Publication date
RU2004102896A (en) 2005-06-10

Similar Documents

Publication Publication Date Title
EP1190340B1 (en) Server and system for collaboratively managing location information
US9729381B2 (en) Unified geograhic database and methods of creating, maintaining and using the same
US7493565B2 (en) Environment-interactive context-aware devices and methods
AU2002312183B2 (en) System and method for geocoding diverse address formats
US20180032535A1 (en) System and Method for Alerting a First Mobile Data Processing System Nearby a Second Mobile Data Processing System
US6611751B2 (en) Method and apparatus for providing location based data services
US20040023666A1 (en) Location based service provider
US20050192999A1 (en) System and method of virtualizing physical locations
JP2011003212A (en) Location-referenced photograph repository
CA2456134C (en) Method for registering and searching user's position information, and system thereof
JP2002312377A (en) Device, server, system, and method for retrieval and program for it
RU2268486C2 (en) Method and system for registering and finding information about position of users
JP2000267563A (en) Geographical information system
KR100375718B1 (en) Method for registering and searching user's position information with user id through the distributed position information domain server and thereof system
EP2306337A1 (en) Procedure for collecting street numbers for geographic information system (GIS)
NZ530717A (en) Method for registering and searching userÆs position information and system thereof
ZA200401131B (en) Method for registering and searching user's position information and system thereof.
JP2003131565A (en) Map information providing system and data communication method
JP2004287895A (en) Witness information notifying program and witness information notifying method
CA2342030C (en) Method and apparatus for providing location based data services
JP4313504B2 (en) Service information distribution system and distribution method
Bychowski et al. Open Geospatial Consortium Inc.
JP2002203072A (en) Supplying method and supplying system of facilities information
JP2002215757A (en) Cadastre preparing device and method and computer readable recording medium

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20200814