СПОСОБ И СИСТЕМА ИДЕНТИФИКАЦИИ ТРАНЗАКЦИОННЫХ СЧЕТОВ И ОБМЕНА ТРАНЗАКЦИОННЫМИ СООБЩЕНИЯМИ МЕЖДУ СТОРОНАМИ ПРОВЕДЕНИЯ ТРАНЗАКЦИИ

1. Способ идентификации транзакционных счетов и обмена транзакционными сообщениями между сторонами проведения транзакции, сообщениями, доставляемыми посредством Частной или Общественной Сети Коммуникаций (СК), содержащей Базу Данных Маршрутизации Соединений (БМ), включающую, по меньшей мере, первое поле для Сетевого Идентификатора (СИ) и второе поле для Сетевого Адреса (СА) для предоставления услуги Разрешения, заключающейся в поиске соответствия между Сетевым Идентификатором и Сетевым Адресом, посредством получения от удаленного терминала запроса, содержащего Сетевой Идентификатор и извлечения из второго поля Базы Данных Маршрутизации Соединений Сетевого Адреса, соответствующего полученному Сетевому Идентификатору, причем извлеченный Сетевой Адрес далее используют для Маршрутизации сетевого соединения с Конечной Точкой Соединения (КТС), а сетевое соединение устанавливают с использованием Протокола Передачи Сообщений или Протокола Передачи Сообщений «Вопрос-Ответ» (ППС) Сети Коммуникаций, путем обмена с КТС сетевыми сообщениями, созданными с использованием правил синтаксиса сообщений Протокола Передачи Сообщений, отличающийся тем, что используют синтаксис Сетевых Идентификаторов для создания Единых Транзакционных Идентификаторов (ЕТА) счетов, используют синтаксис сетевых сообщений ППС для создания транзакционного Сообщения (Сообщение), используют сетевые процессы маршрутизации и установления сетевого соединения для обмена транзакционными сообщениями, а Конечной Точкой Соединения является Сервис Провайдер или Центр Процессинга (Провайдер), уполномоченный Сервис Провайдером для ведения счетов клиентов, обработки транзакционных сообщений и предоставления клиенту услуги, основанной на учете Значений; способ включает следующие шаги:
- создание Единых Транзакционных Адресов (ЕТА), каждый из которых представляет собой уникальную строку символов, выполненную с использованием правил синтаксиса указанных Сетевых Идентификаторов; присваивание каждого ЕТА конкретному клиенту посредством создания связи между указанным ЕТА и счетом указанного клиента;
- присваивание Сетевого Адреса (Адрес Счета) указанному Провайдеру путем создания средствами Сети Коммуникаций связи между Провайдером и Адресом Счета;
- получение от первого терминала ЕТА, после его создания, и загрузка указанного ЕТА в первое поле и указанного Адреса Счета во второе поле БМ;
- создание Сообщения, содержащего, по меньшей мере, ЕТА клиента и Значение, средствами второго терминала, соединенного с Сетью Коммуникаций;
- передача вторым терминалом через Сеть Коммуникаций в БМ указанного ЕТА клиента и извлечение из БМ указанного Адреса Счета из второго поля БМ, соответствующего полученному ЕТА клиента;
- создание сетевого соединения между вторым терминалом и Провайдером с использованием извлеченного Адреса Счета, и передача Провайдеру созданного Сообщения.
2. Способ по п.1, дополнительно включающий шаги: обеспечение индивидуальной адресуемости в Сети Коммуникаций Счета клиента путем конфигурирования средств ППС или путем использования индивидуального Адреса Счета клиента у Провайдера; создание средствами второго терминала соединенного с Сетью Коммуникаций Сообщения содержащего, по меньшей мере, Значение; создание сетевого соединения между вторым терминалом и указанным Счетом, используя извлеченный Адрес Счета, и передача созданного Сообщения указанному Счету.
3. Способ по п.1, отличающийся тем, что указанный ЕТА является уникальной строкой символов, созданной с использованием правил синтаксиса указанных Сетевых Адресов, причем ЕТА непосредственно используется как Адрес Счета для создания сетевого соединения между вторым терминалом и Провайдером или вторым терминалом и Счетом, а шаг разрешения ЕТА через БМ отсутствует.
4. Способ по п.1, отличающийся тем, что указанное Сообщение создают средствами третьего терминала и передают третьим терминалом на второй терминал посредством сети, связывающей указанные третий и второй терминалы.
5. Способ по п.1, отличающийся тем, что ЕТА является уникальной строкой символов, созданной с использованием правил синтаксиса DNS имен, содержащей условно соединенные части (Метки), отделенные от смежных Меток знаком «точка»; указанная Сеть Коммуникаций является Интернетом, указанный Сетевой Идентификатор является DNS именем или ENUM, указанный Сетевой Адрес является IP адресом, указанный ППС является стеком протоколов TCP/IP или протоколом Sigtran, указанная БМ является базой данных DNS или базой данный домена IN-ADDR.ARPA.
6. Способ по п.5, отличающийся тем, что крайняя правая Метка ЕТА является строкой символов Платежного Домена Верхнего Уровня (ПДВУ), причем каждый из символов использован в нижнем или верхнем регистре; а метод далее включает шаги: (1) регистрации в базе данных DNS имен Интернет указанного ЕТА в качестве действительного DNS имени Интернет путем размещения ЕТА в первом поле базы данных системы DNS имен Интернет, а соответствующего указанному DNS имени IP адреса Интернет во втором поле базы данных системы DNS имен Интернет; (2) предоставления услуги разрешения указанного зарегистрированного адреса ЕТА в IP адрес, путем получения от первого или второго терминала запрос содержащего ЕТА, извлечения из второго поля базы данных системы DNS имен Интернет IP адреса соответствующего полученному ЕТА, возврат извлеченного IP адреса первому или второму терминалу.
7. Способ по п.6, отличающийся тем, что дополнительно включает шаги: (1) сравнения крайней правой Метки указанного ЕТА извлеченного из Сообщения со строкой ПДВУ и (2) авторизации предоставления услуги Провайдера, если в результате сравнения выявлено совпадение указанной Метки со строкой ПДВУ, или отказе в авторизации предоставления услуги Провайдера, если в результате сравнения выявлено несовпадение указанной Метки со строкой ПДВУ.
1
1
(K-1)
K
K
K
(X-1)
8. Способ по п.5, отличающийся тем, что ЕТА представляет собой многоуровневое DNS имя или имя домена IN-ADDR.ARPA (МУИ), причем указанное МУИ является иерархическим и содержит условно соединенные между собой Метки в количестве Х (причем Х>0), а разделителем смежных Меток служит знак «точка»; причем крайняя правая Метка является ЕТА, а для всех значений К>2 идентификатор ЕТА является подстрокой строки идентификатора ETA, оставшейся после удаления крайней левой Метки из указанной строки идентификатора ETA причем ЕТА кодирует цепочку Провайдеров; далее способ включает следующие шаги:
1
K
K
(K-1)
- создание корневого ЕТА а затем создание ETA путем прибавления слева Метки к ЕТА, по меньшей мере, для значения К=2 и для каждого значения К=(К+1) пока К не примет значение К=Х;
K
K
K
K
K
- присвоение Сетевого Адреса (Адрес Счета) Провайдеру, по меньшей мере, для значения К=1 и для каждого значения К=(К+1) пока К не примет значение К=(Х-1), путем создания средствами Сети Коммуникаций связи между Провайдером и Адресом Счета;
K
K
(K-1)
- получение ETA от первого терминала и загрузка указанного ETA в первое поле и указанного Адреса Счета во второе поле БМ, по меньшей мере, для значения К=2 и для каждого значения К=(К+1) пока К не примет значение К=Х;
K
K
K
(K-l)
- получение ETA от первого терминала и создание связи между ETA и счетом Клиента у Провайдера , по меньшей мере, для значения К=2 и для каждого значения К=(К+1) пока К не примет значение К=Х;
X
- создание Сообщения, содержащего, по меньшей мере, ETA и Значение средствами второго терминала, соединенного с Сетью Коммуникаций;
X
(X-1)
X
- передача вторым терминалом указанного клиентского ETA в БМ используя Сеть Коммуникаций и извлечение указанного Адреса Счета из второго поля БМ, соответствующего полученному ETA;
(X-1)
(X-1)
x
(X-1)
- создание сетевого соединения между вторым терминалом и Провайдером - используя извлеченный Адрес Счета и передача созданного Cooбщeния указанному Провайдеру;
X
(X-1)
X
X
- получение Cooбщeния указанным Провайдером и извлечение по меньшей мере клиентского ETA и Значения из указанного Сообщения;
(X-1)
Х
(Х-1)
X
Х
(Х-1)
- применение правил учета Провайдера по учету полученного Значения в отношении счета Клиента у Провайдера, соответствующего полученному ETA, обновление данных счета Kлиeнт у Провайдера, согласно полученным результатам;
Y
(Х-А-1)
- далее, по меньшей мере, для значения А=1 и для каждого значения А=(А+1) пока А не примет значение A=Y где Y>=1, a Пpoвaйдep является конечным в цепи Провайдеров, выполняется Цикл Учета, включающий шаги:
(Х-А)
(Х-А)
(X-А-1)
(X-А)
1) Передача указанным Провайдером идентификатора ЕТА для Разрешения в БМ используя Сеть Коммуникаций и извлечение Адреса Счетаиз второго поля БМ, соответствующего полученному ЕТА;
(X-А)
(X-А-1)
(X-А-1)
Х
(X-А-1)
2) Создание сетевого соединения между указанным Провайдером и Провайдером используя извлеченный Адрес Счета и передача указанного Cooбщeния указанному Провайдеру;
Х
(X-А-1)
Х
3) Получение Сообщения указанным Провайдером и извлечение по меньшей мере клиентского ЕТА и Значения из указанного Сообщения;
(Х-А)
Х
Х
X
4) Извлечение идентификатора ЕТА из идентификатора ЕТА, содержащегося в Сообщении путем удаления из ETA всех Меток в количестве равном значению А;
(X-А-1)
(Х-А)
(X-А-1)
(Х-А)
(Х-А)
(X-А-1)
5) Применение правил учета Провайдера по учету полученного Значения в отношении счета Клиента у Провайдера, соответствующего извлеченному идентификатору ЕТА, обновление данных указанного счета Клиента у Провайдера, согласно полученным результатам.
9. Способ по п.1, отличающийся тем, что ЕТА является уникальной строкой символов созданной с использованием синтаксиса телефонных номеров; указанная Сеть Коммуникаций является публичной сетью фиксированной телефонной связи (PSTN) или Сетью Мобильной Телефонной Связи (Mobile Telephone Network) или сетью основанной на использовании Интернет протокола; указанный Сетевой Адрес является Позиционным Кодом (Point Code) или является идентификатором International Mobile Subscriber Identity (IMSI) или Temporary Mobile Subscriber Identity (TMSI) или является адресом, созданным с использованием правил синтаксиса МСС/MNC tuple; указанный Протокол Сообщений является протоколом ОКС7 или SS7 или протоколом Sigtran или Integrated Services Digital Network (ISDN) или стеком протоколов TCP/IP или протоколом CDMA Paging Channel; указанная БМ является базой маршрутизации соединений сети фиксированной телефонной связи (БМТ) или базой маршрутизации мобильной связи (БММ) сети GSM или CDMA.
10. Способ по п.1, отличающийся тем, что указанный ЕТА является уникальной строкой символов представляющей естественное имя или торговый знак или знак обслуживания или телефонный номер далее именуемые Именем; указанная Сеть Коммуникаций является Интернетом, указанный Сетевой Идентификатор является Именем, указанный Сетевой Адрес является IP адресом или Позиционным Кодом, указанный ППС является стеком протоколов TCP/IP или протоколом Sigtran или протоколом SS7 или ОКС7, или БМ является базой данный DNS или базой данных домена IN-ADDR.ARPA или БМТ или БММ.
11. Способ по п.1, отличающийся тем, что указанный ЕТА является уникальной строкой символов созданной с использованием правил синтаксиса команд USSD (Unstructured Supplementary Services Data); указанная Сеть Коммуникаций является сетью GSM и/или сетью использующей Интернет протокол; указанный Сетевой Адрес является Кодом USSD Центра; указанный ППС является протоколом SS7 или ОКС7 и/или стеком протоколов TCP/IP и/или протоколом Short Message Peer-to-Peer (SMPP) или протоколом Sigtran или протоколом CDMA Paging Channel; указанная БМ является базой данных маршрутизации GSM Network Switching Subsystem (NSS) databases и/или средствами маршрутизации USSD центра.
12. Способ по п.1, отличающийся тем, что указанный ЕТА является уникальной строкой символов, созданной с использованием синтаксиса телефонных номеров; указанная Сеть Коммуникаций является сетью мобильной связи; указанный Сетевой Идентификатор является телефонным номером; указанный Сетевой Адрес является Позиционным Кодом или идентификатором IMSI или TMSI абонента сети GSM; указанный ППС является Short Message Peer-to-Peer protocol (SMPP) или стеком протоколов TCP/IP; указанная БМ является БММ.
13. Способ по п.1, отличающийся тем, что указанный ЕТА является уникальной строкой символов созданной в соответствии с правилами синтаксиса адресов электронной почты; указанная Сеть Коммуникаций является сетью использующей TCP/IP; указанный Сетевой Идентификатор является адресом электронной почты (e-mail); указанный Сетевой Адрес является IP адресом; указанный ППС является стеком протоколов TCP/IP или протоколом Internet Message Access Protocol (IMAP); указанная БМ является базой данных системы DNS имен.
14. Способ по п.1, отличающийся тем, что указанный Провайдер является Финансовым Институтом, а Значение является денежной суммой; Значение, содержащееся в Счете клиента, представляет собой денежную Сумму Счета, а Сообщение содержит, по меньшей мере, ЕТА плательщика и Сумму Расходов представленную Значением; причем указанный ЕТА предназначенный для передачи на разрешение в БМ является ЕТА плательщика, а извлеченный из БМ и соответствующий ЕТА плательщика Адрес Счета является Адресом Счета плательщика.
15. Способ по п.1, отличающийся тем, что включает шаги: (1) размещение созданного ЕТА на поверхности физического носителя в виде уникальной строки символов или размещение ЕТА в виде машиночитаемого кода, или запись ЕТА на магнитную ленту машиночитаемого физического носителя или запись ЕТА в память машиночитаемого физического носителя или воспроизведение ЕТА на дисплее физического носителя; (2) считывание ЕТА с указанного физического носителя средствами второго терминала контактным или бесконтактным способом обмена данными.
16. Способ по п.1, отличающийся тем, что включает шаги:
- шифрования, по меньшей мере, части Секретных Данных Счета клиента с использованием Открытого ключа указанного Провайдера и получение, по меньшей мере, одного массива Зашифрованных Данных Счета далее называемого ЗД;
- получение Провайдером массива ЗД;
- расшифровывание полученного массива ЗД с использованием Секретного Ключа указанного Провайдера и получение Секретных Данных Счета клиента.
17. Способ по п.16, отличающийся тем, что создают удостоверенную связь между, по меньшей мере, одним из указанных ЕТА и Адресом Счета и указанным ЗД, путем создания Цифрового Сертификата (ЦС), содержащего Группу Данных Клиента, включающую, по меньшей мере, один из указанных ЕТА и Адреса Счета и указанный ЗД.
18. Способ по п.17, отличающийся тем, что дополнительно включает шаги: создание условий для размещения в ЦС более одной Группы Данных Клиента; создание и размещение в ЦС дополнительной Группы Данных Клиента, которая содержит данные дополнительного Счета клиента, ведение которого осуществляет соответствующий Провайдер.
19. Способ по п.16, отличающийся тем, что включает шаги:
- размещение, по меньшей мере, одного из указанных ЕТА и Адреса Счета, а также указанного массива ЗД (Группа Данных Клиента) в памяти или на магнитной ленте или на поверхности физического носителя или вывод Группы Данных Клиента на дисплей физического носителя;
- считывание вторым терминалом с указанного физического носителя указанной, по меньшей мере, одной Группы Данных Клиента;
- ввод Значения во второй терминал;
- Создание Сообщения, содержащего, по меньшей мере, ЕТА клиента, Значение и массив ЗД, извлеченный из Группы Данных Клиента;
- извлечение из Группы Данных Клиента, по меньшей мере, указанного Адреса Счета или получение указанного Адреса Счета путем извлечения из Группы Данных Клиента указанного ЕТА клиента, передачи вторым терминалом через Сеть Коммуникаций в БМ указанного ЕТА клиента и извлечения из второго поля БМ указанного Адреса Счета соответствующего указанному ЕТА;
- создание сетевого соединения между вторым терминалом и Провайдером с использованием указанного Адреса Счета, и передача Провайдеру созданного Сообщения;
- извлечение Провайдером из Сообщения, по меньшей мере. Значения и массива ЗД:
- расшифровывание Провайдером массива ЗД с использованием Закрытого Ключа Провайдера и получение Провайдером расшифрованных Секретных Данных Счета клиента; (7) предоставление услуги Провайдера в отношении расшифрованных Секретных Данных Счета клиента.
20. Способ по п.16, отличающийся тем, что включает шаги:
- Создание в БМ Поля Счета;
- загрузка массива ЗД клиента в указанное Поле Счета БМ после создания ЗД;
- получение в БМ запроса, содержащего ЕТА, и извлечение значения массива ЗД из указанного Поля Счета БМ, соответствующего полученному ЕТА;
- передача указанного значения массива ЗД стороне, направившей в БМ запрос ан предоставление услуги Разрешение.
21. Способ по п.16, отличающийся тем, что Секретные Данные Счета клиента являются данными кредитной или дебитной карты клиента, а указанный Провайдер является уполномоченным Центром процессинга платежей с использованием дебитных и кредитных карт; Адрес Счета является Сетевым Адресом платежного шлюза указанного Центра процессинга, а указанный массив ЗД содержит зашифрованные данные дебитной или кредитной карты (Данные Карты), позволяющие осуществить платеж; далее способ включает шаги:
- извлечение указанным Центром процессинга указанного ЕТА клиента и Суммы Расходов из Сообщения полученного от второго терминала;
- извлечение значения указанного массива ЗД соответствующего извлеченному ЕТА из Сообщения или из базы данных Удостоверяющего Центра или из Поля Счета БМ используя услуги Разрешения;
- расшифровывание указанного массива ЗД с использованием Секретного Ключа Центра процессинга и получение расшифрованных Данных Карты;
- применение правил учета Центра Процессинга по учету полученной Суммы Расходов в отношении счета клиента, идентифицированного Данными Карты клиента, и обновление данных счета клиента согласно полученным результатам.
22. Способ по п.1, отличающийся тем, что дополнительно включает шаг продажи, по меньшей мере, одной из услуг (1) Получения Базой Маршрутизации ЕТА и возврата значения, по меньшей мере, одного из полей: второго поля (поле Адреса Счета), Поля Счета; (2) проведения транзакции, предоставляемой Провайдером; (3) Создания для клиента ЕТА; (4) создания взаимосвязи между созданным ЕТА и Счетом клиента у Провайдера; (5) загрузки ЕТА в первое поле, а Адреса Счета во второе поле БМ; (6) исполнения правил учета Провайдером; (7) создания Группы Данных Клиента; (8) создания, по меньшей мере, одного из видов данных счета ОД и ЗД; (9) загрузки, по меньшей мере, одного из массивов ОД и ЗД в Поле Счета БМ, соответствующего ЕТА клиента, загруженному в первое поле БМ; (10) создания ЦС; (11) Разрешения достоверной связи указанного ЕТА клиента с другими полями ЦС клиента; (12) шифрования Секретных Данных Счета клиента для получения указанного массива ЗД; (13) Предоставления в пользование Сетевого Идентификатора или Сетевого Адреса являющегося копией ЕТА.; (14) регистрации ЕТА в базе данных системы DNS имен Интернет в качестве действительного DNS имени Интернет, ЕТА созданного с использованием правил синтаксиса DNS имен Интернет и содержащего строку символов в качестве крайней правой Метки, представляющей платежный родовой домен верхнего уровня (gTLD) Интернет; (15) услуги разрешения, предоставленной базой данных системы DNS имен Интернет для ЕТА содержащего строку символов ПДВУ в качестве крайней правой Метки, причем ЕТА является действительным зарегистрированным DNS именем Интернет, содержащим строку ПДВУ в качестве крайней правой Метки, представляющей собой платежный родовой домен верхнего уровня (gTLD) Интернет для указанного зарегистрированного действительного DNS имени Интернет; (16) предоставления клиенту в пользование физического носителя; (17) записи ЕТА на магнитную ленту или в память физического носителя или нанесение ЕТА на поверхность физического носителя; (18) записи Группы Данных Клиента на магнитную ленту или в память физического носителя.
23. Система обмена транзакционными сообщениями между сторонами проведения транзакции с использованием идентификаторов ЕТА, включающая: (1) Сеть Коммуникаций, использующую Протокол Передачи Сообщений; (2) Средства Сети Коммуникаций для создания соединения с терминалом и узлом сети, идентифицированным уникальным Сетевым Адресом; (3) Базу Маршрутизации Сети Коммуникаций, предоставляющую услуги Разрешения Сетевых Идентификаторов, путем получения от терминалов и узлов сети Сетевого Идентификатора и извлечения значения Сетевого Адреса из второго поля БМ, а также других значений из других полей БМ соответствующих полученному Сетевому Идентификатору, возврат извлеченных значений терминалам и узлам сети и средствам создания соединений Сети Коммуникаций с точкой сети, идентифицированной извлеченным Сетевым Адресом; (4) Средства Трассировки и выбора альтернативных маршрутов проведения транзакций Сети коммуникаций, выборе основанном на оценке стоимости и продолжительности проведения транзакции по каждому из альтернативных маршрутов; (5) Средства обеспечения целостности и достоверности передаваемых по сети данных; (6) Сервис Провайдера, являющегося Узлом сети и предоставляющего услуги ведения счетов для своих клиентов, (7) средства создания связи по меньшей мере ЕТА с соответствующим Счетом клиента у Провайдера, (8) средства Провайдера для предоставления услуги основанной на учете Значения в отношении Счета клиента соответствующего определенному ЕТА клиента, (9) средства Провайдера для сравнения крайней правой Метки указанного ЕТА извлеченного из Сообщения со строкой символов ПДВУ и последующей авторизации предоставления услуги Провайдера, если в результате сравнения выявлено совпадение указанной Метки со строкой символов ПДВУ, или последующем отказе в авторизации предоставления услуги Провайдера, если в результате сравнения выявлено несовпадение указанной Метки со строкой символов ПДВУ; (10) средства Провайдера для сравнения Значения Сообщения извлеченного из Сообщения со Значением Счета по счету клиента у Провайдера соответствующему ЕТА извлеченному из Сообщения и авторизации предоставления услуги Провайдера клиенту, если Значение Сообщения не превышает Значения Счета или отказа в авторизации предоставления услуги Провайдера, если Значение Сообщения превышает Значение Счета; (11) Удостоверяющий Центр, предоставляющий услуги выпуска и управления Цифровыми Сертификатами в Сети Коммуникаций; (12) соединенные с Сетью Коммуникаций первый, второй и третий терминалы, из которых указанный первый терминал служит для ввода и передачи значений в поля Базы Маршрутизации, передачи значений полей Цифрового Сертификата в Удостоверяющий Центр для удостоверения Цифрового Сертификата, передачи значения по меньшей мере ЕТА Провайдеру для создания связи ЕТА со Счетом клиента у Провайдера; из которых указанный второй терминал служит для ввода данных транзакции включающих, по меньшей мере, ЕТА и Значение, считывания данных с машиночитаемых носителей ЕТА, передачи ЕТА в Базу Маршрутизации для предоставления услуги Разрешения ЕТА, получения из Базы Маршрутизации значений полей соответствующих ЕТА переданному для Разрешения, создания Сообщения, создания сетевого соединения с Провайдером, передачи Сообщения Провайдеру через Сеть Коммуникаций, получения Сообщения Авторизации или Сообщения Запрета предоставления услуги Провайдера, получения Сообщения от третьего терминала; из которых третий терминал служит для создания Сообщения, создания сетевого соединения со вторым терминалом, передачи Сообщения второму терминалу через Сеть Коммуникаций, получения от Сообщения Авторизации или Сообщения Запрета предоставления услуги Провайдера.