Электронная система и способ выполнения банковских транзакций

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

 

Настоящее изобретение относится к электронной системе и способу выполнения банковских транзакций.

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

В европейском патенте ЕР 0014313 описывается электронная система для выполнения банковской транзакции, содержащая центральный блок обработки данных, множество электронных терминалов, с помощью которых пользователь может выполнить банковскую транзакцию и которые связаны с центральным блоком обработки данных через канал связи. Такой пользователь снабжается соответствующей магнитной картой (дебетовой картой), которую можно вставлять в устройство считывания магнитных карт электронного терминала. Пользователь посредством ввода с клавиатуры секретного кода (персонального идентификационного номера держателя карты - PIN-кода) и посредством распознавания системой вышеупомянутой карты получает доступ к меню, в котором он может выполнять банковские транзакции (снятие денег со счета, платежи, переводы и т.д.) с использованием своего текущего счета.

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

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

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

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

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

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

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

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

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

Это происходит в рамках плана розыгрыша ставок, установленного администратором ставок для задания внутренних характеристик вероятностей выигрышей и их сумм.

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

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

- выполнение такой банковской операции,

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

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

Фиг.1 представляет собой схему сети связи для выполнения электронных банковских транзакций, с которой связана система согласно настоящему изобретению.

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

На фиг.3 показана блок-схема алгоритма банковской операции, выполняемой при помощи терминала системы, и последующего розыгрыша ставки согласно настоящему изобретению перед фактическим завершением исходной банковской операции.

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

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

Примерами опосредованных подключений являются сотовые или проводные телефоны, например, активируемые посредством телефонной карты.

Упомянутый терминал предпочтительно снабжается устройством 31 чтения магнитных карт, цифровой или буквенно-цифровой клавиатурой 32, множеством кнопок 33, устройством 34 для выдачи наличных и дисплеем 35.

Пользователь снабжается соответствующей магнитной картой (дебетовой картой), которая может быть вставлена в устройство чтения карт терминала. Пользователь посредством ввода с клавиатуры секретного кода (PIN-кода) и распознавания системой вышеупомянутой карты получает доступ к меню, которое выводится на дисплей и может использоваться посредством ввода данных с клавиатуры и приведения в действие кнопок, так что пользователь может выполнять банковские транзакции (снятие со счета, платежи, переводы, транзакции в международных сетях и т.д.) с использованием своего текущего счета.

Такой центральный блок 2 обработки данных снабжается базой 21 данных, в которой запоминаются банковские операции, выполненные в электронной форме каждым пользователем, и оперативные данные о пользователе.

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

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

Предпочтительно, такой блок 5 обработки ставок снабжается базой данных для запоминания ставок, сделанных на каждом терминале 3 банковской сети.

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

В частности, в примере на фиг.2 алгоритм розыгрыша ставок, связанный с блоком 5 обработки ставок, принимает от терминала уникальный код ставки, основанный на некоторых данных о пользователе и некоторых данных о банковской операции, которую выполняет пользователь. Более конкретно, данные о банковской операции содержат время 61 выполнения банковской операции, дату 62 выполнения банковской операции, вид 63 операции и возможную наличную сумму 64 операции. Данные о пользователе содержат кодовое наименование 65 пользователя и номер 66 транзакции.

Частичный уникальный код 67 представляет собой цифровую строку заданной длины, формируемую исходя из предпочтительного цифрового формата вышеупомянутых данных. Частичный уникальный код используется рандомизирующим генератором 68, выходные данные которого используются процедурой 69 розыгрыша ставок, определяющей выигрыш (или проигрыш) пользователя согласно критериям розыгрыша ставок, сумме, виду ставки, выбранному пользователем, и начальным установкам вероятностей и соответствующих сумм, назначенным администраторами розыгрыша ставок.

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

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

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

На фиг.3 показана блок-схема алгоритма, который схематически изображает банковскую операцию, выполняемую с использованием терминала системы, и последующий розыгрыш ставки согласно настоящему изобретению перед фактическим завершением банковской операции. На схеме показаны операции, которые выполняются пользователем на машине для выполнения электронных банковских операций, начиная с операции 71 вставки магнитной карты в соответствующее отверстие устройства 31 чтения магнитных карт. Альтернативно, такая карта может быть смарт-картой. Первая проверка 72 относится к первой проверке карты на действительность. В случае отрицательного результата проверки карта выбрасывается через упомянутое отверстие, тогда как в случае положительного результата на следующем шаге ввода 73 пользователя просят набрать секретный код (PIN-код). Вторая проверка 74 устанавливает действительность секретного кода и, если она подтверждается, выполняется обычная банковская операция 75.

Согласно настоящему изобретению перед концом банковской операции система спрашивает пользователя, не желает ли он сделать ставку. Третья проверка 76 на фиг.3 иллюстрирует такой шаг. Если ответ отрицателен, карта возвращается пользователю, а также выдаются возможные наличные деньги и соответствующая квитанция, если банковской операцией была операция снятия со счета, в этом случае операция считается завершенной. В случае положительного ответа с возможным дальнейшим сбором данных, вводимых, если необходимо, пользователем, и выбором вида и/или суммы ставки запускается алгоритм 77 розыгрыша ставок, исходящий из вышеупомянутого уникального кода, который не может быть воспроизведен; выполняются перестановка блоков данных, формирующих уникальный код, и последующая рандомизирующая процедура, основанная на этом преобразованном перестановкой уникальном коде (обозначенном 67" на фиг.2), чтобы определить результат ставки. Кроме того, к частичному уникальному коду 67 добавляют вышеупомянутые данные 70, чтобы генерировать окончательный уникальный код 67′; после преобразования перестановкой полученный код 67″ может использоваться рандомизирующей процедурой 68. В любом случае выполняется дебетовая операция 77′ для текущего счета пользователя в соответствии с суммой ставки.

Проверка 78 ставки определяет, выиграла ставка или проиграла; выполняется соответствующая распечатка о сделанной ставке и в завершение возвращается магнитная карта, а также выдаются возможные наличные деньги и соответствующая квитанция, если банковская операция была операцией снятия со счета (шаги 81 и 81′). В случае, когда ставка выигрывает, операция 79 получения денег позволяет пользователю выбрать вид оплаты, например зачисление на текущий счет или оплату в наличных деньгах, либо комбинацию этих двух видов оплаты.

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

Такой блок 5 обработки ставок в своей памяти 51 содержит базу данных ставок, которая предпочтительно содержит всю информацию относительно ставок, сделанных за определенный период времени.

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

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

1. Электронная система для выполнения банковских транзакций через сеть связи для электронных банковских транзакций, содержащая центральный блок обработки данных и множество электронных терминалов, с помощью которых пользователь может выполнить банковскую транзакцию и которые подключены к центральному блоку обработки данных через канал связи, отличающаяся тем, что она содержит блок обработки ставок, который подключен к центральному блоку обработки данных и содержит программу обработки ставок, в которой генерируется частичный уникальный код (67), основанный на некоторых данных о пользователе и некоторых данных о банковской операции, которую выполняет пользователь; код (70), который генерируется только в тот момент, когда пользователь решает, что он хочет сделать ставку в конце выполнения банковской операции, объединяется с этим частичным уникальным кодом (67); выполняется перестановка этого объединенного частичного уникального кода с получением окончательного уникального кода (67"); указанный окончательный уникальный код подается в рандомизирующий генератор (68), выходные данные которого используются процедурой (69) розыгрыша ставок, определяющей выигрыш или проигрыш пользователя согласно критериям розыгрыша ставок.

2. Система по п.1, отличающаяся тем, что упомянутые данные о пользователе содержат кодовое наименование пользователя и номер банковской транзакции.

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

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

5. Способ выполнения банковских транзакций через сеть связи для электронных банковских транзакций, содержащую центральный блок обработки данных, множество электронных терминалов, на которых пользователь может выполнить банковскую транзакцию и которые подключены к центральному блоку обработки данных через канал связи, отличающийся тем, что этот способ включает прием инструкций пользователя для выполнения банковской операции с одного из терминалов, выполнение такой банковской операции, генерацию частичного уникального кода (67) с того момента, когда пользователь решает сделать денежную ставку, объединение этого частичного уникального кода (67) с кодом (70), который генерируется только в тот момент, когда пользователь решает, что он хочет сделать ставку в конце выполнения банковской операции; выполнение перестановки этого объединенного частичного уникального кода с получением окончательного уникального кода (67"); подачу указанного окончательного уникального кода в рандомизирующий генератор (68), выходные данные которого используются процедурой (69) розыгрыша ставок, определяющей выигрыш или проигрыш пользователя согласно критериям ставок, и в завершение банковской операции на указанном терминале - обеспечение распечатки, касающейся сделанной ставки.



 

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

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

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

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

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

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

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

Изобретение относится к игровым устройствам. .

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

Изобретение относится к банкоматам. .

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

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

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

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

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

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

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