RU2703346C2 - Пояснение к совершению ускоренной электронной транзакции - Google Patents

Пояснение к совершению ускоренной электронной транзакции Download PDF

Info

Publication number
RU2703346C2
RU2703346C2 RU2017113114A RU2017113114A RU2703346C2 RU 2703346 C2 RU2703346 C2 RU 2703346C2 RU 2017113114 A RU2017113114 A RU 2017113114A RU 2017113114 A RU2017113114 A RU 2017113114A RU 2703346 C2 RU2703346 C2 RU 2703346C2
Authority
RU
Russia
Prior art keywords
client
explanation
display
payment
card
Prior art date
Application number
RU2017113114A
Other languages
English (en)
Other versions
RU2017113114A3 (ru
RU2017113114A (ru
Inventor
Чуньси ЦЗЯН
Клинт ФЛОРЕС
Пэн ЧЖАО
Кевин КАРВАЛЬЮ
Сан Ук ЛИ
Original Assignee
Виза Интернешнл Сервис Ассосиэйшн
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 Виза Интернешнл Сервис Ассосиэйшн filed Critical Виза Интернешнл Сервис Ассосиэйшн
Publication of RU2017113114A publication Critical patent/RU2017113114A/ru
Publication of RU2017113114A3 publication Critical patent/RU2017113114A3/ru
Application granted granted Critical
Publication of RU2703346C2 publication Critical patent/RU2703346C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4012Verifying personal identification numbers [PIN]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

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

Description

Ссылка на родственные заявки
Приоритет настоящей заявки испрашивается на основании предварительной патентной заявке США №62/067884, поданной 23 октября 2014 г., под названием "ILLUSTRATION ТО CONDUCT AN EXPEDITED ELECTRONIC TRANSACTION", содержание которой в порядке ссылки целиком включено в настоящую заявку.
Предпосылки создания изобретения
Для совершения электронных транзакций обычно требуется вводить множество порций информации. С ростом числа совершаемых в реальном масштабе времени транзакций увеличивается потребность в упрощенных способах совершения покупок. Многие продавцы в настоящее время предлагают товары и услуги, доступные для приобретения и доставки через веб-сайты. Тем не менее, создание дисплея, отображающего получение необходимых данных для совершения транзакции, является трудоемким процессом и сдерживает применение альтернативных платежных систем.
Краткое изложение сущности изобретения
В изобретении описан способ и система отображения с пояснением к совершению ускоренной электронной транзакции. Способ и система предусматривают прием идентифицирующих клиента идентификационных данных, которые хранятся совместно с веб-браузером клиентского устройства. На основании принятых идентификационных данных клиента на дисплее клиентского устройства отображается адаптированное к клиенту пояснение. Путем активации адаптированного к клиенту пояснения с целью его перемещения через участок дисплея клиентского устройства принимается запрос совершения ускоренной электронной транзакции. В пространстве, в котором адаптированное к клиенту пояснение перемещено через участок дисплея, принимаются данные пароля. Это пространство традиционно недоступно для ввода данных. Эффективное использование этого пространства на дисплее вместо создания еще одного окна или экрана для ввода данных способствует более частому использованию системы совершения ускоренных электронных транзакций. Затем данные транзакции, достаточные для совершения электронной транзакции, сообщаются продавцу.
Краткое описание чертежей
Изобретение может быть лучше понято из его подробного описания со ссылкой на сопровождающие чертежи. Проиллюстрированные на чертежах элементы необязательно представлены в масштабе, вместо этого основное внимание уделено пояснению принципов изобретения. Одинаковые элементы на различных фигурах чертежей обозначены одинаковыми позициями.
На фиг. 1А-1Е проиллюстрирован образец графического интерфейса пользователя с наглядным представлением кредитной карты согласно одному из вариантов осуществления настоящего изобретения;
на фиг. 2A-F проиллюстрирован образец графического интерфейса пользователя согласно одному из вариантов осуществления настоящего изобретения;
на фиг. 3 показана блок-схема способа согласно настоящему изобретению;
на фиг. 4 проиллюстрирован образец вычислительной среды, физически сконфигурированной на выполнение вариантов осуществления способа;
на фиг. 5 проиллюстрировано портативное вычислительное устройство, физически сконфигурированное согласно вариантам осуществления способа;
на фиг. 6 проиллюстрировано вычислительное устройство типа сервера, физически сконфигурированное согласно вариантам осуществления способа; и
на фиг. 7А-7С проиллюстрирован выбор одного из средств платежа из множества средств платежа.
Подробное описание
Многие клиенты совершают регулярные покупки в режиме реального времени у разнообразных продавцов и на разнообразных веб-сайтах. Многие клиенты также часто совершают покупки на каждом из этих веб-сайты с использованием одного того же счета с доставкой покупок по одному и тому же адресу. Задачей изобретения является создание упрощенного и эффективного способа, облегчающего для клиентов совершение транзакций в реальном масштабе времени без необходимости повторного ввода одних и тех же данных транзакции независимо от продавца. Особой технической выгодой решения этой конкретной задачи изобретения является доведение до максимума экранного пространства для небольших вычислительных устройств путем создания окна ввода пароля как часть кнопки активации расчета за покупки.
На фиг. 1A-1F проиллюстрирован образец графического интерфейса А103 пользователя с наглядным представлением средства платежа, такого как кредитная карта А105 согласно одному из вариантов осуществления настоящего изобретения. Проиллюстрированный образец может отражать графические интерфейсы А103 пользователя, которые используются в веб-браузерах мобильных телефонов или планшетов при совершении клиентом покупки. После того, как клиент Джон помещает какой-либо товар в корзину, он может видеть различные экраны А103, показанные на фиг. 1A-1F.
На фиг. 1А показано, что стоимость товара в корзине отображена как промежуточный итог. Пользователю могут быть предложены дополнительные опции, такие как опции доставки. Затем пользователю могут быть предложены опции платежа, такие как традиционный метод платежа или усовершенствованное приложение для совершения ускоренных электронных транзакций, такое как Visa Checkout. Если клиент John не желает совершить ускоренную электронную транзакцию, он может выбрать самую верхнюю кнопку А109 расчета за покупки (Checkout), после чего на дисплее отображается несколько экранов, на которых ему предлагается ввести номер кредитной карты, данные для выставления счета и доставки (не показаны).
Если пользователь желает использовать систему А109 ускоренных электронных транзакций, он может активировать систему ускоренных электронных транзакций. Активация может осуществляться разнообразными способами. В одном из вариантов осуществления пользователь может коснуться символа системы А109 ускоренных электронных транзакций, после чего на дисплее может быть отображено адаптированное к клиенту пояснение А105. По мере перемещения адаптированного к клиенту пояснения А105 логотип или символ, если он присутствует, может перемещаться из первого положения А113 во второе положение А115 системы ускоренных электронных транзакций, и может появляться поле А117 для ввода пароля в систему ускоренных электронных транзакций. В других вариантах осуществления перемещение адаптированного к клиенту пояснения А105 может дополнительно сопровождаться его миганием, высвечиванием, изменением цвета и т.д.
В другом варианте осуществления пользователь может активировать систему ускоренных электронных транзакций путем перемещения адаптированного к клиенту пояснения А105 через дисплей 102. Перемещение может напоминать, например, то, как пластиковую карту проводят через считывающее устройство. По мере перемещения адаптированного к клиенту пояснения А105 через дисплей из первого положения А113 во второе положение А115, адаптированное к клиенту пояснение А105 может перемещать логотип или символ, если он присутствует, системы ускоренных электронных транзакций, и может появляться поле А117 для ввода пароля системы ускоренных электронных транзакций.
Логически рассуждая, активация может осуществляться разнообразными способами. Как описано ранее, активирующим действием может являться касание, считывание, двойное касание, длительное удерживание входного воздействия и т.д. Разумеется, что активирующее действие может быть выбрано пользователем из множества известных действий или даже задано пользователем. Например, активирующим действием может являться созданная пользователем речевая команда, перемещение телефона пользователем, комбинация входных воздействий и т.д.
В некоторых вариантах осуществления активирующее действие может иметь защитную функцию. Активирующим действием может являться анализ отпечатка большого пальца пользователя на датчике изображения. Соответственно, активирующее действие также может предусматривать анализ отпечатка большого пальца на предмет его распознавания. Если отпечаток большого пальца распознан, активирующее действие может продолжаться, а, если он не распознан, активирующее может быть повторено. Аналогичным образом, в качестве активирующего действия могут использоваться отдаваемые через микрофон речевые команды, при этом голос может сравниваться с известными голосами, чтобы удостовериться в его известности до продолжения активации.
Как упомянуто ранее, активирующее действие может быть задано пользователем. В одном из вариантов осуществления выбор действий может быть предварительно задан, и пользователь может выбирать активирующее действие из предварительно заданного перечня. Предварительно заданный перечень может зависеть от устройства. Например, некоторые устройства могут не иметь достаточно датчиков изображения для считывания отпечатка большого пальца и т.д. В других вариантах осуществления активирующее действие может выходить за рамки предварительно заданного перечня, и пользователь может создавать собственное активирующее действие, которым может являться одно действие или комбинация действий.
Адаптированным к клиенту пояснением могут являться разнообразные релевантные объекты. На фиг. 1A-1F показано, что адаптированное к клиенту пояснение имеет форму кредитной карты. В некоторых вариантах осуществления кредитной картой может являться типичная кредитная карта. В других вариантах осуществления картой может являться копия средства платежа или карты, которой в действительности владеет пользователь. В некоторых вариантах осуществления данные копии карты могут храниться в мобильном устройстве, например, в форме данных типа "куки". В других вариантах осуществления картой может являться копия одной или нескольких карт, которые пользователь добавил к системе ускоренных электронных платежей. Например, если пользователь имеет карту, гарантом которой является Green University, отображаемым адаптированным к клиенту пояснением может являться кредитная карта Green University. Разумеется, что адаптированное к клиенту пояснение А105 может иметь множество форм и может представлять разнообразные объекты, включающие средство платежа, такое как дебетовые карты, подарочные карты, магазинные кредитные карты, карты клиента, карты для начисления баллов, отображение альтернативной валюты, такой как авиамили, биткойны, возвраты и т.д.
Согласно другой особенности пользователь может иметь возможность выбирать одно из адаптированных к клиенту пояснений А105, которым могут являться платежные карты, привязанные к системе ускоренных электронных платежей, если у пользователя имеется несколько средств платежа. Пользователь может иметь несколько средств, привязанных к системе ускоренных электронных транзакций. При активации карты путем выбора адаптированного к клиенту пояснения А105 может появляться дополнительное всплывающее окно, в котором пользователь может выбирать одно из множества средств платежа.
Как показано на фиг. 7А-7С, в другом варианте осуществления пользователь может считывать пространство активации и циклически просматривать множество адаптированных к клиенту пояснений А105, которые могут представлять средства платежа, которые могут отображаться в пространстве активации. Пользователь может иметь возможность циклически просматривать множество средств платеж и останавливаться на желаемом пояснении. Циклический просмотр может осуществляться вертикально, горизонтально или в обоих направлениях.
В другом варианте осуществления, пользователь может касаться пространства А119 активации с целью шагового перемещения через множество средств платеж. Например, пользователь может оставаться в пространстве А119 активации, пока не появится индикация того, что средство платежа готово к замене, такая как высвечивание средства платежа, выделение средства платежа, затенение средства платежа, мигание средства платежа и т.д. После того, как средство платежа, относящееся к пояснению А105, активировано, касание средства платежа позволяет выполнять шаговое перемещение через множество средств платеж, которые были привязаны к системе ускоренных электронных платежей. Разумеется, что известны и предусмотрены другие способы замены средства платежа.
На фиг. 1В проиллюстрирован поток адаптированного к клиенту пояснения А105 через систему ускоренных электронных транзакций. Движение адаптированного к клиенту пояснения А105 может являться результатом считывания или другого активирующего действия.
На фиг. 1С проиллюстрировано, что активирующее действие завершено, и вводится пароль или другая активирующая последовательность. Пароль может быть скрыт в целях безопасности. На фиг. 1D проиллюстрировано, что принята вся активирующая последовательность, хотя пароль скрыт темными окружностями. Также показано первое положение А113 (пунктирной линией) и второе положение А115. На фиг. 1Е проиллюстрировано, что в пространстве А117 ввода принята вся активирующая последовательность, хотя пароль скрыт звездочками. Разумеется, что возможны другие способы сокрытия введенных паролей.
На фиг. 2А проиллюстрирован один из вариантов осуществления, в котором недоступны представления средства платежа. В этом случае используется шеврон внутри средства платежа. На фиг. 2В показано, что средство платежа с шевроном движется через дисплей. На фиг. 2С показано, что средство платежа с шевроном целиком переместилось через дисплей системы ускоренных электронных транзакций, и вводится активирующая последовательность. На фиг. 2D проиллюстрировано, где была введена и скрыта темными окружностями активирующая последовательность. На фиг. 2Е проиллюстрирован вариант осуществления, в котором вводится активирующая последовательность, скрытая звездочками, а на фиг. 2F проиллюстрировано, где активирующий код введен почти целиком, но скрыт звездочками.
Могут существовать разнообразные системы ускоренных электронных платежей, а способ их активации может варьировать. Техническая задача теперь заключается в том, как ввести пароль в пояснение платежа, не вынуждая пользователя вводить дополнительный экран или не создавая всплывающее окно, которое наложено на четкое исполнение системы ускоренных электронных платежей. Реализации назначения известных в прошлом систем ускоренных электронных платежей мешала необходимость вводить пароли на дополнительных дисплейных экранах, растрачивание пространства и отвлекающие внимание поля ввода пароля или всплывающих окон. В результате, система ускоренных электронных платежей не использовалась так часто, как это возможно.
Дополнительные дисплеи или всплывающие окна могут помешать реализации назначения системы ускоренных электронных платежей, особое значение в которой придается простоте платежа. За счет ввода пароля в пространстве активации может обеспечиваться четкое и простое действие системы электронных платежей.
В некоторых вариантах осуществления в систему ускоренных электронных транзакций может быть предварительно введено предъявление пароля и разнообразные средства платежа, а для совершения транзакции может быть необходим пароль. Предъявление пароля может храниться локально в мобильном вычислительном устройстве, например, в форме данных типа "куки", или может храниться дистанционно. Если предъявление пароля известно, оно может появляться в пространстве А107 предъявления пароля. В некоторых вариантах осуществления предъявление пароля может быть частично скрыто.
Например, идентификационные данные платежа клиента Джона, которыми могут являться адрес А107 электронной почты, могут быть замаскированы, и клиенту может быть подсказан его пароль, чтобы завершить свою ускоренную электронную транзакцию. Как показано на фиг. 1C-1F, в целях секретности ввод пароля может быть замаскирован точками, звездочками или другим маскирующим символом А111.
На фиг. 2A-F проиллюстрирован образец графического интерфейса пользователя согласно одному из вариантов осуществления настоящего изобретения. Экраны необязательно могут обнаруживать неактивные куки, которые могут представлять дизайн карты. Если дизайн карты не идентифицирован или связан с пользователем, может отображаться типичная или стилизованная кнопка Checkout, как показано на фиг. 2A-F.
На фиг. 3 показана блок-схема способа согласно настоящему изобретению. На шаге В300 принимаются идентифицирующие клиента идентификационные данные, которые хранятся совместно с веб-браузером клиентского устройства. Клиент может быть идентифицирован на основании хранящегося куки веб-браузера, т.е. идентификационные данные клиента могут храниться в качестве куки веб-браузера. Идентификационными данными клиента могут являться данные учетной записи пользователя, привязывающие клиента к учетной записи в системе ускоренных электронных транзакций, которая может входить в состав более крупной системе учета транзакций. Клиент может иметь возможность хранить информацию, связанную с множеством счетов, кредитных карт, дебетовых карт, подарочных карт, адресов доставки, адресов выставлении счета, дат истечения срока действия, CVV, CVV2, и любую другую необходимую информацию для совершения транзакции. Клиент может иметь возможность указывать счет по умолчанию, сведения о доставке, адрес выставления счета и другую информацию, и после запроса ускоренной электронной транзакции передается вся необходимая информация о транзакции, чтобы облегчить совершение покупки. Все уязвимые данные пользователя могут храниться в удаленных защищенных серверах, а дизайн карты и адрес электронной почты пользователя хранятся в куки клиентского браузера.
На шаге В310 на дисплее клиентского устройства отображается адаптированное к клиенту пояснение на основании принятых идентификационных данных клиента. Элементы отображения могут дополнительно предписываться на основании статуса куки. Например, куки может иметь активный или неактивный статус в зависимости от времени, истекшего с момента последнего использования клиентом системы ускоренных электронных транзакций. Если статус куки является активным, адаптированное к клиенту пояснение может соответствовать дизайну карты, привязанному к физической карте клиента. Например, если клиент имеет адаптированную к клиенту физическую кредитную карту, привязанную к системе ускоренных электронных транзакций, дизайн карты может соответствовать адаптированной к клиенту физической кредитной карте. Отображение может дополнительно содержать незамаскированный адрес электронной почты клиента, привязанный системе ускоренных электронных транзакций, незамаскированный адрес доставки и последние четыре цифры номера основного счета (PAN) клиента. PAN может быть дополнительно связан с дизайном карты, отображаемым на дисплее. Хотя к учетной записи клиента в системе ускоренных электронных транзакций может быть привязан пароль, пользователю может не требоваться вводить пароль, если система идентифицировала куки и определила, что он имеет активный статус.
Если статус куки является неактивным, адаптированное к клиенту пояснение может соответствовать дизайну карты, привязанному к физической карте клиента, но также может дополнительно содержать требование, чтобы клиент ввел пароль, привязанный к учетной записи клиента в системе ускоренных электронных транзакций. Другие элементы отображения при неактивном статусе куки могут включать замаскированный адрес электронной почты, замаскированный адрес доставки и последние четыре цифры PAN клиента.
На шаге В320 принимается запрос совершения ускоренной транзакции путем активации адаптированного к клиенту пояснения А105 на участке дисплея из первого положения А113 во второе положение А115. Если куки имеет неактивный статус, при считывании адаптированного к клиенту пояснения клиенту может предлагаться ввести в пространстве А117 для ввода пользовательский пароль, привязанный к системе ускоренных электронных транзакций. Считывание может принимать множество форм и даже может задаваться конкретно для пользователя. В одном из вариантов осуществления считывание начинается в первой точке касания на сенсорном дисплее, таком как емкостный дисплей. Затем точка касания перемещаться через назначенную область считывания в точку завершения. Если точка касания не достигает точки завершения, считывание может быть остановлено или перезапущено. Если считывание начинается, но затем изменяет направление на обратное, считывание может быть аналогичным образом остановлено или перезапущено. Разумеется, что пользователь может иметь возможность задавать собственную зону считывания, точку завершения и т.д. с использованием даже нелинейных траекторий и форм. Транзакция продолжается после правильного ввода клиентского пароля. Клиент осуществляет считывание через дисплей, что инициирует транзакцию с продавцом. На шаге В330 продавцу передаются данные транзакции, достаточные для совершения электронной транзакции, на основании считывания адаптированного к клиенту пояснения на участке дисплея клиентского устройства.
Система ускоренных электронных транзакций аутентифицирует пользователя и в случае успешной аутентификации (включая одобрение транзакции), генерируются данные платежа, а затем дополнительные экранные пояснения, содержащие подробности выполненного заказа. Транзакции могут проходить через платежную сеть, которая может быть физически сконфигурирована на выполнение анализа и одобрение транзакций. Для обеспечения транзакции в платежной сети могут применяться маркеры, которые могут включать личные идентификационные номера кратковременного действия, известные только платежной сети или провайдеру платежного средства.
На фиг. 4 показана высокоуровневая схема, иллюстрирующая некоторые из элементов типичной вычислительной системы, которая может быть физически сконфигурирована на выполнение различных вариантов осуществления способа. Вычислительной системой может являться специализированное вычислительное устройство 141, специализированное портативное вычислительное устройство 101, приложение в вычислительном устройством 141, приложение в портативном вычислительном устройстве 101 или сочетание перечисленного.
На фиг. 5 показана высокоуровневая схема, иллюстрирующая портативное вычислительное устройство 101, поддерживающее связь с удаленным вычислительным устройством 141 через устройство 121 связи, но приложение может храниться и быть доступным разнообразными способами. Кроме того, приложение может быть получено разнообразными способами, например, из магазина приложений, с веб-сайта, из хранимой системы WiFi и т.д. Могут существовать различные версии приложения с использованием преимуществ различных вычислительных устройств, различных языков вычислений и различных платформ API.
В системе решено несколько технологических сложностей. Во-первых, пользователи часто опасаются вводить уязвимые данные в мобильное электронное устройство. Созданный графический интерфейс пользователя, который действует более практичным образом, неожиданно позволяет большему числу людей использовать систему ускоренных электронных платежей. Кроме того, поскольку пользователи могут вводить данные в пространстве, которое ранее не использовалось, они избавлены от необходимости переходить к другому экрану и ждать, пока он загрузится. Помимо этого, позволяя пользователям выбирать средство платежа из множества средств платежа на первом экране, экран неожиданным образом улучшает функциональные возможности вычислительной системы.
Как показано на фиг. 4, система может принимать данные платежа разнообразными способами. В некоторых вариантах осуществления для передачи данных платежа удаленным вычислительным устройствам 141 могут использоваться портативные вычислительные устройства 101, способные поддерживать связь в ближнем поле (NFC). В дополнительных вариантах осуществления данные платежа могут вводиться пользователем, таким как пользователь персонального компьютера. Ясно, что соответствующие данные могут вводиться вручную или могут передаваться в электронном виде, например, через устройство 121 связи и с использованием WiFi, Ethernet, NFC, систем связи в ИК-диапазоне, ВЧ-связи или любого другого формата электронной связи. Следует отметить, что необязательно должны передаваться фактические данные счета, такие как 16-значный номер кредитной карты. Может использоваться код или маркер, при этом код может использоваться для доступа к фактическим данным платежа, которые могут храниться локально, например, в портативном вычислительном устройстве 101, или дистанционно, например, в облачной вычислительной среде 141. Логически рассуждая, код может быть зашифрован, а также может использоваться как часть ключа шифрования.
В одном из вариантов осуществления портативным вычислительным устройством 101 может являться устройство, которое действует от портативного источника 155 питания, такого как аккумуляторная батарея (фиг. 5). Как показано на фиг. 4, портативное вычислительное устройство 101 также может иметь дисплей 102, которым необязательно может являться сенсорный дисплей. Более точно, дисплей 102 может иметь емкостный датчик, который, например, может использоваться для ввода входных данных в портативное вычислительное устройство 101. В других вариантах осуществления, для ввода входных данных в портативное вычислительное устройство 101 может использоваться сенсорная панель 104, такая как стрелки, колесика прокрутки, клавиатуры и т.д. Кроме того, портативное вычислительное устройство 101 может иметь микрофон 106 для приема и хранения речевых данных, камеру 108 для приема изображений и громкоговоритель 110 для передачи звука.
Портативное вычислительное устройство 101 может иметь возможность поддерживать связь через устройство 121 связи с вычислительным устройством 141 или множеством вычислительных устройств 141, которые образуют облако вычислительных устройств 111. Портативное вычислительное устройство 101 может иметь возможность поддерживать связь разнообразными способами. В некоторых вариантах осуществления связь может являться проводной, такой как по кабелю сети Ethernet, USB-кабелю или кабелю с разъемом RJ6. В других вариантах осуществления связь может являться беспроводной, такой как с использованием устройств Wi-Fi (стандарта 802.11), Bluetooth, сотовой связи или связи в ближнем поле. Связь может осуществляться непосредственно с вычислительным устройством 141 или через устройство связи или сеть устройств 121, такую как персональная служба модемной радиотелефонной связи, через сеть Интернет, частную сеть, сеть устройств, выполненных по технологии Bluetooth, путем связи в ближнем поле и т.д. На фиг. 5 в упрощенном виде проиллюстрированы физические элементы, которые образуют портативное вычислительное устройство 101, а на фиг. 6 в упрощенном виде проиллюстрированы физические элементы, которые образуют вычислительное устройство 141 типа сервера.
Как показано на фиг. 5, типичное портативное вычислительное устройство 101 может быть физически сконфигурировано согласно способу, используемому в системе. Портативное вычислительное устройство 101 может иметь процессор 150, который физически сконфигурирован согласно выполняемым компьютером командам. Он может иметь портативный источник 155 питания, такой как аккумуляторная батарея, которая может являться перезаряжаемой. Он также может иметь аудио- и видеомодуль 160 для отображения изображения и звука, который может выключаться, когда он не используется, с целью сохранения энергии и ресурса батареи. Портативное вычислительное устройство 101 также может иметь энергозависимую память 165 и энергонезависимую память 170. Также может быть предусмотрена шина 175 ввода-вывода для обмена данными с различными пользовательскими устройствами ввода, такими как микрофон 106, камера 108, другие устройства 102 ввода и т.д. Она также может управлять обменом данными сетями посредством беспроводных или проводных устройств. Разумеется, что это является лишь одним из вариантов осуществления портативного вычислительного устройства 101, и число и типы портативных вычислительных устройств 101 не ограничены ничем, кроме воображения. Портативное вычислительное устройство 101 может действовать как дисплей 102 или может входить в состав дисплея 102.
На фиг. 6 дополнительно проиллюстрированы физические элементы, которые образуют дистанционное вычислительное устройство 141. Вычислительное устройство 141 может содержать цифровое запоминающее устройство, такое как магнитный диск, оптический диск, флэш-память, энергонезависимое запоминающее устройство и т.д. В цифровом запоминающем устройстве, таком как база данных, могут храниться структурированные данные. Сервер 141 может иметь процессор 300, который физически сконфигурирован согласно выполняемым компьютером командам. Он также может иметь аудио- и видеомодуль 305 для отображения изображения и звука, который может выключаться, когда он не используется, с целью сохранения энергии и ресурса батареи. Сервер 141 также может иметь энергозависимую память 310 и энергонезависимую память 315.
Предусмотрена база 325 данных, которая может храниться памяти 310 или 315 или может быть реализована отдельно. База 325 данных также может входить в состав облака вычислительного устройства 141 и может быть распределена среди множества вычислительных устройств 141. Также может быть предусмотрена шина 320 ввода-вывода для обмена данными с различными пользовательскими устройствами ввода, такими как микрофон 106, камера 108, устройства 102 ввода и т.д. Шина 320 ввода-вывода также может управлять обменом данными сетями посредством беспроводных или проводных устройств. В некоторых вариантах осуществления приложение может находиться в локальном вычислительном устройстве 101, а в других вариантах осуществления приложение может находиться в дистанционном вычислительном устройстве 141. Разумеется, что это является лишь одним из вариантов осуществления сервера 141, и число и типы вычислительных устройств 141 не ограничены ничем, кроме воображения.
Изобретение, а также его различные признаки и выгодные подробности более полно пояснены со ссылкой на неограничивающие варианты осуществления и примеры, которые описаны и/или проиллюстрированы на сопровождающих чертежах и подробно рассмотрены далее в описании. Следует отметить, что признаки, проиллюстрированные на чертежах, необязательно представлены в масштабе, и специалистам в данной области техники известно, что признаки одного варианта осуществления могут применяться в других вариантах осуществления, даже если это в прямой форме не указано в настоящем изобретении. Описание хорошо известных компонентов и приемом обработки может быть опущено, чтобы излишне не затруднять понимание вариантов осуществления изобретения. Приведенные примеры имеют целью лишь способствовать пониманию способов, которыми изобретение может быть использовано на практике, и дополнительно помочь специалистам в данной области техники использовать на практике варианты осуществления изобретения. Соответственно, описанные примеры и варианты осуществления не следует считать ограничивающими объем изобретения. Кроме того, отмечаем, что одинаковые элементы на различных фигурах чертежей обозначены одинаковыми позициями.
Используемый в настоящем изобретении термин "компьютер" означает любую вычислительную машину, устройство, схему, компонент или модуль или любую систему вычислительных машин, устройств, схем, компонентов, модулей и т.д., способных манипулировать данными согласно одной или нескольким командам, например, без ограничения, процессор, микропроцессор, центральный процессор, универсальный компьютер, суперкомпьютер, персональный компьютер, портативный компьютер, карманный компьютер, планшет, смартфон, ноутбук, настольный компьютер, рабочую станцию, сервер и т.д. или массив процессоров, микропроцессоров, центральных процессоров, универсальных компьютеров, суперкомпьютеров, персональных компьютеров, портативных компьютеров, карманных компьютеров, ноутбуков, настольных компьютеров, рабочих станций, серверов и т.д.
Используемый в настоящем изобретении термин "сервер" означает любое сочетание программного и/или аппаратного обеспечения, включающее, по меньшей мере, одно приложение и/или, по меньшей мере, один компьютер для обслуживания подключенных клиентов в рамках архитектуры клиент-сервер. По меньшей мере, одно серверное приложение может включать без ограничения, например, прикладную программу, которая способна принимать запросы на обслуживание от клиентов путем передачи ответов клиентам. Сервер может быть сконфигурирован на выполнение, по меньшей мере, одного приложения часто в условиях высокой загруженности, без оператора, в течение длительного времени с минимальным участием человека. Сервер может включать множество компьютеров, среди которых в зависимости от загруженности распределено, по меньшей мере, одно приложение. Например, при низкой загруженности, по меньшей мере, одно приложение может выполняться в единственном компьютере. Однако при высокой загруженности для выполнения, по меньшей мере, одного приложения может требоваться множество компьютеров. Сервер или любой из его компьютеров также может использоваться как рабочая станция.
Используемый в настоящем изобретении термин "база данных" означает любое сочетание программного и/или аппаратного обеспечения, включающее, по меньшей мере, одно приложение и/или, по меньшей мере, один компьютер. База данных может содержать структурированный набор записей или данных, организованных согласно модели базы данных, такой как, например, без ограничения, по меньшей мере, одна из следующих моделей: реляционная модель, иерархическая модель, сетевая модель и т.п. База данных может содержать известное из техники приложение системы управления базами данных (СУБД). По меньшей мере, одно приложение может включать без ограничения, например, прикладную программу, которая способна принимать запросы на обслуживание от клиентов путем передачи ответов клиентам. База данных может быть сконфигурирована на выполнение, по меньшей мере, одного приложения часто в условиях высокой загруженности, без оператора, в течение длительного времени с минимальным участием человека.
Используемый в настоящем изобретении термин "канал связи" означает проводную и/или беспроводную среду обмена данными или информацией, по меньшей мере, между двумя пунктами. Проводная или беспроводная среда может включать без ограничения, например, канал проводной связи, радиочастотный (РЧ) канал связи, инфракрасный (ИК) канал связи, оптический канал связи и т.п. РЧ канал связи может включать, например, каналы сотовой связи стандартов WiFi, WiMAX, IEEE 802.11, DECT, OG, 1G, 2G, 3G или 4G, Bluetooth и т.п.
Используемый в настоящем изобретении термин "сеть" означает без ограничения, например, по меньшей мере, одно из следующего: локальную сеть (LAN), широкомасштабную сеть (WAN), сеть хранения данных (SAN), городскую сеть (MAN), персональную сеть (PAN), университетскую сеть, корпоративную сеть, глобальную сеть (GAN), широкополосную сеть (BAN), сеть сотовой связи, сеть Интернет и т.п. или любое сочетание перечисленных сетей, любая из которых может быть сконфигурирована на обмен данными по беспроводной и/или проводной среде связи. Эти сети могут действовать согласно разнообразным протоколам, включая без ограничения TCP/IP, IRC или HTTP.
Используемый в настоящем изобретении термин "индивид" или "клиент" означает без ограничения, например, человека, программное обеспечение с искусственным интеллектом (например, нечеткую логику, нейронные сети и т.п.), полностью автоматизированное роботизированное устройство или множество полностью автоматизированных роботизированных устройств с сетевой структурой.
Используемые в настоящем изобретении термины "включающий", "содержащий" и их разновидности означают "включая без ограничения", если в прямой форме не указано иное.
Используемые в настоящем изобретении неопределенные и определенные артикли означают "один или несколько", если в прямой форме не указано иное.
Устройства, которые поддерживают связь друг с другом, необязательно должны поддерживать постоянную связь друг с другом, если в прямой форме не указано иное. Кроме того, устройства, которые поддерживают связь друг с другом, могут поддерживать связь напрямую или через одного или нескольких посредников.
Хотя шаги обработки, способов, алгоритмов и т.п. могут быть описаны в последовательном порядке, такая обработка, способы и алгоритмы могут быть сконфигурированы на выполнение в попеременном порядке. Иными словами, любая последовательность или порядок действий, который может быть описан, необязательно означает, что эти действия должны выполняться в таком порядке. Описанные шаги обработки, способов или алгоритмов могут выполняться в любом удобном порядке. Кроме того, некоторые шаги могут выполняться одновременно.
Когда в описании речь идет о единственном устройстве или изделии, ясно, что вместо единственного устройства или изделия могут использоваться несколько устройств или изделий. Аналогичным образом, когда речь идет о нескольких устройствах или изделия, что вместо несколько устройств или изделий может использоваться единственное устройство или изделие. В качестве альтернативы, функциональные возможности или признаки устройства могут быть воплощены в одном или нескольких других устройствах, в отношении которых в прямой форме не указано, что они имеют такие функциональные возможности или признаки.
Используемый в настоящем изобретении термин "машиночитаемый носитель" означает любой носитель, который участвует в обеспечении данных (например, команд), которые может считывать компьютер. В некоторых примерах машиночитаемый носитель может являться постоянным. Такой носитель может принимать множество форм, включая энергонезависимые носители, энергозависимые носители и передающие среды. Энергонезависимые носители могут включать, например, например, оптические или магнитные диски и другую постоянную память. Энергозависимые носители могут включать динамическое запоминающее устройство с произвольной выборкой (ДЗУПВ). Передающие среды могут включать коаксиальные кабели, медный провод и оптоволокно, включая провода, которые образуют системную шину, связанную с процессором. Передающие среды могут включать или передавать звуковые волны, световые волны и электромагнитные волны, генерируемые при обмене данными по радиочастотным (RF) и инфракрасным (ИК) каналам. Обычные формы машиночитаемых носителей включают, например, дискету, гибкий диск, жесткий диск, магнитную ленту, любой другой магнитный носитель, ПЗУ на компакт-диске, DVD, любой другой оптический носитель, перфокарты, перфоленту, любой другой физический носитель с комбинациями перфораций, ЗУПВ, ППЗУ, СППЗУ, ЭСППЗУ или любой другой кристалл или картридж памяти, несущую волну, описанную далее, или любой другой носитель, который способен считывать компьютер. Машиночитаемый носитель может включать "облако", в которое входят файлы, распределенные среди множества (например, десятков, сотен или тысяч) кэш-памятей в множестве (например, десятках, сотнях или тысячах) компьютеров.
Машиночитаемые носители в различных формах могут участвовать в выполнении последовательностей команд для компьютера. Например, последовательности команд (i) могут доставляться из ЗУПВ в процессор, (ii) могут передаваться по беспроводной передающей среде и/или (iii) могут форматироваться согласно многочисленным форматам, стандартам или протоколам, включающим, например, стандарты сотовой связи WiFi, WiMAX, IEEE 802.11, DECT, OG, 1G, 2G, 3G или 4G, Bluetooth и т.п.
В некоторых из описанных вариантов осуществления используется логика или ряд компонентов, модулей или механизмов. Модули могут представлять собой программные модули (например, код, воплощенный на машиночитаемом носителе или в передаваемом сигнале) или аппаратные модули. Аппаратным модулем является материальный объект, который способен выполнять некоторые операции и может быть сконфигурирован или организован определенным образом. В примерах осуществления одна или несколько компьютерных систем (например, автономная, клиентская или серверная компьютерная система) или один или несколько аппаратных модулей компьютерной системы (например, процессор или группа процессоров) могут быть сконфигурированы программными средствами (например, приложением или частью приложения) как аппаратный модуль, который выполняет некоторые операции, как описано в изобретении.
В различных вариантах осуществления аппаратный модуль может быть реализован механическими или электронными средствами. Например, аппаратный модуль может содержать специализированные схемы или логику, которая постоянно сконфигурирована (например, как специализированный процессор, такой как программируемая пользователем логическая матрица (FPGA) или специализированная интегральная схема (ASIC)) на выполнение некоторых операций. Аппаратный модуль также может содержать программируемую логику или схемы (например, такие как предусмотрены в универсальном процессоре или другом программируемом процессоре), которые временно сконфигурированы программными средствами на выполнение некоторых операций. Следует учесть, что решение о реализации аппаратного модуля механическими средствами специализированных и постоянно сконфигурированных схемах или во временно сконфигурированных схемах (например, сконфигурированных программными средствами) может определяться соображениями затрат средств и времени.
Различные операции из примеров описанных способов могут выполняться, по меньшей мере, частично одним или несколькими процессорами, которые временно сконфигурированы (например, программными средствами) или постоянно сконфигурированы на выполнение соответствующих операций. Независимо от того, сконфигурированы ли они временно или постоянно, такие процессоры могут образовывать процессорно-реализованные модули, которые выполняют одну или несколько операций или функций. В некоторых вариантах осуществления упоминаемые в изобретении модули могут представлять собой процессорно-реализованные модули.
Аналогичным образом, описанные в изобретении способы или программы, по меньшей мере, частично могут являться процессорно-реализованными. Например, по меньшей мере, некоторые из операций способа могут выполняться одним или несколькими процессорами или процессорно-реализованными аппаратными модулями. Выполнение некоторых операций может быть распределено среди одного или нескольких процессоров, которые размещены не только в единственной машине, а развернуты в нескольких машинах. В некоторых примерах осуществления процессор или процессоры могут находиться в единственном помещении (например, дома, в офисе или серверном хозяйстве), а в других вариантах осуществления процессоры могут быть распределены среди нескольких помещений.
Один или несколько процессоров также могут поддерживать выполнение соответствующих операций в "облачной вычислительной" среде или в качестве "программного обеспечения как услуги" (SaaS). Например, по меньшей мере, некоторые из операций могут выполняться группой компьютеров (в качестве примеров машин, содержащих процессоры), и эти операции доступны по сети (например, сети Интернет) и через один или несколько соответствующих интерфейсов (например, интерфейсов прикладных программ (API)).
Выполнение некоторых из операций может быть распределено среди одного или нескольких процессоров, которые размещены не только в единственной машине, а развернуты в нескольких машинах. В некоторых примерах осуществления один или несколько процессоров или процессорно-реализованных модулей могут находиться в единственном помещении (например, дома, в офисе или серверном хозяйстве). В других вариантах осуществления один или несколько процессоров или процессорно-реализованных модулей могут быть распределены среди нескольких помещений.
Если конкретно не указано иное, используемые в описании термины, такие как "обработка", "вычисление", "расчет", "определение", "представление", "отображение" и т.п. могут относиться к действиям или процессам, выполняемым машиной (например, компьютером), которая манипулирует данными или преобразует данные, представленные в виде физических (например, электронных, магнитных или оптических) величин в одной или нескольких памятях (например, энергозависимой памяти, энергонезависимой памяти или их сочетании), регистрах или других машинных компонентах, которые принимают, хранят, передают или отображают информацию.
Кроме того, на чертежах представлены предпочтительные варианты осуществления системы лишь в целях пояснения. Из вышеизложенного описания специалисты в данной области техники легко поймут, что могут применяться альтернативные варианты осуществления проиллюстрированных структур и способов, не выходящие за пределы описанных принципов. Так, ознакомившись с описанием, специалисты в данной области техники почерпнут из раскрытых в нем принципов дополнительные альтернативные структурные и функциональные схемы системы. Соответственно, несмотря на проиллюстрированные и описанные конкретные варианты осуществления и применения, подразумевается, что раскрытые варианты осуществления не ограничены описанной в изобретении точной структурой и компонентами. В организацию, функционирование и подробности описанного способа и устройств могут быть внесены различные модификации, изменения и разновидности, ясные специалистам в данной области техники и не выходящие за пределы существа и объема изобретения, определяемого прилагаемой формулой изобретения.
Хотя изобретение описано применительно к примерам его осуществления, специалисты в данной области техники согласятся с тем, что оно может быть реализовано на практике с модификациями, которые входят в пределы существа и объема прилагаемой формулы изобретения. Приведенные выше примеры являются лишь наглядными и не имеют целью исчерпать все возможные схемы, варианты осуществления, применения или модификации изобретения.
В соответствии с положениями патентного законодательства и юриспруденции описанные выше примеры конфигураций считаются представляющими предпочтительный вариант осуществления изобретения. Тем не менее, следует отметить, что изобретение может быть осуществлено на практике в пределах его существа или объема иначе, чем это конкретно проиллюстрировано и описано.

Claims (23)

1. Выполняемый процессором способ отображения пояснения к совершению ускоренной электронной транзакции, включающий:
прием процессором идентифицирующих клиента идентификационных данных, хранящихся совместно с веб-браузером клиентского устройства;
отображение процессором на дисплее клиентского устройства адаптированного к клиенту пояснения, представляющие отображаемые средства платежей, на основании принятых идентификационных данных клиента;
прием процессором запроса ускоренной электронной транзакции путем активации адаптированного к клиенту пояснения на участке дисплея клиентского устройства;
иллюстрирование процессором адаптированного к клиенту пояснения в процессе перемещения из первого положения на дисплее во второе положение на дисплее, при этом перемещение определяет участок ввода между первым положением и вторым положением;
отображение процессором индикатора для ввода пароля на участке ввода; и
прием процессором данных пароля от клиента на участке ввода дисплея вблизи адаптированного к клиенту пояснения.
2. Способ по п. 1, в котором идентификационные данные клиента хранятся в форме куки веб-браузера.
3. Способ по п. 2, в котором определяют идентификационные данные клиента на основании статуса куки.
4. Способ по п. 3, в котором при активном статусе куки адаптированное к клиенту пояснение соответствует дизайну карты, привязанной к физической карте клиента.
5. Способ по п. 3, в котором при неактивном статусе куки адаптированное к клиенту пояснение соответствует дизайну карты, привязанной к физической карте клиента, при этом способ дополнительно включает шаги:
отображения индикатора с запросом ввода пароля; и
приема данных пароля от клиента посредством дисплея устройства вблизи адаптированного к клиенту пояснения.
6. Способ по п. 4, в котором отображаемая информация дополнительно включает незамаскированный адрес электронной почты клиента, незамаскированный адрес доставки и последние четыре цифры номера основного счета (PAN) клиента на участке дисплея клиентского устройства.
7. Способ по п. 5, в котором неактивный статус куки зависит от времени, прошедшего с момента последнего запроса клиентом ускоренной электронной транзакции.
8. Способ по п. 5, в котором отображаемая информация дополнительно включает замаскированный адрес электронной почты клиента, замаскированный адрес доставки и последние четыре цифры номера основного счета (PAN) клиента на участке дисплея клиентского устройства.
9. Способ по п. 1, дополнительно включающий выбор одного адаптированного к клиенту пояснения из множества адаптированных к клиенту пояснений, каждым из которых представлено отдельное средство платежа.
10. Способ по п. 9, в котором адаптированным к клиенту пояснением является пояснение к средству платежа, относящемуся к пользователю.
11. Способ по п. 10, в котором средством платежа является, по меньшей мере, одно из следующего: кредитная карта, дебетовая карта, подарочная карта, карта фирменного магазина и карта клиента.
12. Способ по п. 9, в котором адаптированное к клиенту пояснение циклически проходит через множество средств платежа, связанных с системой совершения ускоренных электронных транзакций.
13. Способ по п. 9, в котором адаптированное к клиенту пояснение выбирается в исходном окне отображения платежей.
14. Способ по п. 1, в котором участок ввода отображается в исходном окне отображения платежей.
15. Способ по п. 1, дополнительно включающий передачу продавцу данных транзакции, достаточных для совершения электронной транзакции, на основании активации адаптированного к клиенту пояснения путем перемещения через участок дисплея клиентского устройства.
RU2017113114A 2014-10-23 2015-10-23 Пояснение к совершению ускоренной электронной транзакции RU2703346C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462067884P 2014-10-23 2014-10-23
US62/067,884 2014-10-23
PCT/US2015/057180 WO2016065296A1 (en) 2014-10-23 2015-10-23 Illustration to conduct an expedited electronic transaction

Publications (3)

Publication Number Publication Date
RU2017113114A RU2017113114A (ru) 2018-11-26
RU2017113114A3 RU2017113114A3 (ru) 2019-04-23
RU2703346C2 true RU2703346C2 (ru) 2019-10-16

Family

ID=55761648

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017113114A RU2703346C2 (ru) 2014-10-23 2015-10-23 Пояснение к совершению ускоренной электронной транзакции

Country Status (8)

Country Link
US (3) US10275769B2 (ru)
CN (1) CN107111424A (ru)
AU (1) AU2015335667B2 (ru)
BR (1) BR112017007382A2 (ru)
CA (1) CA2963896C (ru)
RU (1) RU2703346C2 (ru)
SG (1) SG11201703090PA (ru)
WO (1) WO2016065296A1 (ru)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD772919S1 (en) * 2014-10-23 2016-11-29 Visa International Service Association Display screen or portion thereof with animated graphical user interface
US9727869B1 (en) 2015-06-05 2017-08-08 Square, Inc. Expedited point-of-sale merchant payments
USD884721S1 (en) 2016-07-01 2020-05-19 Visa International Service Association Display screen or portion thereof with animated graphical user interface
USD917518S1 (en) * 2016-07-21 2021-04-27 Visa International Service Association Display screen or portion thereof with animated graphical user interface
US11430070B1 (en) 2017-07-31 2022-08-30 Block, Inc. Intelligent application of reserves to transactions
US10915900B1 (en) 2017-06-26 2021-02-09 Square, Inc. Interchange action delay based on refund prediction
USD962244S1 (en) * 2018-10-28 2022-08-30 Apple Inc. Electronic device with graphical user interface

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090241072A1 (en) * 2005-12-23 2009-09-24 Imran Chaudhri Unlocking a Device by Performing Gestures on an Unlock Image
US20130085896A1 (en) * 1997-09-12 2013-04-04 Peri Hartman Placing a Purchase Order via a Communications Network
RU2482538C1 (ru) * 2011-09-21 2013-05-20 Константин Михайлович Муссель Способ оплаты товаров и услуг для традиционной и электронной коммерции
US20140019322A1 (en) * 2012-07-13 2014-01-16 Green Dot Corporation Mobile banking systems and related methods
US20140283009A1 (en) * 2013-03-14 2014-09-18 Mitac International Corp. System and method for composing an authentication password associated with an electronic device

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7721109B1 (en) * 2000-07-28 2010-05-18 Verizon Business Global Llc Secure transaction card using biometrical validation
US7769845B2 (en) * 2001-05-04 2010-08-03 Whale Communications Ltd Method and system for terminating an authentication session upon user sign-off
USD620496S1 (en) 2007-06-23 2010-07-27 Apple Inc. Graphical user interface for a display screen or portion thereof
US7761581B2 (en) * 2007-12-11 2010-07-20 International Business Machines Corporation Method and system for cookie expiration based on user idle and presence detection
US20100063893A1 (en) * 2008-09-11 2010-03-11 Palm, Inc. Method of and system for secure on-line purchases
US8429048B2 (en) * 2009-12-28 2013-04-23 Visa International Service Association System and method for processing payment transaction receipts
US20130024364A1 (en) * 2011-02-22 2013-01-24 Abhinav Shrivastava Consumer transaction leash control apparatuses, methods and systems
WO2013006725A2 (en) * 2011-07-05 2013-01-10 Visa International Service Association Electronic wallet checkout platform apparatuses, methods and systems
US20180032997A1 (en) * 2012-10-09 2018-02-01 George A. Gordon System, method, and computer program product for determining whether to prompt an action by a platform in connection with a mobile device
CN103546430A (zh) * 2012-07-11 2014-01-29 网易(杭州)网络有限公司 基于移动终端的身份验证方法、移动终端、服务器及***
US9665178B2 (en) * 2012-08-01 2017-05-30 Blackberry Limited Selective inbox access in homescreen mode on a mobile electronic device
CN103941988A (zh) * 2013-01-20 2014-07-23 上海博路信息技术有限公司 一种手势解锁的方法
US9195388B2 (en) * 2013-03-15 2015-11-24 Apple Inc. Specifying applications to share in a shared access mode
US9870583B2 (en) * 2013-05-15 2018-01-16 Paypal, Inc. One-page checkout
US10120989B2 (en) * 2013-06-04 2018-11-06 NOWWW.US Pty. Ltd. Login process for mobile phones, tablets and other types of touch screen devices or computers
US20150287119A1 (en) * 2014-04-07 2015-10-08 Rukkus, Inc. Presentation of items of value for purchase
US20150339656A1 (en) * 2014-05-21 2015-11-26 Square, Inc. Verified purchasing by push notification
WO2016054456A1 (en) * 2014-10-01 2016-04-07 Ferrer Julio System and method for per-viewing and per-timeframe commerce

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130085896A1 (en) * 1997-09-12 2013-04-04 Peri Hartman Placing a Purchase Order via a Communications Network
US20090241072A1 (en) * 2005-12-23 2009-09-24 Imran Chaudhri Unlocking a Device by Performing Gestures on an Unlock Image
RU2482538C1 (ru) * 2011-09-21 2013-05-20 Константин Михайлович Муссель Способ оплаты товаров и услуг для традиционной и электронной коммерции
US20140019322A1 (en) * 2012-07-13 2014-01-16 Green Dot Corporation Mobile banking systems and related methods
US20140283009A1 (en) * 2013-03-14 2014-09-18 Mitac International Corp. System and method for composing an authentication password associated with an electronic device

Also Published As

Publication number Publication date
US11900374B2 (en) 2024-02-13
AU2015335667B2 (en) 2020-04-30
CN107111424A (zh) 2017-08-29
US20190205879A1 (en) 2019-07-04
RU2017113114A3 (ru) 2019-04-23
CA2963896C (en) 2023-04-18
CA2963896A1 (en) 2016-04-28
AU2015335667A1 (en) 2017-04-20
US20220207533A1 (en) 2022-06-30
US11308493B2 (en) 2022-04-19
US20160117676A1 (en) 2016-04-28
BR112017007382A2 (pt) 2018-01-16
WO2016065296A1 (en) 2016-04-28
RU2017113114A (ru) 2018-11-26
SG11201703090PA (en) 2017-05-30
US10275769B2 (en) 2019-04-30

Similar Documents

Publication Publication Date Title
RU2703346C2 (ru) Пояснение к совершению ускоренной электронной транзакции
US11694175B2 (en) Identifying consumers in a transaction via facial recognition
US20240220961A1 (en) Direct Settlement of Hands-Free Transactions
US11526893B2 (en) System and method for price matching through receipt capture
JP6771564B2 (ja) ハンズフリーサービスの要求における顔のテンプレートおよびトークンのプリフェッチ
US10061912B2 (en) Multi-factor authentication system and method
CN107688739A (zh) 利用可穿戴设备进行移动认证
JP2019117653A (ja) トランザクションデータをモバイルデバイスに提供するシステムおよび方法
US20150317642A1 (en) Process to query electronic sales receipts with a portable computerized device
US20240202720A1 (en) Systems and methods for conducting remote user authentication
JP2022517188A (ja) エアサインシンボルを使用したモーション有効化取引システム
US20230274341A1 (en) Browser extension for client-side tokenized authentication
KR20180047855A (ko) 전자 장치 및 그의 배송 정보 제공 방법