Способ делегирования реализации операций, соответствующие устройства и программы

1. Способ делегирования реализации операций промежуточному серверу (SrvInt), содержащий:
по меньшей мере одну первую фазу (1), на которой регистрируют по меньшей мере один сервер платежей (SrvP) указанным промежуточным сервером (SrvInt), причем на указанной первой фазе доставляют в пределах указанного промежуточного сервера (SrvInt) структуру данных делегирования (StructDel), содержащую по меньшей мере одну связь между указанным сервером платежей (SrvP) и по меньшей мере одним списком типов операций, делегируемых (LTDe) указанным сервером платежей (SrvP) указанному промежуточному серверу (SrvInt); и
по меньшей мере одну вторую фазу (2), на которой регистрируют по меньшей мере одного пользователя (Usr) на указанном промежуточном сервере (SrvInt), причем на указанной второй фазе доставляют в пределах указанного промежуточного сервера (SrvInt) структуру данных обеспечения (StructProv), содержащую по меньшей мере одну связь между идентификатором пользователя (id), идентификатором сервера платежей (idSrvP) и идентификатором пользователя (idP) на сервере платежей (SrvP).
2. Способ делегирования по п. 1, в котором указанная первая фаза (1) содержит:
этап, на котором передают (10) запрос на указанный сервер платежей (SrvP) для делегирования типов операций, причем указанный запрос содержит список типов делегируемых операций (LTDa), которые промежуточный сервер (SrvInt) желает реализовать от имени сервера платежей (SrvP);
этап, на котором принимают (11) элемент данных, представляющих решение о подписке посредством сервера платежей (SrvP) по меньшей мере на один тип операций из списка типов делегируемых операций (LTDa), называемый списком типов делегированных операций (LTDe);
этап, на котором записывают (12), в пределах указанной структуры данных делегирования (StructDel), связь между указанным списком типов делегированных операций (LTDe) и сервером платежей (SrvP).
3. Способ по п. 1 или 2, в котором указанная первая фаза (1) содержит:
этап, на котором принимают (13) список типов операций, реализуемых посредством сервера платежей (SrvP), называемый списком типов неделегированных операций (LTND);
этап, на котором записывают (14), в пределах структуры данных делегирования (StructDel), связь между указанным списком неделегированных операций (LTND) и сервером платежей (SrvP).
4. Способ делегирования по п. 1, в котором указанная вторая фаза (2) содержит:
этап, на котором принимают (20) запрос регистрации от пользователя, поступающий от терминала связи (ТС), причем указанный запрос содержит по меньшей мере один идентификатор указанного пользователя (id), по меньшей мере один идентификатор сервера платежей (idSrvP) и по меньшей мере один идентификатор указанного пользователя (idP) на сервере платежей (SrvP);
этап, на котором передают (21) идентификатор пользователя (idP) на сервере платежей (SrvP) на указанный сервер платежей (SrvP);
этап, на котором принимают (22) элемент данных, представляющий решение о регистрации указанного пользователя (Usr); и
если данные, представляющие решение о регистрации пользователя, являются положительными, записывают (23), в пределах указанной структуры данных обеспечения (StructProv), связь между идентификатором пользователя (id), идентификатором сервера платежей (idSrvP) и идентификатором пользователя (idP) на сервере платежей (SrvP).
5. Способ по п. 4, в котором указанная вторая фаза (2) дополнительно содержит:
этап, на котором передают запрос на делегирование типов операций на указанный терминал связи (ТС), причем указанный запрос содержит список типов делегируемых операций (LTDaUsr), которые промежуточный сервер (SrvInt) желает реализовать;
этап приема от указанного терминала связи (ТС) элемента данных, представляющих решение о подписке указанным пользователем (Usr) по меньшей мере на один тип операций из списка делегируемых операций (LTDaUsr), называемый списком типов делегированных операций (LTDeUsr);
этап, на котором записывают в пределах структуры данных делегирования (StructDel), связь между списком типов делегированных операций (LTDeUsr) и указанным пользователем (Usr).
6. Способ обработки посредством промежуточного сервера (SrvInt) операции, поступающей от терминала связи (ТС) пользователя, содержащий:
этап, на котором принимают (100) запрос на исполнение операции (ReqExecTr);
этап, на котором получают (101) из указанного запроса (ReqExecTr) по меньшей мере один идентификатор указанного пользователя (id), по меньшей мере один идентификатор сервера платежей (idSrvP) и по меньшей мере один тип (typeTr) указанной операции;
этап, на котором выполняют поиск (102) в пределах структуры данных обеспечения (StructProv) идентификатора указанного пользователя (idP) на сервере платежей (SrvP);
этап, на котором выполняют поиск (103) в пределах структуры данных делегирования (StructDel) элемента данных делегирования, связанного с указанным типом (typeTr) указанной операции, доставляющего решение о делегировании (dd);
если указанное решение о делегировании (dd) является положительным, реализуют (104) указанную операцию посредством промежуточного сервера (SrvInt);
если указанное решение о делегировании (dd) является отрицательным, передают (105) указанный тип операции (typeTr) и указанный идентификатор пользователя (idP) на сервере платежей (SrvP) на сервер платежей (SrvP).
7. Способ по п. 6, в котором если указанное решение о делегировании является положительным, на этапе реализации указанной операции посредством промежуточного сервера (SrvInt):
устанавливают защищенную линию связи с сервером платежей (SrvP) для передачи данных;
передают запрос на сервер платежей (SrvP) на получение элемента банковских данных, причем указанный запрос содержит указанный идентификатор (IdP) указанного пользователя на сервере платежей (SrvP);
принимают указанный элемент банковских данных, связанный с указанным пользователем;
исполняют указанную операцию посредством указанного элемента банковских данных.
8. Способ по п. 6, дополнительно содержащий, если указанное решение о делегировании является отрицательным, этап, на котором принимают состояние реализации указанной операции, поступающее от сервера платежей (SrvP).
9. Способ по любому из пп. 6-8, содержащий этап, на котором передают состояние реализации указанной операции на терминал связи указанного пользователя (ТС).
10. Промежуточный сервер (SrvInt) для делегирования реализации операций, содержащий:
средство регистрации по меньшей мере одного сервера платежей (SrvP) указанным промежуточным сервером (SrvInt), причем указанное средство выполнено с возможностью дотавки, в пределах указанного промежуточного сервера (SrvInt), структуры данных делегирования (StructDel), содержащей по меньшей мере одну связь между указанным сервером платежей (SrvP) и по меньшей мере одним списком типов операций, делегируемых (LTDe) указанным сервером платежей (SrvP) указанному промежуточному серверу; и
средство регистрации по меньшей мере одного пользователя (Usr) указанным промежуточным сервером (SrvInt), причем указанное средство выполнено с возможностью доставки, в пределах указанного промежуточного сервера (SrvInt), структуры данных обеспечения (StructProv), содержащей по меньшей мере одну связь между идентификатором пользователя (id), идентификатором сервера платежей (idSrvP) и идентификатором пользователя (idP) на сервере платежей (SrvP).
11. Считываемый компьютером носитель информации, содержащий записанный на нем компьютерный программный продукт, причем компьютерный программный продукт содержит команды программного кода для выполнения способа делегирования по п. 1 при его исполнении на компьютере.