RU2674324C2 - Системы и способы настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции - Google Patents

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

Info

Publication number
RU2674324C2
RU2674324C2 RU2017117583A RU2017117583A RU2674324C2 RU 2674324 C2 RU2674324 C2 RU 2674324C2 RU 2017117583 A RU2017117583 A RU 2017117583A RU 2017117583 A RU2017117583 A RU 2017117583A RU 2674324 C2 RU2674324 C2 RU 2674324C2
Authority
RU
Russia
Prior art keywords
website
seller
resource
transaction
processing system
Prior art date
Application number
RU2017117583A
Other languages
English (en)
Other versions
RU2017117583A3 (ru
RU2017117583A (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 RU2017117583A3 publication Critical patent/RU2017117583A3/ru
Publication of RU2017117583A publication Critical patent/RU2017117583A/ru
Application granted granted Critical
Publication of RU2674324C2 publication Critical patent/RU2674324C2/ru

Links

Images

Classifications

    • 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/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/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • 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/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/457Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • 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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Computer And Data Communications (AREA)

Abstract

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

Description

РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка испрашивает приоритет заявки на патент США № 14/877,126, поданной 7 октября 2015 г., и предварительной заявки на патент США № 62/068,230, поданной 24 октября 2014 г., полное раскрытие которых таким образом включено в настоящий документ посредством ссылки.
Настоящая заявка относится к публикации заявки на патент США № 2014/0129313 под названием «Systems and Methods to Facilitate an Offer Campaign based on Transactions with Different Merchants», публикации заявки на патент США № 2012/0078697 под названием «Systems and Methods to Program Operations for Interaction with Users», публикации заявки на патент США № 2012/0072997 под названием «Systems and Methods to Modify Interaction Rules during Run Time», публикации заявки на патент США № 2012/0066064 под названием «Systems and Methods to Provide Real-Time Offers via a Cooperative Database», полное раскрытие которых таким образом включено в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
По меньшей мере некоторые варианты осуществления, раскрытые в настоящей заявке, относятся к согласованию множества отдельных компьютерных систем, соединенных через компьютерные сети, для настройки обработки предопределенной задачи в момент времени, когда набор предопределенных условий удовлетворяется.
УРОВЕНЬ ТЕХНИКИ
В системе, имеющей множество компьютерных систем, соединенных через одну или несколько компьютерных сетей, ресурсы для обработки задачи могут находиться в различных компьютерных системах. Использование предопределенного протокола связи позволяет компьютерным системам устанавливать связь друг с другом предопределенным образом для использования ресурсов, которые могут быть распределены среди компьютерных систем, для обработки задачи. Улучшение протокола связи может повысить производительность системы в целом и/или улучшить функциональные возможности системы в целом. В некоторых примерах улучшение протокола связи может повысить производительность некоторых отдельных компьютерных систем и/или улучшить функциональные возможности отдельных компьютерных систем.
Например, типовая сеть обработки электронных платежей имеет обработчик транзакций, взаимосоединяющий множество процессоров эквайера и множество процессоров эмитента, в соответствии со стандартом электронной связи. Обработчик транзакций, в целом, представляет собой специализированную компьютерную систему, которая является по существу независимой от остальных компьютерных систем в сети, такую как процессоры эмитента и процессоры эквайера, которые представляют собой специализированные компьютерные системы, выполненные с возможностью управления счетами, с которых совершаются платежи, и специализированные компьютерные системы, выполненные с возможностью управления счетами, на которые совершаются платежи, соответственно.
Типовая сеть обработки электронных платежей имеет возможность обработки определенных транзакций, таких как транзакции кредитной карты или дебетовой карты, но может не иметь возможности обработки других транзакций, таких как дополнительные транзакции (например, награда за лояльность, выплата бонуса), связанных с регулярными транзакциями.
Некоторые последние разработки предоставили более совершенные сети обработки электронных платежей, которые имеют улучшенную возможность обработки определенных дополнительных транзакций, связанных с традиционными электронными платежными транзакциями, например, раскрытые в публикации заявки на патент США № 2014/0222533 под названием «Systems and Methods to Use Transaction Authorization Communications to Process Individualized Offers», публикации заявки на патент США № 2013/0282461 под названием «Systems and Methods to Use Transaction Authorization Communications to Process Offers», публикации заявки на патент США № 2013/0246150 под названием «Systems and Methods to Apply the Benefit of Offers via a Transaction Handler», публикации заявки на патент США № 2013/0091000 под названием «Systems and Methods to Provide Discount at Point of Sales Terminals», публикации заявки на патент США № 2013/0124287 под названием «Systems and Methods to Provide Discount at Point of Sales Terminals» и публикации заявки на патент США № 2011/0125565 под названием «Systems and Methods for Multi-Channel Offer Redemption», раскрытие которых таким образом включено в настоящий документ посредством ссылки.
Существуют проблемы, связанные с реализацией дополнительных возможностей с минимальным воздействием на качество основных выполняемых функций сети обработки электронных платежей.
Раскрытие обсужденных выше патентных документов таким образом включено в настоящий документ посредством ссылки.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты осуществления проиллюстрированы в качестве примера, а не ограничения на фигурах сопроводительных чертежах, на которых подобные ссылочные номера обозначают одинаковые элементы.
На фиг. 1 показана система, выполненная с возможностью настройки обработки выделенного ресурса для обработки в момент времени, когда предопределенный набор условий удовлетворяется, в соответствии с одним вариантом осуществления.
На фиг. 2 показана система, выполненная с возможностью настройки обработки выделенного ресурса для обработки в период времени после выполнения необходимых операций на одном веб-сайте и во время обработки операций на еще одном веб-сайте в соответствии с одним вариантом осуществления.
На фиг. 3 показан способ настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции в соответствии с одним вариантом осуществления.
На фиг. 4 показана система для активации предложения в соответствии с одним вариантом осуществления.
На фиг. 5 проиллюстрирована система для предоставления услуг на основе данных о транзакциях в соответствии с одним вариантом осуществления.
На фиг. 6 показана система для предоставления информации на основе данных о транзакциях в соответствии с одним вариантом осуществления.
На фиг. 7 проиллюстрирован терминал транзакций в соответствии с одним вариантом осуществления.
На фиг. 8 проиллюстрировано устройство идентификации счета в соответствии с одним вариантом осуществления.
На фиг. 9 проиллюстрирована система обработки данных в соответствии с одним вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
В одном варианте осуществления, раскрытом в настоящем документе, идентификатор ресурса передается с использованием портала связи системы обработки после выделения ресурса в хранилище данных системы обработки на первый веб-сайт, который отправляет веб-браузер вместе с идентификатором ресурса на второй веб-сайт для выполнения операций, связанных с системой обработки, во время которых второй веб-сайт передает идентификатор ресурса обратно на систему обработки. После приема обратно идентификатора ресурса системой обработки от второго веб-сайта система обработки конфигурирует в хранилище данных ресурс для обработки вместе с операциями, связанными с первым веб-сайтом.
С использованием двусторонней связи идентификатора ресурса конфигурирование обработки ресурса откладывается до тех пор, пока не будут выполнены операции, связанные со вторым веб-сайтом. Таким образом, система обработки не должна отслеживать операции, связанные с первым веб-сайтом, для обработки ресурса, пока не будут завершены операции, связанные со вторым веб-сайтом. Методика способствует по меньшей мере снижению вычислительной рабочей нагрузки на систему обработки в период времени между выделением ресурса и приемом обратно идентификатора ресурса от второго веб-сайта и, таким образом, способствует повышению эффективности системы обработки.
На фиг. 1 показана система, выполненная с возможностью настройки обработки выделенного ресурса для обработки в момент времени, когда предопределенный набор условий удовлетворяется, в соответствии с одним вариантом осуществления.
Как показано на фиг. 1, система (11) обработки имеет портал (13) связи и хранилище (21) данных.
Во время сеанса связи между порталом (13) и веб-сайтом A (15) портал (13) выделяет (31) ресурс (23) для обработки во время операций между веб-сайтом A (15) и системой (11) обработки, запланированных после соответствующих операций между веб-сайтом B (17) и системой (11) обработки. О доступности ресурса (23) сообщается веб-браузеру (19).
Как показано на фиг. 1, идентификатор (25) ресурса присваивается для представления ресурса (23). Идентификатор (25) ресурса передается с портала (13) на веб-сайт A (15), веб-браузер (19), веб-сайт B (17) и обратно на систему (11) обработки во время операций между веб-сайтом B (17) и системой (11) обработки. После приема обратно идентификатора (25) ресурса системой (11) обработки во время операций между веб-сайтом B (17) и системой (11) обработки статус (27) обновляется для активации обработки ресурса (23). Таким образом, активация обработки ресурса (23) по меньшей мере откладывается на период времени, в течение которого ресурс (23) не должен обрабатываться.
В одном варианте осуществления портал (13) передает (33) идентификатор (25) ресурса на веб-сайт A (15) во время сообщения о доступности ресурса (23). Веб-сайт A (15) указывает доступность ресурса (23) веб-браузеру (19) и отправляет/перенаправляет веб-браузер (19) на веб-сайт B (17). Во время отправки веб-браузера (19) на веб-сайт B (17) веб-сайт A (15) передает (35) идентификатор (25) ресурса на веб-сайт B (17) через веб-браузер (19).
Например, портал (13) и/или веб-сайт A (15) выполнен в одном варианте осуществления с возможностью включения идентификатора (25) ресурса в унифицированный указатель ресурса (URL), указывающий на веб-сайт B (17), так что, когда веб-браузер (19) отправляется/перенаправляется на веб-сайт B (17), идентификатор (25) ресурса принимается веб-сайтом B (17). Во время последующего сеанса связи между веб-браузером (19) и веб-сайтом B (17) веб-браузер (19) инициирует (37) операции между веб-сайтом B (17) и системой (11) обработки, во время которых веб-сайт B (17) передает (39) идентификатор (25) ресурса обратно на систему (11) обработки. В ответ система обработки использует (41) идентификатор (25) ресурса для обновления статуса (27) ресурса и, таким образом, активации обработки ресурса во время операций между веб-сайтом A (15) и системой (11) обработки.
В одном варианте осуществления система (11) обработки выполнена с возможностью отслеживания наличия идентификатора (например, 25) ресурса в каналах связи операции. Если идентификатор (например, 25) ресурса предоставлен в поле данных связи, система (11) обработки обновляет хранилище (23) данных или отдает команду порталу (13) обновить хранилище (23) данных.
В одном варианте осуществления после активации обработки ресурса в системе (11) обработки система (11) обработки дополнительно выполнена с возможностью обработки задач для отслеживания операций для обнаружения соответствующих операций, связанных с веб-сайтом A (15), во время которых обрабатывается ресурс (23), как проиллюстрировано на фиг. 2.
На фиг. 2 показана система, выполненная с возможностью настройки обработки выделенного ресурса для обработки в период времени после выполнения необходимых операций на одном веб-сайте и во время обработки операций на еще одном веб-сайте в соответствии с одним вариантом осуществления.
Как показано на фиг. 2, веб-браузер (19) инициирует (37) операции между веб-сайтом B (17) и системой (11) обработки с использованием идентификатора (25) счета, выполненного с возможностью идентификации счета в системе (11) обработки. Операции между веб-сайтом B (17) и системой (11) обработки выполняются с использованием счета, идентифицированного с помощью идентификатора счета; и, таким образом, идентификатор (25) счета оснащается (39) идентификатором (25) ресурса во время связи для операций между веб-сайтом B (17) и системой (11) обработки. В ответ система (11) обработки и/или портал (13) активирует ресурс (23) для обработки во время последующих операций между веб-сайтом A (15) и системой (11) обработки.
Как показано на фиг. 2, для активации ресурса (23) для обработки хранилище (21) данных хранит идентификатор (25) счета, связанный с ресурсом (23), идентифицированным с помощью идентификатора (25). Следовательно, когда веб-браузер (19) посещает веб-сайт A (15) (например, после отправки/перенаправления обратно на веб-сайт A (15) веб-сайтом B (17) или при посещении веб-сайта A (15) во время нового сеанса, независимого от сеанса, связанного с веб-сайтом B (17)), веб-браузер (19) инициирует операции между веб-сайтом A (15) и системой (11) обработки с использованием идентификатора (25) счета. Поскольку ресурс (23) был активирован для обработки и связан с идентификатором (25) счета, система (11) обработки обнаруживает связь для операций (43) между веб-сайтом A (15) и системой (11) обработки с использованием идентификатора (25) счета. Таким образом, во время операций (43) между веб-сайтом A (15) и системой (11) обработки с использованием идентификатора (25) счета система (11) обработки обрабатывает (45) ресурс (23).
В некоторых вариантах осуществления, показанных на фиг. 1, после выполнения операций между веб-сайтом B (17) и системой (11) обработки с использованием идентификатора (25) счета веб-сайт B (17) отправляет/перенаправляет веб-браузер (19) обратно на веб-сайт (15) с указанием ресурса (23) или без него. Веб-сайт A (15) устанавливает связь с порталом (13) для проверки доступных ресурсов (например, 23). Поскольку статус (27) ресурса (23) был обновлен (41) для активации ресурса (23) для обработки, портал (13) передает ресурс (23) на веб-сайт A (15). Таким образом, веб-сайт A (15) может применять ресурс (23) в соответствующих операциях между веб-сайтом A (15) и системой (11) обработки. Такая компоновка дополнительно исключает задачу отслеживания и обнаружения операций относительно ресурса из системы (11) обработки и, таким образом, дополнительно повышает эффективность основных функциональных возможностей системы (11) обработки.
На фиг. 3 показан способ настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции в соответствии с одним вариантом осуществления.
Например, способ, показанный на фиг. 3, может быть реализован в системе, как проиллюстрировано на фиг. 1 или фиг. 2.
Как показано на фиг. 3, портал (13) системы (11) обработки устанавливает связь (51) с первым веб-сайтом (15) для выделения ресурса (23), который должен быть использован во время соответствующих операций в системе (11) обработки.
Портал (13) и/или первый веб-сайт (15) включает (53) идентификатор (25) ресурса (23) в унифицированный указатель ресурса (URL), используемый первым веб-сайтом для отсылки или перенаправления веб-браузера (19) на второй веб-сайт (17).
Веб-браузер (19) устанавливает связь (55) со вторым веб-сайтом (17) для инициации первых операций в системе (11) обработки относительно второго веб-сайта (17) с использованием идентификатора (25) счета, предоставляемого веб-браузером (19), во время которых идентификатор (25) ресурса (23) передается на систему (11) обработки.
В ответ на прием идентификатора (25) ресурса (23) системой (11) обработки во время первых операций система (11) обработки и/или портал (13) связывает (57) идентификатор (25) счета с ресурсом (23) в хранилище (21) данных, связанном с системой (11) обработки, для активации отслеживания вторых операций относительно первого веб-сайта (15) с использованием идентификатора (25) счета.
Следовательно, во время обработки вторых операций относительно первого веб-сайта (15) с использованием идентификатора (25) счета система (11) обработки обрабатывает (59) выделенный и активированный ресурс (23).
В некоторых вариантах осуществления первый веб-сайт (15) устанавливает связь с порталом (13) для обработки выделенного и активированного ресурса (23) во время вторых операций относительно первого веб-сайта (15). В данных вариантах осуществления система (11) обработки не должна отслеживать общие операции для обнаружения соответствующих вторых операций относительно первого веб-сайта (15).
Методики, обсужденные выше в связи с фиг. 1-3, могут быть использованы, например, для обработки бонуса от предложения во время операций платежных транзакций, обрабатываемых в сети обработки электронных платежей.
Например, портал (13) может устанавливать связь с веб-сайтом A (15) для предоставления предложения, которое имеет бонус, применяемый к платежу на веб-сайте A (15), после того, как пользователь веб-браузера (19) обратится к веб-сайту B (17) для совершения платежа на веб-сайте B (17) для покупки, совершаемой на веб-сайте B (17). После передачи идентификатора предложения через портал (13) на веб-сайт A (15), веб-браузер (19), веб-сайт B (17) и обратно на систему (11) обработки, выполненную в сети обработки электронных платежей, предложение активируется для обработки в платежной транзакции, связанной с веб-сайтом A (15), после того, как веб-браузер завершит покупку на веб-сайте B (17) и приступит к покупке на веб-сайте A (15). Активация предложения позволяет веб-сайту A (15) или системе (11) обработки транзакций применять бонус от предложения к платежной транзакции, связанной с веб-сайтом A (15).
В одном варианте осуществления, например, система (11) обработки представляет собой обработчик транзакций сети обработки электронных платежей.
В одном варианте осуществления система и способ выполнены с возможностью активации предложения первого продавца на основе платежной транзакции, связанной со вторым продавцом. Описанные система и способ выполнены с возможностью использования двусторонней передачи идентификатора предложения для упрощения активации в реальном времени такого предложения. Способ выполняется платформой предложений, генерирующей уникальный идентификатор для предложения, предоставляемого пользователю. Когда первым продавцом пользователю рекомендуется второй продавец для совершения покупки, уникальный идентификатор предоставляется второму продавцу вместе с рекомендацией. Во время платежной транзакции, связанной со вторым продавцом, запрос авторизации от второго продавца выполнен таким образом, что включает уникальный идентификатор предложения. Система обработки платежей выполнена с возможностью приема уникального идентификатора в запросе авторизации и передачи уникального идентификатора на платформу предложений, если платежная транзакция одобрена. На основе уведомления в реальном времени от системы обработки платежей платформа предложений активирует предложение. Благодаря системе торговые системы могут быть легко выполнены с возможностью поддержки передачи идентификаторов предложения для надежной обработки данных предложений, которые активируются на основе платежных транзакций относительно других продавцов (например, рекламируемых продавцов).
Например, в одном варианте осуществления система предложений включает хостингового продавца и рекламируемого продавца. Хостинговый продавец предоставляет предложение пользователю с бонусом, применяемым к покупке у хостингового продавца. Предложение активируется, когда пользователь совершает покупку у рекламируемого продавца, который рекламируется у хостингового продавца.
Например, после предоставления пользователю предложения хостинговый продавец может рекомендовать пользователю рекламируемого продавца для совершения покупки, необходимой для активации предложения. Например, когда пользователь посещает веб-сайт хостингового продавца, предложение может быть предоставлено в электронном виде; и пользователь может выбрать предложение для перехода по ссылке на веб-сайт рекламируемого продавца. Ссылка может включать идентификацию предложения, предоставляемого пользователю, и запрашивать у рекламируемого продавца включение идентификации предложения в платежную транзакцию, осуществляемую пользователем в результате рекомендации.
В одном варианте осуществления формат данных запросов авторизации выполнен с возможностью включения факультативного поля для содержания идентификации предложения. После приема запроса авторизации, включающей такую идентификацию предложения, аппарат для обработки платежей в сети обработки платежей, такая как обработчик транзакций, процессор эмитента или процессор эквайера, может обнаружить передачу идентификации предложения и извлечь идентификацию предложения для обработки предложения.
Например, извлеченная идентификация предложения может быть передана на платформу предложений, связанную с аппаратом для обработки платежей, для активации предложения в реальном времени с авторизацией платежа рекламируемому продавцу.
Запрос авторизации изобретения может быть использован для активации предложения от хостингового продавца после завершения транзакции, связанной с рекламируемым продавцом.
Например, после активации предложения бонус от предложения может быть применен к платежу, совершаемому пользователем хостинговому продавцу.
Например, предложение рекламируемого продавца может быть предоставлено пользователю на этапе подсчета стоимости покупки пользователя, совершаемой пользователем у хостингового продавца. Если пользователь принимает предложение, пользователь перенаправляется к рекламируемому продавцу для совершения покупки. Если пользователь совершает необходимую покупку, идентификация предложения, поступающая от платформы предложений и предоставляемая рекламируемому продавцу, передается на аппарат для обработки платежей через запрос авторизации совершения платежа рекламируемому продавцу и дополнительно направляется на платформу предложений для активации. Таким образом, после завершения покупки, связанной с рекламируемым продавцом, предложение активируется в реальном времени; и пользователь может продолжить процесс подсчета стоимости покупок у хостингового продавца. Во время подсчета стоимости покупок у хостингового продавца платформа предложений применяет бонус от активированного предложения для уменьшения необходимой суммы платежа.
В некоторых вариантах осуществления после активации предложения аппарат для обработки платежей может предоставлять бонус от предложения пользователю посредством регулировки суммы транзакции, указанной в запросе авторизации расчетного счета пользователя, как проиллюстрировано в публикации заявки на патент США № 2013/0124287, публикации заявки на патент США № 2013/0091000 под названием «Systems and Methods to Provide Discount at Point of Sales Terminals», полное раскрытие которых таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления, когда бонус от предложения финансируется не только хостинговым продавцом, бонус от предложения может быть предоставлен пользователю при обработке авторизации платежной транзакции в отношении хостингового продавца, как проиллюстрировано в публикации заявки на патент США № 2013/0246150 под названием «Systems and Methods to Apply the Benefit of Offers via a Transaction Handler», полное раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления во время активации предложения запись о срабатывании генерируется для обработчика транзакций для обнаружения транзакций, которые могут относиться к предложению. Запись о срабатывании указывает часть требований к платежной транзакции, которые должны быть соблюдены для получения бонуса от предложения. Обработчик транзакций использует запись о срабатывании для фильтрации обрабатываемых транзакций для выбора поднабора транзакций для последующей обработки и определения из поднабора транзакций соответствующей транзакции, которая удовлетворяет всем требованиям получения бонуса от предложения. Генерирование записи о срабатывании после приема идентификации предложения через запрос авторизации необходимой платежной транзакции, связанной с рекламируемым продавцом, повышает производительность обработчика транзакций посредством уменьшения периода времени, в течение которого должна осуществляться запись о срабатывании для фильтрующих операций.
В одном варианте осуществления системы и способы выполнены с возможностью передачи в запросе авторизации платежа первому продавцу идентификации предложения второго продавца. Во время обработки запроса авторизации первого продавца извлекается идентификация предложения второго продавца. Извлеченная идентификация предложения может быть использована для активации предложения в ответ на авторизацию платежа первому продавцу.
На фиг. 4 показана система для активации предложения в соответствии с одним вариантом осуществления.
Как показано на фиг. 4, платформа (185) предложений связана с веб-сайтом (181) хостингового продавца для предоставления предложений (например, 186) хостингового продавца и для применения бонусов от предложений.
Например, платформа (185) предложений может быть интегрирована с системой электронной корзины для покупок, запущенной на веб-сайте (181) хостингового продавца. В ответ на совершение пользователем (101) покупки у хостингового продавца через точку взаимодействия (107) платформа (185) предложений может предоставить предложение (186) рекламируемого продавца (183), который, в целом, отличается от хостингового продавца, но в некоторых примерах может быть таким же, как и хостинговый продавец.
Например, платформа предложений может выбрать предложение (186) на основе покупок, совершаемых пользователем (101), и/или профиля (например, 131) транзакций пользователя (101) после определения личности пользователя (101).
Когда предложение (186), предоставляемое на веб-сайте (181) хостингового продавца, выбирается пользователем (101) с использованием точки взаимодействия (107), такой как веб-браузер, запущенный на вычислительном устройстве пользователя, веб-сайт (181) хостингового продавца выполнен с возможностью рекомендации пользователю (101) веб-сайта (183) рекламируемого продавца. Рекомендация (197) включает идентификатор (187) предложения (186), который уникально идентифицирует предложение (186), предоставляемое на веб-сайте (181) хостингового продавца пользователю (101), среди различных предложений, предоставляемых платформой (185) предложений.
В одном варианте осуществления рекомендация (197) выполняет функцию запроса для передачи идентификатора (187) предложения в запросе (например, 191) авторизации платежа, совершаемого пользователем (101) в результате рекомендации (197).
После рекомендации пользователю (101) веб-сайта (183) рекламируемого продавца пользователь (101) может совершить необходимую покупку (или любую покупку) на веб-сайте (183) рекламируемого продавца.
Например, в одном варианте осуществления требование покупки для активации предложения (186) может быть удовлетворено посредством любой покупки. В качестве альтернативы, требование предопределенной покупки может быть установлено на основе порогового значения расходов, категории покупаемых вещей и т.д. В некоторых вариантах осуществления требование может быть передано на веб-сайта рекламируемого продавца через рекомендацию (197). В других вариантах осуществления веб-сайт (183) рекламируемого продавца может просматривать требования из платформы предложений с использованием идентификатора (187) предложения. В дополнительных вариантах осуществления требование формулируется на основе информации, передаваемой через запрос (191) авторизации, такой как сумма (199) транзакции, дата и время транзакции, подробности о покупке (например, идентификации покупаемых вещей), передаваемые в запросе (191) авторизации, и т.д.
Как показано на фиг. 4, когда пользователь совершает покупку на веб-сайте рекламируемого продавца в результате рекомендации (197), веб-сайт (183) рекламного продавца выполнен с возможностью включения идентификатора (187) предложения в запрос (191) авторизации платежной транзакции для платежа рекламируемому продавцу.
Как показано на фиг. 4, платежная транзакция осуществляется между счетом (146) потребителя, выданном пользователю (101) и управляемым процессором (145) эмитента, и счетом (148) продавца, управляемым процессором (147) эквайера от имени рекламируемого продавца.
Обработчик (103) транзакций сети обработки платежей (например, как проиллюстрировано на фиг. 6) выполнен с возможностью направления запросов (например, 191) авторизации на соответствующие процессоры (например, 145) эмитента, которые управляют соответствующими расчетными счетами (например, 146), и направления соответствующих ответов (например, 195) авторизации обратно на соответствующие процессоры (например, 147) эквайера продавцов.
Как показано на фиг. 4, платформа (185) предложений связана с обработчиком (103) транзакций для получения идентификатора (187) предложения, передаваемого в запросе (191) авторизации. В ответ на идентификатор (187) предложения, передаваемый в запросе (191) авторизации, платформа (185) предложений обновляет статус (189) активации предложения (186) для активации предложения (186) для получения бонуса.
Таким образом, в ответ на ответ (195) авторизации для платежной транзакции, запрашиваемой запросом (191) авторизации, обработчик (103) транзакций и платформа (185) предложений активируют предложение (186), при использовании (101) которого можно получить бонус от предложения (186) после одобрения платежной транзакции.
Например, платформа (185) предложений может быть интегрирована с системой электронной корзины для покупок, запущенной на веб-сайте (181) хостингового продавца. После активации предложения (186) система электронной корзины для покупок автоматически отображает скидку, предоставляемую предложением (186), и пользователь (101) может проверить бонус перед совершением платежа на веб-сайте (181) хостингового продавца, и/или завершает покупку на веб-сайте (181) хостингового продавца.
На фиг. 4 проиллюстрировано использование идентификатора предложения, передаваемого в запросе авторизации, передаваемом для платежа рекламируемому продавцу, для активации предложения (186) от отличного продавца (например, хостингового продавца (181)). Система может быть также использована для активации предложения того же рекламируемого продавца.
В одном варианте осуществления один или несколько компонентов, проиллюстрированных на фиг. 4, такие как обработчик (103) транзакций, платформа (185) предложений, хранилище (149) данных, процессор (145) эмитента, процессор (147) эквайера, веб-сайт (181) хостингового продавца, веб-сайт (183) рекламируемого продавца и/или точка взаимодействия (107), реализуются с использованием одной или нескольких систем обработки данных, таких как система обработки данных, проиллюстрированная на фиг. 9.
В одном варианте осуществления система предложений выполнена с возможностью предоставления онлайн-предложения квалифицированному потребителю, которое зависит от завершения другой онлайн-покупки. Запрос (191) авторизации, содержащий идентификатор (187) предложения, может быть использован для точной и немедленной проверки при авторизации платежной транзакции для онлайн-покупки, необходимой для получения предложения.
Например, потребитель совершает покупки на веб-сайте Ticketmaster.com и добавляет 2 билета на концерт в свою корзину для покупок. На странице подсчета стоимости покупок потребителю предлагается 25% скидка (Ticketmaster получает предложение от платформы предложений) на его покупку билетов, если он/она потратит 50 долларов или больше на веб-сайте Macys.com. Платформа предложений генерирует OfferId (идентификатор предложения) (например, «1K2CGP9») для уникальной идентификации предложения, предоставляемого потребителю, среди подобных предложений, предоставляемых другим потребителям, совершающим покупки на веб-сайте Ticketmaster.com. После того, как потребитель принимает предложение путем нажатия на предложение, потребитель перенаправляется на веб-сайт Macys.com с указанием «OfferId=1K2CGP9» в рекомендации. Потребитель вносит платеж, совершаемый с использованием расчетного счета (например, кредитного счета, дебетового счета, предоплаченного счета), за покупку на сумму 55 долларов на веб-сайте Macys.com. Веб-сайт Macys.com отправляет запрос авторизации с OfferId=1K2CGP9 на обработчик транзакций через соответствующего эквайера веб-сайта Macys.com. После авторизации транзакции обработчик транзакций отправляет подробности авторизации с OfferId=1K2CGP9 на платформу предложений, которая активирует 25% скидку на веб-сайте ticketmaster.com. Затем потребитель возвращается или перенаправляется обратно на страницу подсчета стоимости покупок на веб-сайте TicketMaster.com. После того, как потребитель вносит платеж, совершаемый с использованием расчетного счета (например, кредитного счета, дебетового счета, предоплаченного счета), за покупку 2 билетов на концерт, веб-сайт TicketMaster.com отправляет запрос авторизации платежа за билеты на концерт с OfferId=1K2CGP9. Обработчик транзакций уменьшает сумму транзакции на 25% посредством уменьшения суммы транзакции, запрашиваемой у процессора эмитента расчетного счета потребителя. Таким образом, потребитель платит уменьшенную сумму, которая включает 25% скидку.
В одном варианте осуществления скидка, предоставляемая хостинговым продавцом (например, веб-сайтом TicketMaster.com), по меньшей мере частично финансируется рекламируемым продавцом (например, веб-сайтом Macys.com). Обработчик (103) транзакций выполнен с возможностью пополнения (148) счета продавца для компенсации хостинговому продавцу части скидки, финансируемой рекламируемым продавцом, и/или рекламного сбора за предоставление предложения (186).
В одном варианте осуществления запрос (191) авторизации, содержащий идентификатор (187) предложения, может быть также использован для отслеживания завершения покупок, связанных с предложением.
Например, рекламируемые продавцы хотят предоставлять предложения/рекламные объявления онлайн-покупателям, пока они просматривают или совершают покупки на веб-сайтах других продавцов. Продавцы, управляющие хостинговыми веб-сайтами, которые предоставляют предложения, получают компенсацию (например, от рекламируемых продавцов), если предоставленное предложение было завершено.
В одном варианте осуществления после предоставления предложения (186) рекламируемого продавца через платформу (185) предложений на веб-сайте (181) хостингового продавца платформа (185) предложений сохраняет в хранилище (149) данных идентификатор (187) предложения, связанный с веб-сайтом (181) хостингового продавца. Веб-сайт (183) рекламируемого продавца выполнен с возможностью передачи идентификатора (187) предложения в запросе (191) авторизации платежной транзакции, осуществляемой в результате рекомендации (197), после перенаправления пользователя (101) посредством рекомендации (197), которая содержит идентификатор (187) предложения, на веб-сайт (183) рекламируемого продавца. Обработчик (103) транзакций выполнен с возможностью предоставления бонуса от предложения пользователю посредством обработки платежной транзакции со счета (146) потребителя пользователя (101) в ответ на запрос (191) авторизации, содержащий идентификатор (187) предложения, как обсуждено выше и дополнительно описано в публикации заявки на патент США № 2013/0124287, публикации заявки на патент США № 2013/0091000 под названием «Systems and Methods to Provide Discount at Point of Sales Terminals» и публикации заявки на патент США № 2013/0246150 под названием «Systems and Methods to Apply the Benefit of Offers via a Transaction Handler», полное раскрытие которых таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления платформа (185) предложений и/или обработчик (103) транзакций выполнены с возможностью выплаты компенсации хостинговому продавцу за предоставление предложения (186) на основе данных, связывающих идентификатор (187) предложения с веб-сайтом (181) хостингового продавца, в хранилище (149) данных и в ответ на запрос (191) авторизации, содержащий идентификатор (187) предложения..
В одном варианте осуществления компенсация предоставляется хостинговому продавцу в ответ на запрос (193) авторизации, одобряющий платежную транзакцию, запрашиваемую запросом (191) авторизации. В некоторых вариантах осуществления обработчик (103) транзакций выполнен с возможностью перенаправления части платежа, запрашиваемого запросом (191) авторизации, для компенсации хостинговому продавцу.
Например, обработчик (103) транзакций может генерировать дополнительную транзакцию для оплаты хостинговому продавцу с использованием счета рекламируемого продавца в ответ на получение предложения (186), идентифицируемого запросом (191) авторизации.
Например, обработчик (103) транзакций может разделять платеж со счета (146) потребителя на первый платеж на счет (148) продавца в ответ на запрос (191) авторизации и второй платеж на счет веб-сайта (181) хостингового продавца для компенсации хостинговому продавцу. Обработчик (103) транзакций объединяет два платежа в одну платежную транзакцию со счета (146) потребителя. Обработчик (103) транзакций и/или платформа (185) предложений выполнена с возможностью уведомления рекламируемого продавца о компенсации, предоставляемой веб-сайту (181) хостингового продавца. Например, в одном варианте осуществления обработчик (103) транзакций выполнен с возможностью введения указания о рекламном сборе, взимаемом за идентификатор (187) предложения, в ответ авторизации, предоставляемый веб-сайту рекламируемого продавца, через процессор (147) эквайера. Например, ответ (193) авторизации, одобряющий запрос (191) авторизации, может включать идентификатор (187) предложения для указания того, что разница между запрашиваемой суммой (199) транзакции и одобренной суммой транзакции была предоставлена веб-сайту (181) хостингового продавца в качестве компенсации за предоставление предложения (186) рекламируемого продавца.
В некоторых вариантах осуществления веб-сайт (183) рекламируемого продавца выполнен с возможностью предоставления бонуса от предложения (186) пользователю (101) (например, посредством снижения общей цены, предложения одной или нескольких вещей бесплатно) и использования идентификатора (187) предложения в запросе (191) авторизации для сообщения о завершении предложения (186). В ответ на идентификатор (187) предложения, предоставляемый в запросе (191) авторизации, платформа (185) предложений деактивирует предложение (186) и/или выплачивает компенсацию веб-сайту (181) хостингового продавца.
Системы, обсужденные выше в связи с фиг. 1-4, могут дополнительно включать другие усовершенствования, как обсуждено далее.
Например, на основе данных о транзакциях в одном варианте осуществления предоставлена рекламная сеть для предоставления персонализированных или целевых рекламных объявлений/предложений от имени рекламодателей. Вычислительный аппарат обработчика транзакций или связанный с ним вычислительный аппарат использует данные о транзакциях и/или другие данные, такие как данные о счетах, данные о продавцах, данные поиска, данные социальной сети, веб-данные и т.д., для получения собранной информации об отдельных потребителях или определенных типах или группах потребителей. Собранная информация может быть использована для выбора, идентификации, генерирования, настройки, установления приоритетов и/или персонализации рекламных объявлений/предложений для потребителей. Обработчик транзакций может быть дополнительно автоматизирован для обработки рекламных сборов, начисляемых рекламодателям, с использованием счетов рекламодателей в ответ на рекламную деятельность.
Например, вычислительный аппарат может быть выполнен с возможностью генерирования записей о срабатывании для обработчика транзакций для идентификации запросов авторизации, которые удовлетворяют условиям, указанным в записях о срабатывании, идентификации источников связи пользователей, связанных с идентифицированными запросами авторизации, и использования источников связи для нацеливания сообщений в реальном времени на пользователей параллельно с обработчиком транзакций, предоставляющим ответы на соответствующие запросы авторизации. Подробности одного варианта осуществления относительно генерирования и доставки сообщений в реальном времени с обработкой транзакций могут быть найдены в патенте США № 8,359,274, раскрытие которого, таким образом, включено в настоящий документ посредством ссылки.
Например, вычислительный аппарат может быть запрограммирован на взаимодействие в реальном времени с пользователями для предоставления сообщений и/или предложений, проверки выполнения условий и предоставления бонусов квалифицированным пользователям за выполнение предложений. В одном варианте осуществления вычислительный аппарат выполнен с возможностью программирования посредством приема определений независимых событий и связывания событий посредством предварительных требований для указания квалификационных условий. Связанные события образовывают поток или сеть событий; и продвижение пользователя в потоке или сети событий отслеживается. Операции для каждого события быстро выполняются для обеспечения идентификации позиций пользователя в потоке или сети событий в качестве находящихся между соседними событиями в сети. В результате, программирование взаимодействия в реальном времени, включая правила и сообщения предложения, может быть легко модифицировано во время выполнения программирования. Подробности одного варианта осуществления относительно формирования и управления взаимодействием в реальном времени могут быть найдены в публикации заявки на патент США № 2012/0078697, раскрытие которой таким образом включено в настоящий документ посредством ссылки.
Например, вычислительный аппарат может быть выполнен с возможностью предоставления пользователю возможности использовать любой из множества зарегистрированных счетов для участия в кампании по предоставлению предложений, например, осуществлять транзакции с зарегистрированных счетов для выполнения требований для получения бонуса от кампании по предоставлению предложений. В одном варианте осуществления кампания по предоставлению предложений программируется в соответствии с правилами предложения, которые идентифицируют взаимодействие в реальном времени с пользователем в ответ на действия пользователя, такие как осуществление транзакций с использованием любого из зарегистрированных счетов пользователя. Кампания по предоставлению предложений пользователю запускается по меньшей мере частично действиями пользователя, такими как осуществление транзакций пользователем. В одном варианте осуществления транзакции с зарегистрированных счетов пользователя совместно продвигают кампанию по предоставлению предложений пользователю; и промежуточный этап, достигаемый в кампании по предоставлению предложений с использованием одного счета пользователя, распознается в качестве промежуточного этапа, достигаемого пользователем относительно множества зарегистрированных счетов. Таким образом, кампания по предоставлению предложений пользователю может продвигаться пользователем с различных счетов, как если бы зарегистрированные счета были одним счетом; и пользователь не ограничен ни использованием конкретного счета для участия в кампании по предоставлению предложений, ни использованием по отдельности различных счетов для продвижения кампании по предоставлению предложений, как если бы счета были закреплены за различными пользователями. Подробности одного варианта осуществления относительно конфигурирования взаимодействия в реальном времени с использованием множества счетов пользователя могут быть найдены в публикации заявки на патент США № 2014/0074575, раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления вычислительный аппарат настроен на нацеливание одного предложения различными способами на пользователей на основе медиа-каналов, используемых для доставки предложения. Предложение может быть выполнено с возможностью включения первых квалификационных условий, сформулированных на основе запускающих событий, таких как текущее местоположение пользователя, текущая транзакция пользователя, обрабатываемая обработчиком транзакций, и вторых квалификационных условий, не основанных на данных запускающих событиях. В случае пользователей, которые доступны через первый набор медиа-каналов, первые квалификационные условия игнорируются при выборе подходящих пользователей для доставки предложения; и подходящие пользователи выбираются на основе вторых квалификационных условий. Если предложение не было доставлено пользователю через первый набор медиа-каналов, вычислительный аппарат настроен на доставку предложения пользователю через второй набор медиа-каналов, если пользователь удовлетворяет как первым квалификационным условиям, так и вторым квалификационным условиям. Подробности одного варианта осуществления могут быть найдены в публикации заявки на патент США № 2014/0074599, раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления система и способ выполнены с возможностью указания кампании по предоставлению предложений на основе требований по транзакциям, связанным со множеством продавцов. Подробности одного варианта осуществления могут быть найдены в публикации заявки на патент США № 2014/0129313, раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления один субъект, управляющий обработчиком транзакций, выполняет различные операции с услугами, предоставляемыми на основе данных о транзакциях. Например, при предоставлении персонализированных или целевых рекламных объявлений один субъект может выполнять операции, такие как генерирование собранной информации, выбор соответствующей собранной информации для заданной аудитории, выбор, идентификация, настройка, установление приоритетов, персонализация и/или генерирование рекламных объявлений на основе выбранной соответствующей собранной информации, и способствование доставке персонализированных или целевых рекламных объявлений, и т.д. В качестве альтернативы, субъект, управляющий обработчиком транзакций, взаимодействует с одним или несколькими другими субъектами посредством предоставления информации данным субъектам для предоставления данным субъектам возможности выполнять по меньшей мере некоторые из операций по предоставлению персонализированных или целевых рекламных объявлений.
На фиг. 5 проиллюстрирована система для предоставления услуг на основе данных о транзакциях в соответствии с одним вариантом осуществления. Как показано на фиг. 5, система содержит терминал (105) транзакций для инициации финансовых транзакций для пользователя (101), обработчик (103) транзакций для генерирования данных (109) о транзакциях посредством обработки финансовых транзакций пользователя (101) (и финансовых транзакций других пользователей), генератор (121) профилей для генерирования профилей (127) транзакций на основе данных (109) о транзакциях для предоставления информации/собранной информации о предпочтениях пользователей и схемах расходов, точку взаимодействия (107) для предоставления информации и/или предложений пользователю (101), устройство отслеживания (113) пользователей для генерирования данных (125) о пользователе для идентификации пользователя (101) с использованием точки взаимодействия (107), устройство для выбора (129) профиля для выбора профиля (131), характерного для пользователя (101), идентифицированного посредством данных (125) о пользователе, и устройство для выбора (133) рекламных объявлений для выбора, идентификации, генерирования, настройки, установления приоритетов и/или персонализации рекламных объявлений для предоставления пользователю (101) в точке взаимодействия (107) через контроллер (115) среды передачи.
Как показано на фиг. 5, система дополнительно включает коррелятор (117) для корреляции характерных для пользователя данных (119) о рекламных объявлениях с транзакциями, связанными с характерными для пользователя данными (119) о рекламных объявлениях. Результаты (123) корреляции могут быть использованы генератором (121) профилей для улучшения профилей (127) транзакций.
В одном варианте осуществления хранилище (149) данных, как проиллюстрировано на фиг. 6, связано с обработчиком (103) транзакций для сохранения данных (109) о транзакциях и других данных, таких как данные (111) о счетах, профили (127) транзакций и результаты (123) корреляции. Как показано на фиг. 6, портал (143) связан с хранилищем (149) данных для предоставления данных или информации, получаемой из данных (109) о транзакциях, в ответ на запрос, запрашиваемый третьей стороной, или в качестве предупреждающего или уведомляющего сообщения.
Как показано на фиг. 6, обработчик (103) транзакций подключен между процессором (145) эмитента, который управляет счетом (146) потребителя, и процессором (147) эквайера, который управляет счетом (148) продавца. Устройство (141) идентификации счета выполнено с возможностью содержания информации (142) о счете, которая идентифицирует с помощью процессора (145) эмитента счет (146) потребителя, и предоставления информации (142) о счете на терминал (105) транзакций продавца для инициации транзакции между пользователем (101) и продавцом.
На фиг. 7 и 8 проиллюстрированы примеры терминалов (105) транзакций и устройств (141) идентификации счета. На фиг. 9 проиллюстрирована структура системы (170) обработки данных, которая может быть использована для реализации совместно с большим или меньшим количеством элементов по меньшей мере некоторых компонентов системы, таких как точка взаимодействия (107), обработчик (103) транзакций, портал (143), хранилище данных, устройство (141) идентификации счета, терминал (105) транзакций, устройство отслеживания (113) пользователей, генератор (121) профилей, устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, контроллер (115) среды передачи и т.д. Некоторые варианты осуществления используют большее или меньшее количество компонентов, чем проиллюстрировано, например, на фиг. 5-9 иостальных фигурах.
В одном варианте осуществления данные (109) о транзакциях относятся к финансовым транзакциям, обрабатываемым обработчиком (103) транзакций; и данные (111) о счетах относятся к информации о владельцах счетов, связанных с транзакциями. Дополнительные данные, такие как данные о продавцах, которые относятся к местоположению, бизнесу, продуктам и/или услугам продавцов, которые принимают платежи от владельцев счетов за их покупки, могут быть использованы при генерировании профилей (127) транзакций.
В одном варианте осуществления финансовые транзакции осуществляются через устройство (141) идентификации счета, такое как карты финансовых транзакций (например, кредитные карты, дебетовые карты, банковские карты и т.д.); карты финансовых транзакций могут быть встроены в различные устройства, такие как пластиковые карты, микросхемы, устройства радиочастотной идентификации (RFID), мобильные телефоны, персональные цифровые помощники (PDA) и т.д.; и карты финансовых транзакций могут быть представлены в виде идентификаторов счетов (например, номеров или названий счетов). В одном варианте осуществления финансовые транзакции осуществляются непосредственно с использованием информации (142) о счете без физического наличия устройства (141) идентификации счета.
ЦЕНТРАЛИЗОВАННОЕ ХРАНИЛИЩЕ ДАННЫХ
В одном варианте осуществления обработчик (103) транзакций связан с централизованным хранилищем (149) данных, организованным вокруг данных (109) о транзакциях. Например, централизованное хранилище (149) данных может включать и/или поддерживать определение распределения диапазона расходов, счетчика и суммы транзакций, категорий продавцов, состояния продавцов, сегментации владельцев карт посредством показателей скорости оборота и расходов в пределах целевой платформы, конкурентной группы и профиля продавца. Например, централизованное хранилище (149) данных может включать данные (135) о рекламных объявлениях и/или предложения бонусов, таких как скидка, награда, очки, возврат части цены покупки и т.д. Предложения могут быть связаны с пользователями (например, 101) посредством данных (135) о рекламных объявлениях или в качестве части данных (135) о рекламных объявлениях.
В одном варианте осуществления централизованное хранилище (149) данных предоставляет централизованное управление, но позволяет децентрализованное выполнение. Например, сторонний специалист по стратегическому маркетингу, специалист по статистике, специалист в области маркетинга, промоутер, крупный предприниматель и т.д. может получить доступ к централизованному хранилищу (149) данных для анализа данных о потребителях и покупателях, для предоставления последующего анализа вкладов потребителей, для разработки моделей склонностей для совершенствования маркетинговых кампаний, для разработки моделей сегментации для маркетинга и т.д. Централизованное хранилище (149) данных может быть использовано для управления рекламными кампаниями и анализа рентабельности откликов.
В одном варианте осуществления централизованное хранилище (149) данных включает данные о продавцах (например, данные о продавцах), данные о потребителях/коммерческие данные (например, данные о покупателях) и записи транзакций между продавцами и покупателями в течение продолжительного периода времени. Централизованное хранилище (149) данных может быть использовано для поддержки прогнозирования корпоративных продаж, аналитических отчетов о мошенничестве, бизнес-аналитики по продажам/управлению отношениями с потребителями (CRM), анализа и прогнозирования кредитного риска, усовершенствованного сообщения об авторизации, сравнительного анализа продавцов, бизнес-аналитики для малого бизнеса, наград и т.д.
В одном варианте осуществления данные (109) о транзакциях объединяются со внешними данными, такими как опросы, сравнительный анализ, статистические данные поисковой службы, демографические данные, информация о конкуренции, адреса электронной почты и т.д., для пометки ключевых событий и значений данных для установки триггеров относительно потребителей, продавцов, данных или событий и для продвижения новых транзакций и новых контактов с потребителями.
ОПЕРАЦИИ НА ОСНОВЕ ПРОФИЛЕЙ ТРАНЗАКЦИЙ
Как показано на фиг. 5, генератор (121) профилей генерирует профили (127) транзакций на основе данных (109) о транзакциях, данных (111) о счетах и/или других данных, таких как данные, не относящиеся к транзакциям, список желаний, информация, предоставляемая продавцами, адресная информация, информация с веб-сайтов социальных сетей, информация от кредитного бюро, информация от поисковых служб и другие примеры, обсужденные в публикации заявки на патент США № 2011/0054981 под названием «Analyzing Local Non-Transactional Data with Transactional Data in Predictive Models», раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления профили (127) транзакций предоставляют собранную информацию относительно поведения, характера, предпочтений, склонностей, тенденций, активности, стиля и бюджета пользователя (101) при совершении покупок. В одном варианте осуществления профили (127) транзакций включают информацию о том, чем владеет пользователь (101), например, очки, мили или другая валюта в качестве награды, доступный кредит и принятые предложения, такие как купоны, зачисленные на счета пользователя (101). В одном варианте осуществления профили (127) транзакций включают информацию на основе прошлых схем получения предложений/купонов. В одном варианте осуществления профили (127) транзакций включают информацию о схемах совершения покупки в розничных магазинах, а также онлайн, включая частоту совершения покупок, сумму, расходуемую при каждой поездке за покупками, расстояние от местоположения продавца (розничного) до адреса владельца (владельцев) счета и т.д.
В одном варианте осуществления обработчик (103) транзакций (и/или портал (143)) выполнен с возможностью предоставления по меньшей мере части собранной информации для установления приоритетов, генерирования, выбора, кастомизации и/или настройки рекламного объявления для доставки в процессе транзакции, связанном с обработчиком (103) транзакций. Например, рекламное объявление может быть представлено потребителю в ответ на совершение потребителем платежа через обработчик (103) транзакций.
Некоторые из профилей (127) транзакций являются характерными для пользователя (101), или для счета пользователя (101), или для группы пользователей, членом которой является пользователь (101), такой как жилой дом, семья, компания, соседство, город или группа, идентифицируемая посредством определенных характеристик относительно сетевой активности, активности совершения покупок вне сети, склонности к совершению покупок у определенных продавцов и т.д.
Генератор (121) профилей может генерировать и обновлять профили (127) транзакций периодически в пакетном режиме, или генерирует профили (127) транзакций в реальном времени или точно в срок в ответ на запрос, принимаемый порталом (143) для данных профилей.
Профили (127) транзакций одного варианта осуществления включают значения для набора параметров. Вычисление значений параметров может включать подсчет транзакций, которые соответствуют одному или нескольким критериям, и/или построение статистической модели, в которой одно или несколько вычисленных значений или преобразованных значений вводятся в статистический алгоритм, который оценивает каждое значение для оптимизации его общей прогностичности для различных предопределенных целей.
Как показано на фиг. 5, устройство для выбора (133) рекламных объявлений устанавливает приоритеты, генерирует, выбирает, настраивает и/или кастомизирует доступные данные (135) о рекламных объявлениях для предоставления характерных для пользователя данных (119) о рекламных объявлениях на основе по меньшей мере частично характерного для пользователя профиля (131). Устройство для выбора (133) рекламных объявлений использует характерный для пользователя профиль (131) в качестве фильтра и/или набора критериев для генерирования, идентификации, выбора и/или установления приоритетов данных о рекламных объявлениях для пользователя (101). Контроллер (115) среды передачи доставляет характерные для пользователя данные (119) о рекламных объявлениях в точку взаимодействия (107) для предоставления пользователю (101) в качестве целевого и/или персонализированного рекламного объявления.
В одном варианте осуществления данные (125) о пользователе включают описание контекста в точке взаимодействия (107). Таким образом, использование характерного для пользователя профиля (131), выбранного с использованием данных (125) о пользователе, включает рассмотрение контекста в точке взаимодействия (107) при выборе характерных для пользователя данных (119) о рекламных объявлениях.
В одном варианте осуществления при выборе характерных для пользователя данных (119) о рекламных объявлениях устройство для выбора (133) рекламных объявлений использует не только характерный для пользователя профиль (131), но также информацию относительно контекста в точке взаимодействия (107). Например, в одном варианте осуществления данные (125) о пользователе включают информацию относительно контекста в точке взаимодействия (107); и устройство для выбора (133) рекламных объявлений непосредственно использует контекстную информацию при генерировании или выборе характерных для пользователя данных (119) о рекламных объявлениях.
В одном варианте осуществления устройство для выбора (133) рекламных объявлений может запрашивать конкретную информацию относительно пользователя (101) перед предоставлением характерных для пользователя данных (119) о рекламных объявлениях. Запросы могут быть переданы оператору обработчика (103) транзакций и, в частности, на обработчик (103) транзакций или генератор (121) профилей. Например, запросы от устройства для выбора (133) рекламных объявлений могут быть переданы и приняты в соответствии с программным интерфейсом приложений или другим интерфейсом запросов обработчика (103) транзакций, генератора (121) профилей или портала (143) обработчика (103) транзакций.
В одном варианте осуществления запросы, передаваемые с устройства для выбора (133) рекламных объявлений, могут запрашивать собранную информацию относительно пользователя (101) на любом уровне детализации (например, уровне сегмента, индивидуальном уровне). Например, запросы могут включать запрос определенного поля или типа информации в профиле усредненных расходов владельца карты. В качестве еще одного примера, запросы могут включать запрос уровня расходов пользователя (101) в определенной категории продавцов в течение предшествующего периода времени (например, шести месяцев).
В одном варианте осуществления устройство для выбора (133) рекламных объявлений управляется субъектом, который отделен от субъекта, который управляет обработчиком (103) транзакций. Например, устройство для выбора (133) рекламных объявлений может управляться поисковой службой, издателем, рекламодателем, сетью или онлайн-продавцом. Характерный для пользователя профиль (131) передается на устройство для выбора (133) рекламных объявлений для способствования кастомизации характерных для пользователя данных (119) о рекламных объявлениях.
В одном варианте осуществления реклама нацеливается на основе схем совершения покупок в категории продавцов (например, как представлено кодом категории продавца (MCC)), которая имеет высокую корреляцию склонности к расходам с другими категориями продавцов (например, другими MCC). Например, в контексте первого MCC для целевой аудитории профиль, идентифицирующий вторые MCC, которые имеют высокую корреляцию склонности к расходам с первым MCC, может быть использован для выбора рекламных объявлений для целевой аудитории.
В одном варианте осуществления профиль усредненных расходов используется для предоставления собранной информации о схемах расходов, предпочтениях и/или стилях пользователя (101). Например, модель прогнозирования может быть установлена на основе профиля усредненных расходов для оценки потребностей пользователя (101). Например, факторные цены и/или идентификатор кластера в профиле усредненных расходов может быть использован для определения предпочтений в расходах пользователя (101). Например, распределение каналов в профиле усредненных расходов может быть использовано для предоставления кастомизированного предложения, нацеленного на конкретный канал, на основе схем расходов пользователя (101). Дополнительные подробности о профиле усредненных расходов могут быть найдены в публикациях заявок на патенты США № 2010/0306029 и 2010/0306032, раскрытие которых таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления мобильные рекламные объявления, такие как предложения и купоны, генерируются и распространяются на основе аспектов предыдущих покупок, таких как время, место и природа покупок, и т.д. В одном варианте осуществления размер бонуса от предложения или купона основан на объеме покупок или сумме расходов на предыдущую покупку и/или последующую покупку, которая может способствовать получению предложения. Дополнительные подробности и примеры одного варианта осуществления предоставлены в публикации заявки на патент США № 2008/0201226 под названием «Mobile Coupon Method and Portable Consumer Device for Utilizing Same», раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления условные награды предоставляются пользователю (101); и обработчик (103) транзакций отслеживает транзакции пользователя (101) для идентификации подлежащих погашению наград, которые удовлетворяют соответствующим условиям. В одном варианте осуществления условные награды выбираются на основе данных (109) о транзакциях. Дополнительные подробности и примеры одного варианта осуществления предоставлены в публикации заявки на патент США № 2008/0082418 под названием «Consumer Specific Conditional Rewards», раскрытие которой таким образом включено в настоящий документ посредством ссылки. Методики установления удовлетворяющих условий для условных наград могут быть также использованы для обнаружения транзакций, которые удовлетворяют указанным условиям для определения транзакций, которые являются результатом сетевой активности, такой как сетевые рекламные объявления, поиск и т.д., для корреляции транзакций с соответствующей сетевой активностью.
Дополнительные подробности о доставке целевых предложений одного варианта осуществления предоставлены в публикации заявки на патент США № 2010/0030644 под названием «Targeted Advertising by Payment Processor History of Cashless Acquired Merchant Transaction on Issued Consumer Account» и публикации заявки на патент США № 2011/0035280 под названием «Systems and Methods for Targeted Advertisement Delivery», раскрытие которых таким образом включено в настоящий документ посредством ссылки.
ДАННЫЕ И ОБРАБОТКА ТРАНЗАКЦИЙ
На фиг. 6 показана система для предоставления информации и/или услуг на основе данных (109) о транзакциях в соответствии с одним вариантом осуществления.
Как показано на фиг. 6, обработчик (103) транзакций подключен между процессором (145) эмитента и процессором (147) эквайера для упрощения авторизации и расчета транзакций между счетом (146) потребителя и счетом (148) продавца. Обработчик (103) транзакций записывает транзакции в хранилище (149) данных. Портал (143) связан с хранилищем (149) данных для предоставления информации на основе записей о транзакциях, таких как профили (127) транзакций, профиль усредненных расходов, уведомление о получении предложения и т.д. Портал (143) может быть реализован в качестве веб-портала, телефонного шлюза, сервера файлов/данных и т.д.
Как показано на фиг. 6, терминал (105) транзакций инициирует транзакцию для пользователя (101) (например, потребителя) для обработки обработчиком (103) транзакций. Обработчик (103) транзакций обрабатывает транзакцию и сохраняет данные (109) о транзакциях относительно транзакции вместе с данными (111) о счетах, такими как профиль счета счета пользователя (101). Данные (111) о счетах могут дополнительно включать данные о пользователе (101), получаемые от эмитентов или продавцов и/или других источников, таких как социальные сети, кредитное бюро, предоставляемая продавцом информация, адресная информация и т.д. В одном варианте осуществления транзакция может быть инициирована сервером (например, на основе сохраненного расписания для регулярных платежей).
Накопленные данные (109) о транзакциях и соответствующие данные (111) о счетах используются для генерирования собранной информации о поведении при совершении покупок, схеме расходов, предпочтениях, тенденциях, активности, стиле, сумме и/или склонностях пользователей (например, 101) в качестве отдельных лиц или члена группы. Собранная информация может быть затем использована для генерирования, идентификации и/или выбора целевых рекламных объявлений для предоставления пользователю (101) в точке взаимодействия (107) во время транзакции, после транзакции или при возникновении других возможностей.
Как показано на фиг. 6, счетом (146) потребителя управляет процессор (145) эмитента. Счет (146) потребителя может принадлежать отдельному лицу или организации, такой как фирма, школа и т.д. Счет (146) потребителя может представлять собой кредитный счет, дебетовый счет или предоплаченный счет. Эмитент может предоставлять потребителю (например, пользователю (101)) устройство (141) идентификации счета для идентификации счета (146) потребителя с использованием информации (142) о счете. Соответствующий потребитель счета (146) может называться владельцем счета или владельцем карты, даже если потребитель физически не оформляет карту или устройство (141) идентификации счета в одном варианте осуществления. Процессор (145) эмитента пополняет счет (146) потребителя для оплаты покупок.
Устройство (141) идентификации счета одного варианта осуществления представляет собой пластиковую карту, имеющую магнитную полосу, на которой хранится информация (142) о счете, идентифицирующая счет (146) потребителя и/или процессор (145) эмитента. В качестве альтернативы, устройство (141) идентификации счета представляет собой смарт-карту, имеющую интегральную микросхему, на которой хранится по меньшей мере информация (142) о счете. Устройство (141) идентификации счета может факультативно включать мобильный телефон, имеющий встроенную смарт-карту.
Информация (142) о счете может быть напечатана или выбита на устройстве (141) идентификации счета. Информация (142) о счете может быть напечатана в виде штрих-кода для того, чтобы терминал (105) транзакций мог считать информацию посредством оптического сканера. Информация (142) о счете может быть сохранена в памяти устройства (141) идентификации счета и выполнена с возможностью считывания посредством беспроводной, бесконтактной связи, такой как ближняя бесконтактная связь посредством связи по магнитному полю, инфракрасной связи или радиочастотной связи. В качестве альтернативы, терминалу (105) транзакций может понадобиться соприкосновение с устройством (141) идентификации счета для считывания информации (142) о счете (например, посредством считывания магнитной полосы карты устройством считывания магнитной полосы).
Терминал (105) транзакций выполнен с возможностью передачи сообщения с запросом авторизации на процессор (147) эквайера. Запрос авторизации включает информацию (142) о счете, сумму платежа и информацию о продавце (например, указание счета (148) продавца). Процессор (147) эквайера отправляет запрос на обработчик (103) транзакций для обработки запроса авторизации на основе информации (142) о счете, принимаемой терминалом (105) транзакций. Обработчик (103) транзакций направляет запрос авторизации на процессор (145) эмитента и может обрабатывать и отвечать на запрос авторизации, если процессор (145) эмитента недоступен. Процессор (145) эмитента определяет, следует ли авторизовать транзакцию на основе по меньшей мере частично баланса счета (146) потребителя.
Обработчик (103) транзакций, процессор (145) эмитента и процессор (147) эквайера могут включать подсистему для идентификации риска во время транзакции и могут отклонить транзакцию на основе оценки рисков.
Устройство (141) идентификации счета может включать средства защиты для предотвращения неавторизованного использования счета (146) потребителя, такие как логотип для отображения подлинности устройства (141) идентификации счета, шифрование для защиты информации (142) о счете и т.д.
Терминал (105) транзакций одного варианта осуществления выполнен с возможностью взаимодействия с устройством (141) идентификации счета для получения информации (142) о счете, которая идентифицирует счет (146) потребителя и/или процессор (145) эмитента. Терминал (105) транзакций устанавливает связь с процессором (147) эквайера, который управляет счетом (148) продавца. Терминал (105) транзакций может устанавливать связь с процессором (147) эквайера посредством соединения передачи данных, такого как телефонное соединение, Интернет-соединение и т.д. Процессор (147) эквайера предназначен для получения платежей на счет (148) продавца от имени продавца.
В одном варианте осуществления терминал (105) транзакций представляет собой POS-терминал в традиционном обычном розничном магазине вне сети. В еще одном варианте осуществления терминал (105) транзакций представляет собой онлайн-сервер, который принимает информацию (142) о счете относительно счета (146) потребителя от пользователя (101) через сетевое соединение. В одном варианте осуществления пользователь (101) может предоставлять информацию (142) о счете с помощью телефонного звонка посредством речевого общения с представителем продавца; и представитель вводит информацию (142) о счете в терминал (105) транзакций для инициации транзакции.
В одном варианте осуществления информация (142) о счете может быть введена непосредственно в терминал (105) транзакций для совершения платежа со счета (146) потребителя без необходимости физического наличия устройства (141) идентификации счета. Если транзакция инициируется без физического наличия устройства (141) идентификации счета, транзакция классифицируется как транзакция «карта физически отсутствует» (CNP).
В целом, процессор (145) эмитента может управлять более чем одним счетом (146) потребителя; процессор (147) эквайера может управлять более чем одним счетом (148) продавца; и обработчик (103) транзакций подключен между множеством процессоров (например, 145) эмитента и множеством процессоров (например, 147) эквайера. Субъект (например, банк) может управлять как процессором (145) эмитента, так и процессором (147) эквайера.
В одном варианте осуществления обработчик (103) транзакций, процессор (145) эмитента, процессор (147) эквайера, терминал (105) транзакций, портал (143) и другие устройства и/или услуги по получению доступа к порталу (143) соединены через сети связи, такие как локальные вычислительные сети, сети сотовой телефонной связи, беспроводные глобальные сети, беспроводные локальные сети, сеть Интранет и сеть Интернет. Выделенные каналы связи могут быть использованы между обработчиком (103) транзакций и процессором (145) эмитента, между обработчиком (103) транзакций и процессором (147) эквайера и/или между порталом (143) и обработчиком (103) транзакций.
Как показано на фиг. 6, обработчик (103) транзакций использует хранилище (149) данных для сохранения записей о транзакциях, таких как записи о транзакциях или данные (109) о транзакциях.
Как правило, обработчик (103) транзакций реализован с использованием мощного компьютера или кластера компьютеров, функционирующих как один элемент, управляемого командами, сохраненными на машиночитаемом носителе. Обработчик (103) транзакций выполнен с возможностью поддержки и доставки услуг авторизации, услуг стоп-листов и услуг клиринга и расчетов. Обработчик (103) транзакций имеет подсистему для обработки запросов авторизации и еще одну подсистему для выполнения услуг клиринга и расчетов. Обработчик (103) транзакций выполнен с возможностью обработки различных типов транзакций, таких как транзакции кредитных карт, транзакции дебетовых карт, транзакции предоплаченных карт и другие типы коммерческих транзакций. Обработчик (103) транзакций взаимосоединяет процессоры (например, 145) эмитента и процессор (например, 147) эквайера для упрощения осуществления связи во время совершения платежа.
Как показано на фиг. 6, терминал (105) транзакций выполнен с возможностью передачи авторизованных транзакций на процессор (147) эквайера для расчета. Сумма для расчета может отличаться от суммы, указанной в запросе авторизации. Обработчик (103) транзакций подключен между процессором (145) эмитента и процессором (147) эквайера для упрощения клиринга и расчета транзакции. Клиринг включает обмен финансовой информацией между процессором (145) эмитента и процессором (147) эквайера; и расчет включает обмен денежными средствами.
Как показано на фиг. 6, процессор (145) эмитента выполнен с возможностью предоставления денежных средств для совершения платежей от имени счета (146) потребителя. Процессор (147) эквайера предназначен для приема денежных средств от имени счета (148) продавца. Процессор (145) эмитента и процессор (147) эквайера устанавливают связь с обработчиком (103) транзакций для согласования перевода денежных средств для транзакции. Денежные средства могут быть переведены в электронном виде.
Терминал (105) транзакций может передавать транзакцию непосредственно для расчета без необходимости отдельной передачи запроса авторизации.
В одном варианте осуществления портал (143) предоставляет пользовательский интерфейс для предоставления пользователю (101) возможности осуществлять транзакции с одного или нескольких счетов (146) потребителя пользователя с одним или несколькими эмитентов. Пользователь (101) может осуществлять транзакции с использованием информации и/или категорий, идентифицированных в записях о транзакциях, таких как категория продавца, дата транзакции, сумма и т.д. Примеры и методики одного варианта осуществления предоставлены в публикации заявки на патент США № 2007/0055597 под названием «Method and System for Manipulating Purchase Information», раскрытие которой таким образом включено в настоящий документ посредством ссылки.
В одном варианте осуществления портал (143) предоставляет статистические данные на основе транзакций, такие как индикаторы для отслеживания розничных расходов, индикаторы для сравнительного анализа продавцов, сегментация промышленности/рынка, индикаторы схем расходов и т.д. Дополнительные примеры могут быть найдены в публикации заявки на патент США № 2009/0048884 под названием «Merchant Benchmarking Tool», заявки на патент США № 12/940,562, поданной 5 ноября 2010 г., и заявки на патент США № 12/940,664, поданной 5 ноября 2010 г., раскрытие которых таким образом включено в настоящий документ посредством ссылки.
ТЕРМИНАЛ ТРАНЗАКЦИЙ
На фиг. 7 проиллюстрирован терминал транзакций в соответствии с одним вариантом осуществления. Терминал (105) транзакций, проиллюстрированный на фиг. 7, может быть использован в различных системах, обсуждаемых в связи с другими фигурами настоящего раскрытия. Как показано на фиг. 7, терминал (105) транзакций выполнен с возможностью взаимодействия с устройством (141) идентификации счета для получения информации (142) о счете относительно счета (146) потребителя.
В одном варианте осуществления терминал (105) транзакций включает память (167), связанную с процессором (151), который управляет операциями устройства считывания (163), устройства (153) ввода, устройства (165) вывода и сетевого интерфейса (161). Память (167) может сохранять команды для процессора (151) и/или данные, такие как информация, которая связана со счетом (148) продавца.
В одном варианте осуществления устройство считывания (163) включает устройство считывания магнитной полосы. В еще одном варианте осуществления устройство считывания (163) включает бесконтактное устройство считывания, такое как устройство считывания радиочастотной идентификации (RFID), устройство ближней бесконтактной связи (NFC), выполненное с возможностью считывания данных посредством связи по магнитному полю (в соответствии со стандартом ISO 14443/NFC), приемопередатчик Bluetooth, приемопередатчик WiFi, инфракрасный приемопередатчик, лазерный сканер и т.д.
В одном варианте осуществления устройство (153) ввода включает клавиши, которые могут быть использованы для ввода информации (142) о счете непосредственно в терминал (105) транзакций без физического наличия устройства (141) идентификации счета. Устройство (153) ввода может быть выполнено с возможностью предоставления дополнительной информации для инициации транзакции, такой как персональный идентификационный номер (PIN), пароль, почтовый индекс и т.д., которая может быть использована для получения доступа к устройству (141) идентификации счета или в сочетании с информацией (142) о счете, получаемой от устройства (141) идентификации счета.
В одном варианте осуществления устройство (165) вывода может включать дисплей, динамик и/или принтер для предоставления информации, такой как результат запроса авторизации, квитанция об оплате транзакции, рекламное объявление и т.д.
В одном варианте осуществления сетевой интерфейс (161) выполнен с возможностью осуществления связи с процессором (147) эквайера посредством телефонного соединения, Интернет-соединения или выделенного канала передачи данных.
В одном варианте осуществления команды, сохраняемые в памяти (167), выполнены по меньшей мере таким образом, что приводят к тому, что терминал (105) транзакций отправляет сообщение с запросом авторизации на процессор (147) эквайера для инициации транзакции. Терминал (105) транзакций может отправлять или не отправлять отдельный запрос на клиринг и расчет транзакции. Команды, сохраняемые в памяти (167), также выполнены таким образом, что приводят к тому, что терминал (105) транзакций выполняет другие типы функций, обсуждаемых в данном описании.
В одном варианте осуществления терминал (105) транзакций может иметь меньшее количество компонентов, чем проиллюстрировано на фиг. 7. Например, в одном варианте осуществления терминал (105) транзакций выполнен с возможностью осуществления транзакций «карта физически отсутствует»; и терминал (105) транзакций не имеет устройства (163) считывания.
В одном варианте осуществления терминал (105) транзакций может иметь большее количество компонентов, чем проиллюстрировано на фиг. 7. Например, в одном варианте осуществления терминал (105) транзакций представляет собой банкомат, который включает компоненты для выдачи наличных при определенных условиях.
УСТРОЙСТВО ИДЕНТИФИКАЦИИ СЧЕТА
На фиг. 8 проиллюстрировано устройство идентификации счета в соответствии с одним вариантом осуществления. Как показано на фиг. 8, устройство (141) идентификации счета выполнено с возможностью содержания информации (142) о счете, которая идентифицирует счет (146) потребителя.
В одном варианте осуществления устройство (141) идентификации счета включает память (167), связанную с процессором (151), который управляет операциями устройства (159) связи, устройства (153) ввода, аудиоустройства (157) и дисплейного устройства (155). Память (167) может сохранять команды для процессора (151) и/или данные, такие как информация (142) о счете, связанная со счетом (146) потребителя.
В одном варианте осуществления информация (142) о счете включает идентификатор, идентифицирующий эмитента (и, таким образом, процессор (145) эмитента) среди множества эмитентов, и идентификатор, идентифицирующий счет потребителя среди множества счетов потребителей, управляемых процессором (145) эмитента. Информация (142) о счете может включать дату завершения срока действия устройства (141) идентификации счета, имя потребителя, владеющего счетом (146) потребителя, и/или идентификатор, идентифицирующий устройство (141) идентификации счета среди множества устройств идентификации счета, связанное со счетом (146) потребителя.
В одном варианте осуществления информация (142) о счете может дополнительно включать номер счета программы лояльности, накопленные награды потребителя по программе лояльности, адрес потребителя, баланс счета (146) потребителя, информацию о проезде (например, билет на метро или поезд), информацию о доступе (например, пропуски) и/или информацию о потребителе (например, имя, дата рождения) и т.д.
В одном варианте осуществления память включает энергонезависимую память, такую как магнитная полоса, микросхема памяти, флеш-память, постоянное запоминающее устройство (ROM) и т.д., для сохранения информации (142) о счете.
В одном варианте осуществления информация, сохраняемая в памяти (167) устройства (141) идентификации счета, может также иметь вид дорожек данных, которые традиционно связаны с кредитными картами. Данные дорожки включают дорожку 1 и дорожку 2. Дорожка 1 («Международная ассоциация воздушного транспорта») хранит больше информации, чем дорожка 2, и содержит имя владельца карты, а также номер счета и другие доверительные данные. Дорожка 1 иногда используется авиалиниями во время бронирования мест с использованием кредитной карты. Дорожка 2 («Американская банковская ассоциация») в настоящее время является наиболее широко используемой и считывается банкоматами и устройствами проверки кредитных карт. ABA (Американская банковская ассоциация) разработала спецификации дорожки 1 и банки придерживаются ее использования. Она содержит номер счета владельца карты, зашифрованный PIN и другие доверительные данные.
В одном варианте осуществления устройство (159) связи включает полупроводниковую интегральную схему для реализации приемопередатчика для осуществления связи с устройством считывания (163) и антенну для передачи и/или приема беспроводных сигналов.
В одном варианте осуществления устройство (159) связи выполнено с возможностью осуществления связи с устройством считывания (163). Устройство (159) связи может включать передатчик для передачи информации (142) о счете посредством беспроводной передачи данных, такой как радиочастотные сигналы, магнитная связь, или инфракрасные сигналы или сигналы Bluetooth или WiFi и т.д.
В одном варианте осуществления устройство (141) идентификации счета имеет вид мобильного телефона, персонального цифрового помощника (PDA) и т.д. Устройство (153) ввода может быть использовано для передачи входных сигналов на процессор (151) для управления работой устройства (141) идентификации счета; и аудиоустройство (157) и дисплейное устройство (155) могут предоставлять информацию о статусе и/или другую информацию, такую как рекламные объявления или предложения. Устройство (141) идентификации счета может включать дополнительные компоненты, которые не показаны на фиг. 8, такие как подсистема сотовой связи.
В одном варианте осуществления устройство (159) связи может получать доступ к информации (142) о счете, сохраняемой в памяти (167), без прохождения через процессор (151).
В одном варианте осуществления устройство (141) идентификации счета имеет меньшее количество компонентов, чем проиллюстрировано на фиг. 8. Например, устройство (141) идентификации счета не имеет устройства (153) ввода, аудиоустройства (157) и дисплейного устройства (155) в одном варианте осуществления; и в еще одном варианте осуществления устройство (141) идентификации счета не имеет компонентов (151-159).
Например, в одном варианте осуществления устройство (141) идентификации счета имеет вид дебетовой карты, кредитной карты, смарт-карты или устройства потребителя, которое имеет факультативные элементы, такие как магнитные полосы или смарт-карты.
Примером устройства (141) идентификации счета является магнитная полоса, прикрепленная к пластиковой подложке в виде карты. Магнитная полоса используется в качестве памяти (167) устройства (141) идентификации счета для предоставления информации (142) о счете. Информация о потребителе, такая как номер счета, дата завершения срока действия и имя потребителя, могут быть напечатаны или выбиты на карте. Полупроводниковая интегральная схема, реализующая память (167) и устройство (159) связи, может быть также встроена в пластиковую карту для предоставления информации (142) о счете в одном варианте осуществления. В одном варианте осуществления устройство (141) идентификации счета имеет полупроводниковую интегральную схему, но не имеет магнитной полосы.
В одном варианте осуществления устройство (141) идентификации счета интегрировано с устройством защиты, таким как карта доступа, метка радиочастотной идентификации (RFID), карта-пропуск, ретранслятор и т.д.
В одном варианте осуществления устройство (141) идентификации счета представляет собой карманное и малогабаритное устройство. В одном варианте осуществления устройство (141) идентификации счета имеет размер, подходящий для размещения в кошельке или кармане потребителя.
Некоторые примеры устройства (141) идентификации счета включают кредитную карту, дебетовую карту, предоплаченную карту, платежную карту, подарочную карту, смарт-карту, флеш-карту, зарплатную карту, карту медицинского обслуживания, наручный браслет, устройство типа брелока, дисконтную карту супермаркета, ретранслятор и машиночитаемый носитель, содержащий информацию (142) о счете.
ТОЧКА ВЗАИМОДЕЙСТВИЯ
В одном варианте осуществления точка взаимодействия (107) предназначена для предоставления рекламного объявления пользователю (101) или для предоставления информации, получаемой из данных (109) о транзакции, пользователю (101).
В одном варианте осуществления рекламное объявление представляет собой маркетинговое взаимодействие, которое может включать объявление и/или предложение бонуса, такого как скидка, стимул, награда, купон, подарок, возврат части цены покупки или возможность (например, специальный билет/пропуск). Рекламное объявление может включать предложение продукта или услуги, объявление продукта или услуги, или представление бренда продуктов или услуг, или уведомление о событиях, фактах, мнениях и т.д. Рекламные объявления могут быть представлены в виде текста, графики, звука, видео или анимации и в виде печатного материала, веб-контента, интерактивной среды и т.д. Рекламное объявление может быть предоставлено в ответ на наличие карты финансовой транзакции, или в ответ на использование карты финансовой транзакции для осуществления финансовой транзакции, или в ответ на другие действия пользователя, такие как просмотр веб-страницы, подача запроса на поиск, общение онлайн, вход в зону беспроводной связи и т.д. В одном варианте осуществления предоставление рекламных объявлений может не являться результатом действия пользователя.
В одном варианте осуществления точка взаимодействия (107) может представлять собой одну из различных конечных точек сети транзакций, таких как торговые (POS) терминалы, автоматические кассовые аппараты (ATM), электронные киоски (или компьютерные киоски, или интерактивные киоски), самообслуживаемые терминалы подсчета стоимости покупок, торговые автоматы, бензоколонки, веб-сайты банков (например, банков-эмитентов или банков-эквайеров кредитных карт), банковские выписки (например, выписки по кредитной карте), веб-сайты обработчика (103) транзакций, веб-сайты продавцов, веб-сайты подсчета стоимости покупок или веб-страницы для онлайн-покупок и т.д.
В одном варианте осуществления точка взаимодействия (107) может представлять собой то же самое, что и терминал (105) транзакций, например, торговый (POS) терминал, автоматический кассовый аппарат (ATM), мобильный телефон, компьютер пользователя для онлайн-транзакции и т.д. В одном варианте осуществления точка взаимодействия (107) может быть расположена совместно или рядом с терминалом (105) транзакций (например, видеомонитор или дисплей, цифровое табло) или создана терминалом транзакций (например, квитанция, создаваемая терминалом (105) транзакций). В одном варианте осуществления точка взаимодействия (107) может быть отделена от или не расположена совместно с терминалом (105) транзакций и может представлять собой, например, мобильный телефон, персональный цифровой помощник, персональный компьютер пользователя, голосовую почту пользователя, электронную почту пользователя, цифровое табло и т.д.
Например, рекламные объявления могут быть предоставлены на части среды для транзакции, связанной с потребителем, часть которой в ином случае может не использоваться и, таким образом, называется «свободным местом» в настоящем документе. Свободное место может быть расположено на печатном материале (например, квитанции, печатаемой для транзакции, или печатной выписке по кредитной карте), на видеодисплее (например, экранном мониторе POS-терминала для розничной транзакции, банкомате для снятия наличных или денежного перевода, персональном компьютере потребителя для онлайн-покупок) или аудиоканале (например, системе интерактивного голосового взаимодействия (IVR) для транзакции через телефонное устройство).
В одном варианте осуществления свободное место является частью медиа-канала, доступного для предоставления сообщения от обработчика (103) транзакций в связи с обработкой транзакции пользователя (101). В одном варианте осуществления свободное место расположено в медиа-канале, который используется для сообщения информации о транзакции пользователя (101), такой как статус авторизации, сообщение о подтверждении, сообщение о проверке, пользовательский интерфейс для проверки пароля для онлайн использования информации (142) о счете, выписка за месяц, предупреждение или сообщение, или веб-страница, предоставляемая порталом (143) для получения доступа к программе лояльности, связанной со счетом (146) потребителя, или программе регистрации.
В еще одном варианте осуществления рекламные объявления могут быть также предоставлены через другие медиа-каналы, которые могут не включать транзакцию, обрабатываемую обработчиком (103) транзакций. Например, рекламные объявления могут быть предоставлены в рамках публикаций или объявлений (например, в газетах, журналах, книгах, каталогах, на радиопередачах, телевидении, цифровых вывесках и т.д., которые могут иметь электронную форму, или печатную или рисованную форму). Рекламные объявления могут быть предоставлены на бумаге, на веб-сайтах, на рекламных щитах, на цифровых табло или на аудиопорталах.
В одном варианте осуществления обработчик (103) транзакций приобретает права на использование медиа-каналов у владельца или операторов медиа-каналов и использует медиа-каналы в качестве места под рекламу. Например, свободные места в точке взаимодействия (например, 107) с потребителями для транзакций, обрабатываемых обработчиком (103) транзакций, могут быть использованы для доставки рекламных объявлений, соответствующих потребителям, осуществляющим транзакции; и рекламное объявление может быть выбрано на основе по меньшей мере частично собранной информации, получаемой из накопленных данных (109) о транзакциях, и/или контекста точки взаимодействия (107), и/или терминала (105) транзакций.
В целом, точка взаимодействия (например, 107) может принимать или не принимать входные данные от потребителей и может быть расположена или не расположена совместно с терминалом (например, 105) транзакций, который инициирует транзакции. Свободные места для предоставления рекламного объявления в точке взаимодействия (107) могут быть расположены на части географического дисплейного пространства (например, на экране) или на временном пространстве (например, в аудиопотоке).
В одном варианте осуществления точка взаимодействия (107) может быть использована в основном для получения доступа к услугам, не предоставляемым обработчиком (103) транзакций, таким как услуги, предоставляемые поисковой службой, веб-сайтом социальной сети, интернет-магазином, блогом, новостным сайтом, поставщиком телевизионной программы, радиостанцией, спутником, издателем и т.д.
В одном варианте осуществления устройство потребителя используется в качестве точки взаимодействия (107), которая может представлять собой непортативное устройство потребителя или портативное вычислительное устройство. Устройство потребителя предназначено для предоставления медиа-контента пользователю (101) и может принимать входные данные от пользователя (101).
Примеры непортативных устройств потребителя включают компьютерный терминал, телевизионный приемник, персональный компьютер, приставку или тому подобное. Примеры портативных устройств потребителя включают портативный компьютер, сотовый телефон, персональный цифровой помощник (PDA), пейджер, карту-пропуск, беспроводной терминал или тому подобное. Устройство потребителя может быть реализовано в качестве системы обработки данных, как проиллюстрировано на фиг. 9, с большим или меньшим количеством компонентов.
В одном варианте осуществления устройство потребителя включает устройство (141) идентификации счета. Например, смарт-карта, используемая в качестве устройства (141) идентификации счета, интегрирована с мобильным телефоном или персональным цифровым помощником (PDA).
В одном варианте осуществления точка взаимодействия (107) интегрирована с терминалом (105) транзакций. Например, самообслуживаемый терминал подсчета стоимости покупок включает сенсорную панель для взаимодействия с пользователем (101); и банкомат включает подсистему пользовательского интерфейса для взаимодействия с пользователем (101).
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ
В одном варианте осуществления вычислительный аппарат выполнен с возможностью включения некоторых компонентов систем, проиллюстрированных на различных фигурах, таких как обработчик (103) транзакций, генератор (121) профилей, контроллер (115) среды передачи, портал (143), устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, устройство отслеживания (113) пользователей, коррелятор и связанные с ними устройства хранения, такие как хранилище (149) данных.
В одном варианте осуществления по меньшей мере некоторые из компонентов, такие как обработчик (103) транзакций, терминал (105) транзакций, точка взаимодействия (107), устройство отслеживания (113) пользователей, контроллер (115) среды передачи, коррелятор (117), генератор (121) профилей, устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, портал (143), процессор (145) эмитента, процессор (147) эквайера и устройство (141) идентификации счета, могут быть реализованы в качестве компьютерной системы, такой как система (170) обработки данных, проиллюстрированная на фиг. 9. Некоторые из компонентов могут совместно использовать аппаратное обеспечение или сочетаться в компьютерной системе. В одном варианте осуществления сеть компьютеров может быть использована для реализации одного или нескольких компонентов.
Кроме того, данные, проиллюстрированные на фигурах, такие как данные (109) о транзакциях, данные (111) о счетах, профили (127) транзакций и данные (135) о рекламных объявлениях, могут быть сохранены на устройствах хранения одного или нескольких компьютеров, доступных для соответствующих компонентов. Например, данные (109) о транзакциях могут быть сохранены в хранилище (149) данных, которое может быть реализовано в качестве системы обработки данных, проиллюстрированной на фиг. 9, с большим или меньшим количеством компонентов.
В одном варианте осуществления обработчик (103) транзакций представляет собой систему обработки платежей или процессор платежных карт, такой как процессор карт для кредитных карт, дебетовых карт и т.д.
На фиг. 9 проиллюстрирована система обработки данных в соответствии с одним вариантом осуществления. Несмотря на то, что на фиг. 9 проиллюстрированы различные компоненты компьютерной системы, она не предназначена для представления какой-либо конкретной архитектуры или способа взаимосоединения компонентов. Один вариант осуществления может использовать другие системы, которые имеют меньшее или большее количество компонентов, чем показано на фиг. 9.
Как показано на фиг. 9, система (170) обработки данных включает взаимосоединение (171) (например, шину и логическую схему ядра системы), которое взаимосоединяет микропроцессор (микропроцессоры) (173) и память (167). Микропроцессор (173) связан с кэш-памятью (179) в примере, показанном на фиг. 9.
В одном варианте осуществления взаимосоединение (171) взаимосоединяет микропроцессор (микропроцессоры) (173) и память (167) вместе, а также взаимосоединяет их с устройством (устройствами) (175) ввода/вывода (I/O) через контроллер (контроллеры) (177) ввода/вывода (I/O). Устройства (175) ввода/вывода (I/O) могут включать дисплейное устройство и/или периферийные устройства, такие как мыши, клавиатуры, модемы, сетевые интерфейсы, принтеры, сканеры, видеокамеры и другие устройства, известные в данной области техники. В одном варианте осуществления, когда система обработки данных представляет собой серверную систему, некоторые из устройств (175) ввода/вывода (I/O), такие как принтеры, сканеры, мыши и/или клавиатуры, являются факультативными.
В одном варианте осуществления взаимосоединение (171) включает одну или несколько шин, соединенных друг с другом через различные мосты, контроллеры и/или адаптеры. В одном варианте осуществления контроллеры (177) ввода/вывода (I/O) включают адаптер USB (универсальной последовательной шины) для управления периферией USB и/или адаптер шины IEEE-1394 для управления периферией IEEE-1394.
В одном варианте осуществления память (167) включает одно или несколько из следующего: ROM (постоянное запоминающее устройство), энергозависимое RAM (оперативное запоминающее устройство) и энергонезависимую память, такую как накопитель на жестких дисках, флеш-память и т.д.
Энергозависимое RAM, как правило, реализовано в качестве динамического RAM (DRAM), которому постоянно необходимо питание для обновления или поддержания данных в памяти. Энергонезависимая память, как правило, представляет собой накопитель на жестких магнитных дисках, накопитель на оптических магнитных дисках, накопитель на оптических дисках (например, DVD RAM) или другой тип системы памяти, которая поддерживает данные даже после отключения питания от системы. Энергонезависимая память может также представлять собой оперативное запоминающее устройство.
Энергонезависимая память может представлять собой локальное устройство, связанное непосредственно с остальными компонентами в системе обработки данных. Также может быть использована энергонезависимая память, которая является удаленной от системы, такая как сетевое устройство хранения, связанное с системой обработки данных через сетевой интерфейс, такой как модем или интерфейс Ethernet.
В данном описании некоторые функции и операции описаны в качестве выполняемых или вызываемых программным кодом для упрощения описания. Тем не менее, данные выражения также используются для указания того, что функции являются результатом исполнения кода/команд процессором, таким как микропроцессор.
В качестве альтернативы или в сочетании функции и операции, как описано в настоящем документе, могут быть реализованы с использованием специализированной схемы с программными командами или без них, например, с использованием специализированной интегральной микросхемы (ASIC) или программируемой пользователем матрицы логических элементов (FPGA). Варианты осуществления могут быть реализованы с использованием аппаратно реализованной схемы без программных команд или в сочетании с программными командами. Таким образом, методики не ограничены ни каким-либо конкретным сочетанием аппаратно реализованной схемы и программного обеспечения, ни каким-либо конкретным источником команд, исполняемых системой обработки данных.
Несмотря на то, что один вариант осуществления был реализован в полнофункциональных компьютерах и компьютерных системах, различные варианты осуществления могут быть распределены в качестве вычислительного продукта в различных формах и могут быть применены независимо от конкретного типа машины или машиночитаемых носителей, используемых для фактического влияния на распределение.
По меньшей мере некоторые раскрытые аспекты могут быть воплощены по меньшей мере частично в программном обеспечении. То есть методики могут быть выполнены в компьютерной системе или другой системе обработки данных в ответ на ее процессор, такой как микропроцессор, исполняющий последовательности команд, содержащихся в памяти, такой как ROM, энергозависимое RAM, энергонезависимая память, кэш или удаленное устройство хранения.
Процедуры, исполняемые для реализации вариантов осуществления, могут быть реализованы в качестве части операционной системы или конкретного приложения, компонента, программы, объекта, модуля или последовательности команд, называемых «компьютерными программами». Компьютерные программы, как правило, включают одну или несколько команд, устанавливаемых в различные периоды времени в различных типах памяти и устройствах хранения в компьютере, и которые при считывании и исполнении одним или несколькими процессорами в компьютере приводят к тому, что компьютер выполняет операции, необходимые для выполнения элементов, включающих различные аспекты.
Машиночитаемый носитель может быть использован для хранения программного обеспечения и данных, которые при исполнении системой обработки данных приводят к тому, что система выполняет различные способы. Исполняемое программное обеспечение и данные могут быть сохранены в различных местах, включая, например, ROM, энергозависимое RAM, энергонезависимую память и/или кэш. Части данного программного обеспечения и/или данных могут быть сохранены в любом из данных устройств хранения. Кроме того, данные и команды могут быть получены от централизованных серверов или одноранговых сетей. Различные части данных и команд могут быть получены от различных централизованных серверов и/или одноранговых сетей в различные периоды времени и в различные сеансы связи или во время одного сеанса связи. Данные и команды могут быть полностью получены перед выполнением приложений. В качестве альтернативы, части данных и команд могут быть получены динамически, точно в срок, по мере необходимости исполнения. Таким образом, необязательно, чтобы данные и команды полностью находились на машиночитаемом носителе в конкретный момент времени.
Примеры машиночитаемых носителей включают, помимо прочего, записываемые и незаписываемые носители, такие как, среди прочего, энергозависимые и энергонезависимые устройства памяти, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство RAM), устройства флеш-памяти, дискеты и другие съемные диски, накопители на магнитных дисках, накопители на оптических дисках (например, постоянное запоминающее устройство на компакт-дисках (CD ROM), цифровые универсальные диски (DVD) и т.д.). Машиночитаемые носители могут хранить команды.
Команды могут быть воплощены в цифровых и аналоговых линиях связи для электрических, оптических, акустических или других форм передаваемых сигналов, таких как несущие волны, инфракрасные сигналы, цифровые сигналы и т.д. Тем не менее, передаваемые сигналы, такие как несущие волны, инфракрасные сигналы, цифровые сигналы и т.д., не являются материальным машиночитаемым носителем и не предназначены для хранения команд.
В целом, машиночитаемый носитель данных включает любой механизм, который предоставляет (т.е. хранит и/или передает) информацию в виде, доступном для машины (например, компьютера, сетевого устройства, персонального цифрового помощника, производственного инструмента, любого устройства с набором из одного или нескольких процессоров и т.д.).
В различных вариантах осуществления аппаратно реализованная схема может быть использована в сочетании с программными командами для реализации методик. Таким образом, методики не ограничены ни каким-либо конкретным сочетанием аппаратно реализованной схемы и программного обеспечения, ни каким-либо конкретным источником команд, исполняемых системой обработки данных.
ДРУГИЕ АСПЕКТЫ
Описание и черетежи являются пояснительными и не рассматриваются в качестве ограничения. В настоящем описании поясняются признаки изобретения для того, чтобы специалист в данной области техники мог осуществлять и использовать методики. Различные признаки, как описано в настоящем документе, должны быть использованы в соответствии со всеми текущими и будущими правилами, законами и требованиями относительно приватности, безопасности, допуска, разрешения, авторизации и прочего. Многочисленные конкретные подробности описаны для обеспечения полного понимания. Тем не менее, в определенных примерах широко известные или традиционные детали не описаны во избежание усложнения описания. Ссылки на один вариант осуществления или вариант осуществления в настоящем изобретении необязательно являются ссылками на один и тот же вариант осуществления; и данные ссылки означают по меньшей мере один.
Использование заголовков в настоящем документе предназначено исключительно для упрощения ссылки и не должно пониматься в качестве ограничения настоящего изобретения или следующей формулы изобретения.
Ссылка на «один вариант осуществления» или «вариант осуществления» означает, что конкретный признак, структура или характеристика, описанные в связи с вариантом осуществления, включены по меньшей мере в один вариант осуществления изобретения. Любые появления фразы «в одном варианте осуществления» в различных местах в описании необязательно относятся к одному и тому же варианту осуществления и необязательно относятся к отдельным или альтернативным вариантам осуществления, взаимоисключающим другие варианты осуществления. Более того, описаны различные признаки, которые могут проявляться в одном варианте осуществления, но не в других вариантах осуществления. Подобным образом, описаны различные требования, которые могут представлять собой требования к одному варианту осуществления, но не к другим вариантам осуществления. Если только это не исключено точным описанием и/или очевидной несовместимостью, любое сочетание различных признаков, описанных в данном описании, также включено в настоящий документ. Например, все признаки, описанные выше в связи с «в одном варианте осуществления» или «в некоторых вариантах осуществления», могут быть факультативно включены в одну реализацию, за исключением случаев, когда зависимость определенных признаков от других признаков, как понятно из описания, может ограничивать варианты исключения выбранных признаков из реализации, и несовместимость определенных признаков с другими признаками, как понятно из описания, может ограничивать варианты совместного включения выбранных признаков в реализацию.
Раскрытие обсужденных выше патентных документов таким образом включено в настоящий документ посредством ссылки.
В вышеизложенном описании изобретение было описано со ссылкой на его конкретные приведенные в качестве примера варианты осуществления. Очевидно, что могут быть выполнены различные их модификации без отступления от более широких сущности и объема, как изложено в следующей формуле изобретения. Соответственно, описание и чертежи должны рассматриваться скорее в пояснительном смысле, чем в ограничительном.

Claims (59)

1. Способ активации обработки выделенного ресурса, включающий:
предоставление вычислительного аппарата, содержащего:
систему обработки, выполненную с возможностью обработки предопределенного типа операций;
портал связи, выполненный с возможностью осуществления связи с веб-сайтами с использованием каналов связи независимо от сообщений систем обработки для предопределенного типа операций; и
хранилище данных;
осуществление связи посредством портала связи с веб-сайтом первого продавца для выделения ресурса во время сеанса посещения веб-сайта первого продавца веб-браузером;
сохранение в хранилище данных ресурса, связанного с идентификатором ресурса;
передачу посредством портала связи идентификатора ресурса на веб-сайт первого продавца для предписания веб-сайту первого продавца перенаправить веб-браузер на веб-сайт второго продавца, при этом веб-сайт второго продавца принимает идентификатор ресурса от веб-сайта первого продавца через веб-браузер во время перенаправления;
прием в системе обработки первого сообщения от веб-сайта второго продавца для первой операции предопределенного типа, при этом первое сообщение включает идентификатор ресурса;
извлечение системой обработки идентификатора ресурса из первого сообщения; и
в ответ на извлечение идентификатора ресурса из первого сообщения активацию вычислительным аппаратом ресурса, сохраненного в хранилище данных, для обработки во время приема второго сообщения от веб-сайта первого продавца для второй операции предопределенного типа.
2. Способ по п. 1, отличающийся тем, что дополнительно включает:
прием порталом второго сообщения от веб-сайта первого продавца;
определение в момент приема второго сообщения, что ресурс был активирован; и
осуществление связи посредством портала с веб-сайтом первого продавца с применением ресурса при запросе второй операции предопределенного типа.
3. Способ по п. 1, отличающийся тем, что дополнительно включает:
в ответ на активацию ресурса настройку системы обработки на обнаружение вторых сообщений для второй операции из сообщений, принимаемых системой обработки для операций предопределенного типа.
4. Способ по п. 1, отличающийся тем, что дополнительно включает:
встраивание идентификатора ресурса в унифицированный указатель ресурса, используемый для перенаправления веб-браузера с веб-сайта первого продавца на веб-сайт второго продавца.
5. Способ по п. 1, отличающийся тем, что система обработки содержит обработчик транзакций, выполненный в сети обработки электронных платежей, при этом обработчик транзакций взаимосоединяет процессоры эмитента, управляющие первыми счетами, с которых совершают платежи, и процессоры эквайера, управляющие вторыми счетами, на которые совершают платежи.
6. Способ по п. 5, отличающийся тем, что ресурс включает бонус от предложения, применяемый к первой платежной транзакции в отношении веб-сайта первого продавца после второй платежной транзакции в отношении веб-сайта второго продавца.
7. Способ по п. 6, отличающийся тем, что первое сообщение представляет собой сообщение с запросом авторизации, передаваемое в сети обработки электронных платежей, для второй платежной транзакции в отношении веб-сайта второго продавца.
8. Способ по п. 7, отличающийся тем, что вторую платежную транзакцию осуществляют с использованием идентификатора счета; и активация включает сохранение идентификатора счета вместе с ресурсом.
9. Способ по п. 7, отличающийся тем, что активация дополнительно включает:
сохранение записи о срабатывании в хранилище данных, при этом запись о срабатывании идентифицирует поднабор условий для получения бонуса в первых платежных транзакциях; и
отслеживание обработчиком транзакций сообщений с запросом авторизации, передаваемых в сети обработки электронных платежей, для идентификации первой платежной транзакции с использованием записи о срабатывании.
10. Невременный компьютерный запоминающий носитель, хранящий команды, предписывающие вычислительному аппарату осуществлять способ, включающий:
предоставление вычислительного аппарата, содержащего:
систему обработки, выполненную с возможностью обработки предопределенного типа операций;
портал связи, выполненный с возможностью осуществления связи с веб-сайтами с использованием каналов связи независимо от сообщений систем обработки для предопределенного типа операций; и
хранилище данных;
осуществление связи посредством портала связи с веб-сайтом первого продавца для выделения ресурса во время сеанса посещения веб-сайта первого продавца веб-браузером;
сохранение в хранилище данных ресурса, связанного с идентификатором ресурса;
передачу посредством портала связи идентификатора ресурса на веб-сайт первого продавца для предписания веб-сайту первого продавца перенаправить веб-браузер на веб-сайт второго продавца, при этом веб-сайт второго продавца принимает идентификатор ресурса от веб-сайта первого продавца через веб-браузер во время перенаправления;
прием в системе обработки первого сообщения от веб-сайта второго продавца для первой операции предопределенного типа, при этом первое сообщение включает идентификатор ресурса;
извлечение системой обработки идентификатора ресурса из первого сообщения; и
в ответ на извлечение идентификатора ресурса из первого сообщения активацию вычислительным аппаратом ресурса, сохраненного в хранилище данных, для обработки во время приема второго сообщения от веб-сайта первого продавца для второй операции предопределенного типа.
11. Носитель по п. 10, отличающийся тем, что способ дополнительно включает:
прием порталом второго сообщения от веб-сайта первого продавца;
определение в момент приема второго сообщения, что ресурс был активирован; и
осуществление связи посредством портала с веб-сайтом первого продавца с применением ресурса при запросе второй операции предопределенного типа.
12. Носитель по п. 10, отличающийся тем, что способ дополнительно включает:
в ответ на активацию ресурса настройку системы обработки на обнаружение вторых сообщений для второй операции из сообщений, принимаемых системой обработки для операций предопределенного типа.
13. Носитель по п. 10, отличающийся тем, что способ дополнительно включает:
встраивание идентификатора ресурса в унифицированный указатель ресурса, используемый для перенаправления веб-браузера с веб-сайта первого продавца на веб-сайт второго продавца.
14. Вычислительный аппарат, имеющий по меньшей мере один микропроцессор и память, хранящую команды, предписывающие осуществлять способ по меньшей мере одному микропроцессору, при этом вычислительный аппарат содержит:
систему обработки, выполненную с возможностью обработки предопределенного типа операций;
портал связи, выполненный с возможностью осуществления связи с веб-сайтами с использованием каналов связи независимо от сообщений систем обработки для предопределенного типа операций; и
хранилище данных;
при этом портал связи выполнен с возможностью осуществления связи с веб-сайтом первого продавца для выделения ресурса во время сеанса посещения веб-сайта первого продавца через веб-браузер;
при этом хранилище данных выполнено с возможностью сохранения ресурса, связанного с идентификатором ресурса;
при этом портал связи дополнительно выполнен с возможностью передачи идентификатора ресурса на веб-сайт первого продавца для перенаправления веб-сайтом первого продавца веб-браузера на веб-сайт второго продавца, при этом веб-сайт второго продавца принимает идентификатор ресурса от веб-сайта первого продавца через веб-браузер во время перенаправления;
при этом после приема системой обработки от веб-сайта второго продавца для первой операции предопределенного типа первого сообщения, имеющего идентификатор ресурса, вычислительный аппарат настроен на извлечение идентификатора ресурса из первого сообщения и в ответ на активацию ресурса, сохраненного в хранилище данных, для обработки во время приема второго сообщения от веб-сайта первого продавца для второй операции предопределенного типа.
15. Вычислительный аппарат по п. 14, отличающийся тем, что в ответ на активацию ресурса система обработки начинает обнаружение вторых сообщений для второй операции из сообщений, принимаемых системой обработки для операций предопределенного типа.
16. Вычислительный аппарат по п. 15, отличающийся тем, что система обработки содержит обработчик транзакций, выполненный в сети обработки электронных платежей, причем обработчик транзакций взаимосоединяет процессоры эмитента, управляющие первыми счетами, с которых совершают платежи, и процессоры эквайера, управляющие вторыми счетами, на которые совершают платежи.
17. Вычислительный аппарат по п. 16, отличающийся тем, что ресурс включает бонус от предложения, применяемый к первой платежной транзакции в отношении веб-сайта первого продавца после второй платежной транзакции в отношении веб-сайта второго продавца.
18. Вычислительный аппарат по п. 17, отличающийся тем, что первое сообщение представляет собой сообщение с запросом авторизации, передаваемое в сети обработки электронных платежей, для второй платежной транзакции в отношении веб-сайта второго продавца.
19. Вычислительный аппарат по п. 18, отличающийся тем, что вторая платежная транзакция является осуществляемой с использованием идентификатора счета; и во время активации ресурса хранилище данных сохраняет идентификатор счета вместе с ресурсом.
20. Вычислительный аппарат по п. 18, отличающийся тем, что во время активации ресурса хранилище данных сохраняет запись о срабатывании в хранилище данных, при этом запись о срабатывании идентифицирует поднабор условий для получения бонуса в первых платежных транзакциях; и обработчик транзакций отслеживает сообщения с запросом авторизации, передаваемые в сети обработки электронных платежей, для идентификации, с использованием запроса о срабатывании, первой платежной транзакции.
RU2017117583A 2014-10-24 2015-10-08 Системы и способы настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции RU2674324C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201462068230P 2014-10-24 2014-10-24
US62/068,230 2014-10-24
US14/877,126 US11210669B2 (en) 2014-10-24 2015-10-07 Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
US14/877,126 2015-10-07
PCT/US2015/054748 WO2016064591A1 (en) 2014-10-24 2015-10-08 Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation

Publications (3)

Publication Number Publication Date
RU2017117583A3 RU2017117583A3 (ru) 2018-11-26
RU2017117583A RU2017117583A (ru) 2018-11-26
RU2674324C2 true RU2674324C2 (ru) 2018-12-06

Family

ID=55761319

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017117583A RU2674324C2 (ru) 2014-10-24 2015-10-08 Системы и способы настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции

Country Status (5)

Country Link
US (2) US11210669B2 (ru)
EP (1) EP3210135B1 (ru)
AU (2) AU2015336989A1 (ru)
RU (1) RU2674324C2 (ru)
WO (1) WO2016064591A1 (ru)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10546332B2 (en) 2010-09-21 2020-01-28 Visa International Service Association Systems and methods to program operations for interaction with users
US9679299B2 (en) 2010-09-03 2017-06-13 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US10068213B2 (en) * 2015-09-09 2018-09-04 Mastercard International Incorporated Systems and methods for facilitating cross-platform purchase redirection
US10122889B1 (en) * 2017-05-08 2018-11-06 Bank Of America Corporation Device for generating a resource distribution document with physical authentication markers
US10530841B2 (en) 2017-10-03 2020-01-07 The Toronto-Dominion Bank System and method for transferring value between database records

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110029505A1 (en) * 2009-07-31 2011-02-03 Scholz Martin B Method and system for characterizing web content
US20120030066A1 (en) * 2009-01-06 2012-02-02 Visa Europe Limited Payment system
WO2012069803A1 (en) * 2010-11-01 2012-05-31 Como Ip Limited Methods and apparatus of accessing related content on a web-page
RU122505U1 (ru) * 2012-07-25 2012-11-27 Федеральное государственное бюджетное учреждение науки Институт системного программирования Российской академии наук (ИСП РАН) Аппаратно-вычислительный комплекс для предоставления доступа к программному обеспечению в концепции облачных вычислений
US20140101095A1 (en) * 2007-02-28 2014-04-10 Red Hat, Inc. Selection of content for sharing

Family Cites Families (454)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613904A (en) 1984-03-15 1986-09-23 Control Data Corporation Television monitoring device
US5649114A (en) 1989-05-01 1997-07-15 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5201010A (en) 1989-05-01 1993-04-06 Credit Verification Corporation Method and system for building a database and performing marketing based upon prior shopping history
US5644723A (en) 1989-05-01 1997-07-01 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US6334108B1 (en) 1989-05-01 2001-12-25 Catalina Marketing International, Inc. Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5621812A (en) 1989-05-01 1997-04-15 Credit Verification Corporation Method and system for building a database for use with selective incentive marketing in response to customer shopping histories
US5401946A (en) 1991-07-22 1995-03-28 Weinblatt; Lee S. Technique for correlating purchasing behavior of a consumer to advertisements
US5473143A (en) 1991-09-23 1995-12-05 Atm Communications International, Inc. ATM/POS based electronic mail system
US6292786B1 (en) 1992-05-19 2001-09-18 Incentech, Inc. Method and system for generating incentives based on substantially real-time product purchase information
AU674189B2 (en) 1993-02-23 1996-12-12 Moore North America, Inc. A method and system for gathering and analyzing customer and purchasing information
US7831470B1 (en) * 1996-09-04 2010-11-09 Walker Digital, Llc Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction
US5684990A (en) 1995-01-11 1997-11-04 Puma Technology, Inc. Synchronization of disparate databases
US6035280A (en) 1995-06-16 2000-03-07 Christensen; Scott N. Electronic discount couponing method and apparatus for generating an electronic list of coupons
US5710886A (en) 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US5604921A (en) 1995-07-07 1997-02-18 Nokia Mobile Phones Ltd. Radiotelephone user interface for broadcast short message service
US7024374B1 (en) 1995-08-11 2006-04-04 Catalina Marketing Corporation Targeted marketing and purchase behavior monitoring system
US6119101A (en) 1996-01-17 2000-09-12 Personal Agents, Inc. Intelligent agents for electronic commerce
US5870030A (en) 1996-04-04 1999-02-09 Motorola, Inc. Advertiser pays information and messaging system and apparatus
US5924080A (en) 1996-05-28 1999-07-13 Incredicard Llc Computerized discount redemption system
US7167924B1 (en) 1996-06-10 2007-01-23 Diebold, Incorporated Financial transaction processing system and method
SE506853C2 (sv) 1996-06-20 1998-02-16 Anonymity Prot In Sweden Ab Metod för databearbetning
US6070147A (en) 1996-07-02 2000-05-30 Tecmark Services, Inc. Customer identification and marketing analysis systems
US6332126B1 (en) 1996-08-01 2001-12-18 First Data Corporation System and method for a targeted payment system discount program
US7225142B1 (en) 1996-08-01 2007-05-29 At&T Corp. Interactive multimedia advertising and electronic commerce on a hypertext network
US5745036A (en) 1996-09-12 1998-04-28 Checkpoint Systems, Inc. Electronic article security system for store which uses intelligent security tags and transaction data
US6932270B1 (en) 1997-10-27 2005-08-23 Peter W. Fajkowski Method and apparatus for coupon management and redemption
US6901382B1 (en) 1996-11-27 2005-05-31 Diebold, Incorporated Automated banking machine and system
US5923016A (en) 1996-12-03 1999-07-13 Carlson Companies, Inc. In-store points redemption system & method
JP3357813B2 (ja) 1997-04-01 2002-12-16 株式会社東芝 ゲーテッドクロック設計支援方法、ゲーテッドクロック設計支援装置及びゲーテッドクロック設計支援プログラムを格納したコンピュータ読み取り可能な記録媒体
US6282522B1 (en) 1997-04-30 2001-08-28 Visa International Service Association Internet payment system using smart card
US7162434B1 (en) 1997-05-05 2007-01-09 Walker Digital, Llc Method and apparatus for facilitating the sale of subscriptions to periodicals
US7039600B1 (en) 1998-11-27 2006-05-02 Diebold, Incorporated ATM customer marketing system
WO1998058334A1 (en) 1997-06-16 1998-12-23 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US7194424B2 (en) 1997-06-25 2007-03-20 Intel Corporation User demographic profile driven advertising targeting
US6766946B2 (en) 1997-10-16 2004-07-27 Dentsu, Inc. System for granting permission of user's personal information to third party
US6925441B1 (en) 1997-10-27 2005-08-02 Marketswitch Corp. System and method of targeted marketing
US6505046B1 (en) 1997-11-19 2003-01-07 Nortel Networks Limited Method and apparatus for distributing location-based messages in a wireless communication network
US6014635A (en) 1997-12-08 2000-01-11 Shc Direct, Inc. System and method for providing a discount credit transaction network
US6405174B1 (en) * 1998-10-05 2002-06-11 Walker Ditial, Llc Method and apparatus for defining routing of customers between merchants
US6647257B2 (en) 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
CA2326508A1 (en) 1998-03-31 1999-10-07 Netsanity, Inc. Method for targeted advertising
US6318631B1 (en) 1998-04-13 2001-11-20 Eldat Communication Ltd. Scanning communicator
JPH11306244A (ja) 1998-04-16 1999-11-05 Hitachi Ltd ワーク管理システム
US20020174013A1 (en) 1998-04-17 2002-11-21 Viztec Inc., A Florida Corporation Chip card advertising method and system
US7240022B1 (en) 1998-05-19 2007-07-03 Mypoints.Com Inc. Demographic information gathering and incentive award system and method
US7146627B1 (en) 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
EP1151394A4 (en) 1998-07-10 2004-04-07 Motorola Inc METHOD AND APPARATUS IN A WIRELESS TELECOMMUNICATION SYSTEM ALLOWING THE USE OF A SELECTIVE CALL RECEIVER FOR PROVIDING DEMOGRAPHIC INFORMATION, REFUND COUPONS AND EMULATING AFFINITY CARDS
US6067529A (en) 1998-08-12 2000-05-23 Ericsson Inc. System and method for sending a short message containing purchase information to a destination terminal
US6222914B1 (en) 1998-09-02 2001-04-24 Mcmullin John L. System and method for administration of an incentive award system having a delayed award payment using a credit instrument
US6285983B1 (en) 1998-10-21 2001-09-04 Lend Lease Corporation Ltd. Marketing systems and methods that preserve consumer privacy
US6216129B1 (en) 1998-12-03 2001-04-10 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US20020123928A1 (en) 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US20010049620A1 (en) 2000-02-29 2001-12-06 Blasko John P. Privacy-protected targeting system
US6055573A (en) 1998-12-30 2000-04-25 Supermarkets Online, Inc. Communicating with a computer based on an updated purchase behavior classification of a particular consumer
US7035855B1 (en) 2000-07-06 2006-04-25 Experian Marketing Solutions, Inc. Process and system for integrating information from disparate databases for purposes of predicting consumer behavior
US8005731B1 (en) 1999-01-14 2011-08-23 Autobytel.Com, Inc. Real time vehicle purchase request management method and system
US6334110B1 (en) 1999-03-10 2001-12-25 Ncr Corporation System and method for analyzing customer transactions and interactions
WO2000060435A2 (en) 1999-04-07 2000-10-12 Rensselaer Polytechnic Institute System and method for accessing personal information
AU4342300A (en) 1999-04-13 2000-11-14 Shopexpert.Com, Inc. Method and apparatus for tracking consumers
US20040083184A1 (en) 1999-04-19 2004-04-29 First Data Corporation Anonymous card transactions
US6430539B1 (en) 1999-05-06 2002-08-06 Hnc Software Predictive modeling of consumer financial behavior
US6519571B1 (en) 1999-05-27 2003-02-11 Accenture Llp Dynamic customer profile management
US20030191832A1 (en) 1999-06-01 2003-10-09 Ramakrishna Satyavolu Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities
US6904409B1 (en) 1999-06-01 2005-06-07 Lucent Technologies Inc. Method for constructing an updateable database of subject behavior patterns
US6938022B1 (en) 1999-06-12 2005-08-30 Tara C. Singhal Method and apparatus for facilitating an anonymous information system and anonymous service transactions
AU5642500A (en) 1999-06-29 2001-01-31 Awardtrack, Inc. Flexible reporting of customer behavior
US7593862B2 (en) 1999-07-07 2009-09-22 Jeffrey W. Mankoff Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
US20050075932A1 (en) 1999-07-07 2005-04-07 Mankoff Jeffrey W. Delivery, organization, and redemption of virtual offers from the internet, interactive-tv, wireless devices and other electronic means
WO2001008066A1 (en) 1999-07-26 2001-02-01 Iprivacy Llc Electronic purchase of goods over a communication network including physical delivery while securing private and personal information
US6505168B1 (en) 1999-08-16 2003-01-07 First Usa Bank, Na System and method for gathering and standardizing customer purchase information for target marketing
US7120590B1 (en) 1999-08-23 2006-10-10 User Trencis, Inc. Electronically distributing promotional and advertising material based upon consumer internet usage
US7424439B1 (en) 1999-09-22 2008-09-09 Microsoft Corporation Data mining for managing marketing resources
EP1244984A4 (en) 1999-11-05 2003-03-19 Webtrends Corp METHOD AND DEVICE FOR REPORTING ELECTRONIC TRADING ACTIVITY IN REAL TIME
WO2001037183A1 (en) 1999-11-19 2001-05-25 Trilegiant Corporation Method and apparatus for measuring effectiveness of on-line advertising
WO2001039023A2 (en) 1999-11-22 2001-05-31 Avenue A, Inc. Method and facility for capturing behavioral and profile data during a customer visit to a web site
US20040030598A1 (en) 1999-11-30 2004-02-12 Boal Steven R. Electronic coupon distribution system
US7062510B1 (en) 1999-12-02 2006-06-13 Prime Research Alliance E., Inc. Consumer profiling and advertisement selection system
US7308254B1 (en) 1999-12-15 2007-12-11 Nokia Corporation Wireless electronic couponing technique
US6734886B1 (en) 1999-12-21 2004-05-11 Personalpath Systems, Inc. Method of customizing a browsing experience on a world-wide-web site
AU2458901A (en) 1999-12-23 2001-07-03 Concept Shopping, Inc. Techniques for optimizing promotion delivery
US7003476B1 (en) 1999-12-29 2006-02-21 General Electric Capital Corporation Methods and systems for defining targeted marketing campaigns using embedded models and historical data
US6901406B2 (en) 1999-12-29 2005-05-31 General Electric Capital Corporation Methods and systems for accessing multi-dimensional customer data
US7013286B1 (en) 1999-12-30 2006-03-14 International Business Machines Corporation Generation, distribution, storage, redemption, validation and clearing of electronic coupons
AU2001231211A1 (en) 2000-02-01 2001-08-14 Jeffrey S. Minushkin System and method for an impulse transaction user device
US7299194B1 (en) 2000-02-22 2007-11-20 International Business Machines Corporation Method and system for researching sales effects of advertising using association analysis
US20010027413A1 (en) 2000-02-23 2001-10-04 Bhutta Hafiz Khalid Rehman System, software and method of evaluating, buying and selling consumer's present and potential buying power through a clearing house
US20020128916A1 (en) 2000-02-28 2002-09-12 Walter Beinecke Methods, apparatus and articles-of-manufacture for distributing/redeeming a universal incentive currency
US7194422B1 (en) 2000-03-08 2007-03-20 The Coca-Cola Company Disaggregated databases for tracking consumer purchasing data
US7747465B2 (en) 2000-03-13 2010-06-29 Intellions, Inc. Determining the effectiveness of internet advertising
US7493655B2 (en) 2000-03-22 2009-02-17 Comscore Networks, Inc. Systems for and methods of placing user identification in the header of data packets usable in user demographic reporting and collecting usage data
US7930285B2 (en) 2000-03-22 2011-04-19 Comscore, Inc. Systems for and methods of user demographic reporting usable for identifying users and collecting usage data
US7260837B2 (en) 2000-03-22 2007-08-21 Comscore Networks, Inc. Systems and methods for user identification, user demographic reporting and collecting usage data usage biometrics
US7181412B1 (en) 2000-03-22 2007-02-20 Comscore Networks Inc. Systems and methods for collecting consumer data
US20020046187A1 (en) 2000-03-31 2002-04-18 Frank Vargas Automated system for initiating and managing mergers and acquisitions
US7263506B2 (en) 2000-04-06 2007-08-28 Fair Isaac Corporation Identification and management of fraudulent credit/debit card purchases at merchant ecommerce sites
US6912398B1 (en) 2000-04-10 2005-06-28 David Domnitz Apparatus and method for delivering information to an individual based on location and/or time
US8046256B2 (en) 2000-04-14 2011-10-25 American Express Travel Related Services Company, Inc. System and method for using loyalty rewards as currency
WO2001086555A2 (en) 2000-05-05 2001-11-15 L90, Inc. Method and apparatus for transaction tracking over a computer network
WO2001093161A1 (en) 2000-05-26 2001-12-06 Zebus Group, Inc. Online multimedia system and method
JP2003536175A (ja) 2000-06-20 2003-12-02 カールソン カンパニーズ インコーポレイテッド 複数の旅行サービス提供者にアクセスするためのgui式旅行者サービスシステム
AR029290A1 (es) 2000-06-28 2003-06-18 American Express Travel Relate Sistema y metodo para integrar datos publicos y privados
WO2002007038A2 (en) 2000-06-29 2002-01-24 Morrell Calvin Jr Systems and methods for producing reward advertising and distributing by click-through incentives
US6983379B1 (en) 2000-06-30 2006-01-03 Hitwise Pty. Ltd. Method and system for monitoring online behavior at a remote site and creating online behavior profiles
WO2002005116A2 (en) 2000-07-06 2002-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Automatic database replication server and methods
US7257545B1 (en) 2000-07-26 2007-08-14 Hung Patrick Siu-Ying Configurable electronic redeemable coupon
JP3527211B2 (ja) 2000-08-01 2004-05-17 日立マクセル株式会社 電子クーポン・システム
US7395212B2 (en) 2000-08-04 2008-07-01 Aol Llc Online reactivation of an account or service
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
US7177822B2 (en) 2000-08-08 2007-02-13 Daimlerchrysler Corporation Common database system for sales and marketing process
CA2419566A1 (en) 2000-08-17 2002-02-21 Daniel A. Kern Automated payment system
US7330110B1 (en) 2000-08-21 2008-02-12 Carlson Companies, Inc. System and method for providing wireless communication device access to dynamic business information
CA2419947A1 (en) 2000-08-22 2002-02-28 Ernex Marketing Technologies, Inc. Marketing systems and methods
US7337127B1 (en) 2000-08-24 2008-02-26 Facecake Marketing Technologies, Inc. Targeted marketing system and method
US7072847B2 (en) 2000-08-25 2006-07-04 Jonas Ulenas Method and apparatus for obtaining consumer product preferences through product selection and evaluation
AU2001287013A1 (en) 2000-09-01 2002-03-13 Kinexus Corporation Method and system for financial data aggregation, analysis and reporting
US20020059100A1 (en) 2000-09-22 2002-05-16 Jon Shore Apparatus, systems and methods for customer specific receipt advertising
WO2002031742A2 (en) 2000-10-12 2002-04-18 Maggio Frank S Method and system for communicating advertising and entertainment content and gathering consumer information
US20020055933A1 (en) * 2000-10-19 2002-05-09 Kirk Feathers Method and system for dynamically maintaining internet associations
US20020053076A1 (en) 2000-10-30 2002-05-02 Mark Landesmann Buyer-driven targeting of purchasing entities
EP1330729A4 (en) 2000-10-31 2005-11-09 Carlson Marketing Group Inc LOYALTY SYSTEM INCLUDING INTEGRATED BONUS
JP2002140404A (ja) 2000-11-02 2002-05-17 Hitachi Ltd データベース統合処理方法及びその実施装置並びにその処理プログラムを記録した記録媒体
US7398225B2 (en) 2001-03-29 2008-07-08 American Express Travel Related Services Company, Inc. System and method for networked loyalty program
US6877665B2 (en) 2000-11-20 2005-04-12 Ecrio, Inc. System, method, and apparatus for communicating information encoded in a light-based signal using a fob device
AU2002226941A1 (en) 2000-11-20 2002-06-03 Ecrio, Inc. Method for downloading bar code encoded information with a mobile communication
US6685093B2 (en) 2001-09-25 2004-02-03 Ecrio, Inc. System, method and apparatus for communicating information between a mobile communications device and a bar code reader
WO2002042970A1 (en) 2000-11-21 2002-05-30 Kilseob Yang Method and system for server to execute electronic commerce in concerted internet site and off-line store
US20050144074A1 (en) 2000-11-28 2005-06-30 Carlson Companies, Inc. Computer implemented method and system for on-line redemption of coupons
US20020065713A1 (en) 2000-11-29 2002-05-30 Awada Faisal M. Coupon delivery via mobile phone based on location
US8121897B2 (en) 2000-12-06 2012-02-21 Kuo-Ching Chiang System and method of advertisement via mobile terminal
US6749120B2 (en) 2000-12-11 2004-06-15 Cpo Technologies Corp. Method and apparatus for scanning electronic barcodes
US7529687B1 (en) 2000-12-13 2009-05-05 Microsoft Corporation In-store customer display device and method
US6996560B1 (en) 2001-01-31 2006-02-07 Rmsg Llc Method, system, and device for typing customers/prospects
US20020103703A1 (en) 2001-02-01 2002-08-01 Radius-Alliance System for providing rewards to a user who reviews an advertiser's web site in response to clicking on a banner advertisement
US7055031B2 (en) 2001-02-14 2006-05-30 Tivo, Inc. Method for generation, delivery, and validation of electronic coupons through personal TV service system
US20020123926A1 (en) 2001-03-01 2002-09-05 Bushold Thomas R. System and method for implementing a loyalty program incorporating on-line and off-line transactions
JP2002279274A (ja) 2001-03-21 2002-09-27 Fujitsu Ltd 広告配信方法および広告配信装置
US20060053056A1 (en) 2001-03-29 2006-03-09 American Express Marketing & Development Corporati Card member discount system and method
WO2002079939A2 (en) 2001-03-31 2002-10-10 First Data Corporation Electronic identifier payment system and methods
US7165052B2 (en) 2001-03-31 2007-01-16 First Data Corporation Payment service method and system
WO2002084531A2 (en) 2001-04-10 2002-10-24 Univ Carnegie Mellon Systems and methods for deidentifying entries in a data source
US6856992B2 (en) 2001-05-15 2005-02-15 Metatomix, Inc. Methods and apparatus for real-time business visibility using persistent schema-less data storage
US7340438B2 (en) 2001-05-21 2008-03-04 Nokia Corporation Method and apparatus for managing and enforcing user privacy
KR20010096672A (ko) 2001-07-04 2001-11-08 (주)이앤와이어리스 신용카드를 이용한 할인쿠폰 시스템 및 할인쿠폰서비스제공방법.(물품/서비스구매에 따른 카드거래 승인의 완료이전에 일어나는 할인프로세스)
KR20030008894A (ko) 2001-07-20 2003-01-29 윤효성 추천인 보상을 이용한 인터넷 추천 마켓팅 방법
US20110202402A1 (en) 2001-08-22 2011-08-18 Moneris Solutions Corporation Marketing systems and methods
US8838475B2 (en) 2001-08-28 2014-09-16 Inventio Ag Apparatus and method for using equipment remote monitoring to generate automated product sales offerings
US7158943B2 (en) 2001-09-04 2007-01-02 Ramon Van Der Riet Marketing communication and transaction/distribution services platform for building and managing personalized customer relationships
ATE434786T1 (de) 2001-09-20 2009-07-15 Hitwise Pty Ltd Verfahren und system zur charakterisierung des online-verhaltens
US20030058261A1 (en) 2001-09-25 2003-03-27 Nagesh Challa Static display of a bar code on a display of a mobile communications device
US6775539B2 (en) 2001-09-28 2004-08-10 Intel Corporation Intelligent, non-intrusive, adaptive wireless discount coupon delivery system over GPRS
US6996579B2 (en) 2001-11-02 2006-02-07 At&T Corp. E-coupon service for location-aware mobile commerce which determines whether to supply requested e-coupons based on the number of requests received in a processing cycle, and a threshold number of requests required to make expected returns from redeemed coupons greater than advertising fees
US7444658B1 (en) 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US20030230630A1 (en) 2001-12-20 2003-12-18 Whipple Larry Cale Using mobile electronic devices to transfer data through dynamically generated scannable barcode images
US8190530B2 (en) 2002-01-30 2012-05-29 Visa U.S.A. Inc. Method and system for providing multiple services via a point-of-sale portal architecture
US7904360B2 (en) 2002-02-04 2011-03-08 Alexander William EVANS System and method for verification, authentication, and notification of a transaction
US7424441B2 (en) 2002-02-19 2008-09-09 First Data Corporation Systems and methods for integrating loyalty and stored-value programs
WO2003077151A2 (en) 2002-03-05 2003-09-18 Siemens Medical Solutions Health Services Corporation A dynamic dictionary and term repository system
CA2470239C (en) 2002-03-20 2020-06-16 Catalina Marketing International, Inc. Targeted incentives based upon predicted behavior
US7024409B2 (en) 2002-04-16 2006-04-04 International Business Machines Corporation System and method for transforming data to preserve privacy where the data transform module suppresses the subset of the collection of data according to the privacy constraint
US20030212595A1 (en) 2002-05-10 2003-11-13 American Express Travel Related Services Company, Inc. Real-time promotion engine system and method
US7680688B2 (en) 2002-05-28 2010-03-16 American Express Travel Related Services Company, Inc. System and method for exchanging loyalty points for acquisitions
US7792518B2 (en) 2003-07-18 2010-09-07 M-Qube, Inc. System and method to initiate a mobile data communication utilizing a trigger system
US20040148224A1 (en) 2002-09-13 2004-07-29 Visa U.S.A. Method and apparatus for electronic support and delivery of multiple lottery and sweepstake programs, in substantially off-line environments
US20040054575A1 (en) 2002-09-13 2004-03-18 Robert Marshall System, method and apparatus for distributing and redeeming customer selected coupons
US8626577B2 (en) 2002-09-13 2014-01-07 Visa U.S.A Network centric loyalty system
US9852437B2 (en) 2002-09-13 2017-12-26 Visa U.S.A. Inc. Opt-in/opt-out in loyalty system
ATE370467T1 (de) 2002-09-17 2007-09-15 Mobiqa Ltd Optimierte nachrichten, welche barcode informationen enthalten, für mobile empfangsgeräte
US20040122735A1 (en) 2002-10-09 2004-06-24 Bang Technologies, Llc System, method and apparatus for an integrated marketing vehicle platform
US20040122736A1 (en) 2002-10-11 2004-06-24 Bank One, Delaware, N.A. System and method for granting promotional rewards to credit account holders
US7353538B2 (en) 2002-11-08 2008-04-01 Federal Network Systems Llc Server resource management, analysis, and intrusion negation
KR20040045622A (ko) 2002-11-25 2004-06-02 주식회사 비즈모델라인 결제정보와 할인정보의 혼합승인전문 생성 방법과 이를이용한 할인쿠폰(또는 가맹점적립포인트) 승인 처리 방법및 시스템
US20040167815A1 (en) 2003-02-21 2004-08-26 Delahunt Sharon Cozette Buyer loyalty program
US7409358B2 (en) 2003-02-21 2008-08-05 First Data Corporation Methods and systems for coordinating a change in status of stored-value cards
US20040193685A1 (en) 2003-03-31 2004-09-30 Sony Corporation/Sony Electronics, Inc. Method and apparatus for managing and sharing personal identities in a peer-to-peer environment
US7647257B2 (en) 2003-05-06 2010-01-12 American Express Travel Related Services Company, Inc. System and method for web access to financial data
US20040225509A1 (en) 2003-05-07 2004-11-11 Olivier Andre Use of financial transaction network(s) information to generate personalized recommendations
CA2533007A1 (en) 2003-06-10 2005-01-06 Citibank, N.A. System and method for analyzing marketing efforts
KR20040107715A (ko) 2003-06-12 2004-12-23 주식회사 케이티 단문 메시지를 이용한 개인별 회계 관리 서비스 제공시스템 및 그 방법
US8321267B2 (en) 2003-06-30 2012-11-27 Mindspark Interactive Network, Inc. Method, system and apparatus for targeting an offer
US20050125290A1 (en) 2003-08-01 2005-06-09 Gil Beyda Audience targeting system with profile synchronization
US20090132347A1 (en) 2003-08-12 2009-05-21 Russell Wayne Anderson Systems And Methods For Aggregating And Utilizing Retail Transaction Records At The Customer Level
US11042886B2 (en) 2003-09-04 2021-06-22 Google Llc Systems and methods for determining user actions
WO2005036319A2 (en) 2003-09-22 2005-04-21 Catalina Marketing International, Inc. Assumed demographics, predicted behaviour, and targeted incentives
WO2005031513A2 (en) 2003-09-22 2005-04-07 Citicorp Credit Services, Inc. Method and system for purchase-based segmentation
US8005763B2 (en) 2003-09-30 2011-08-23 Visa U.S.A. Inc. Method and system for providing a distributed adaptive rules based dynamic pricing system
US20050071227A1 (en) 2003-09-30 2005-03-31 Visa U.S.A. Method and system for managing concurrent sku-based rewards program
US8260661B2 (en) 2003-09-30 2012-09-04 Visa U.S.A. Inc. System and apparatus for linking multiple rewards programs to promote the purchase of specific product mixes
US20050125342A1 (en) 2003-10-01 2005-06-09 Steven Schiff System and method for interactive electronic fund raising and electronic transaction processing
US20040107283A1 (en) 2003-10-06 2004-06-03 Trilibis Inc. System and method for the aggregation and matching of personal information
US20050131761A1 (en) 2003-12-16 2005-06-16 Trika Sanjeev N. Mobile digital coupons
US7090138B2 (en) 2003-12-18 2006-08-15 Capital One Financial Corporation System and method for redeeming rewards and incentives
US20050216823A1 (en) 2003-12-30 2005-09-29 Microsoft Corporation Assigning textual ads based on article history
CA2554173A1 (en) 2004-01-23 2005-08-11 Mastercard International Incorporated System and method for secure telephone and computer transactions
WO2005076181A1 (en) 2004-02-05 2005-08-18 Dal-Hyun Cho Information buying and selling system
US20050173517A1 (en) 2004-02-05 2005-08-11 Alex Suk Couponing system
US7580898B2 (en) 2004-03-15 2009-08-25 Qsecure, Inc. Financial transactions with dynamic personal account numbers
US7499873B2 (en) 2004-03-18 2009-03-03 Jack Barron Communication through a financial services network
US20050216334A1 (en) 2004-03-23 2005-09-29 Parviz Mehrabani-Farsi Wireless advertisement system
CA2465064A1 (en) 2004-04-21 2005-10-21 Ibm Canada Limited - Ibm Canada Limitee Pattern based promotion evaluation
US20050240473A1 (en) 2004-04-22 2005-10-27 Ayers James R Jr System and method of point-of-sale manufacturer rebate program
US20070067297A1 (en) 2004-04-30 2007-03-22 Kublickis Peter J System and methods for a micropayment-enabled marketplace with permission-based, self-service, precision-targeted delivery of advertising, entertainment and informational content and relationship marketing to anonymous internet users
US20050267812A1 (en) 2004-05-17 2005-12-01 Jensen Scott C Method for providing discount offers to a user
US7467106B1 (en) 2004-06-18 2008-12-16 Jpmorgan Chase Bank, N.A. System and method for offer management
US20060004613A1 (en) 2004-06-30 2006-01-05 Scott Roller Planner for reducing travel costs for meetings
US20060002189A1 (en) 2004-06-30 2006-01-05 Berkman William H System and method for determining service availability and soliciting customers
US20060047563A1 (en) 2004-09-02 2006-03-02 Keith Wardell Method for optimizing a marketing campaign
US20070239521A1 (en) 2004-09-15 2007-10-11 Bhushan Khadpe Method and an apparatus to define loyalty promotions
JP2006119794A (ja) 2004-10-20 2006-05-11 Nihon Unica Corp クーポンサービスシステム
US8775253B2 (en) 2004-12-06 2014-07-08 Capital One Financial Corporation Systems, methods and computer readable medium for wireless solicitations
US20060143071A1 (en) 2004-12-14 2006-06-29 Hsbc North America Holdings Inc. Methods, systems and mediums for scoring customers for marketing
US20060131390A1 (en) 2004-12-16 2006-06-22 Kim Mike I Method and system for providing transaction notification and mobile reply authorization
JP4866861B2 (ja) 2004-12-24 2012-02-01 インターナショナル・ビジネス・マシーンズ・コーポレーション トランザクション・ベースのシステムを監視するための方法及びシステム
US7653615B2 (en) 2005-01-18 2010-01-26 Microsoft Corporation Preserving privacy when statistically analyzing a large database
US20060178957A1 (en) 2005-01-18 2006-08-10 Visa U.S.A. Commercial market determination and forecasting system and method
US20060167818A1 (en) 2005-01-21 2006-07-27 David Wentker Methods and system for performing data exchanges related to financial transactions over a public network
US20060235746A1 (en) 2005-04-18 2006-10-19 Hammond Mark S Systems and methods for providing a reward at a point of return
WO2006126205A2 (en) 2005-05-26 2006-11-30 Vircomzone Ltd. Systems and uses and methods for graphic display
US8430300B2 (en) 2005-05-26 2013-04-30 Codebroker, Llc Using validity events to control the use of coupons containing barcodes in mobile devices that display the barcodes for reading by barcode readers
US20060293959A1 (en) 2005-06-16 2006-12-28 Zixxo Inc. Method and system for adding coupon information to network-based content
US20060293948A1 (en) 2005-06-22 2006-12-28 Weinblatt Lee S Technique for correlating purchasing behavior of a consumer to advertisements
US20070156470A1 (en) 2005-06-24 2007-07-05 Granucci Nicole J Automatically Calculating A Discount Using A Reservation System
US8833645B2 (en) 2005-06-24 2014-09-16 Visa U.S.A. Inc. System, apparatus and methods for automatically calculating discounts for purchases from merchants made using a reservation system
US20080071587A1 (en) 2005-06-24 2008-03-20 Granucci Nicole J Incentive wireless communication reservations
US8285639B2 (en) 2005-07-05 2012-10-09 mConfirm, Ltd. Location based authentication system
EP1904788A4 (en) 2005-07-19 2014-05-14 Ceramic Fuel Cells Ltd STEAM GENERATOR
US20070022047A1 (en) 2005-07-25 2007-01-25 Blackhawk Marketing Services, Inc. Payment program for use in point-of-sale transactions
US20070038516A1 (en) 2005-08-13 2007-02-15 Jeff Apple Systems, methods, and computer program products for enabling an advertiser to measure user viewing of and response to an advertisement
US7729977B2 (en) 2005-08-17 2010-06-01 Quan Xiao Method and system for grouping merchandise, services and users and for trading merchandise and services
US7896242B2 (en) 2005-08-26 2011-03-01 Reagan Inventions, Llc System and method for issuing digital receipts for purchase transactions over a network
US20070055597A1 (en) 2005-09-08 2007-03-08 Visa U.S.A. Method and system for manipulating purchase information
KR100974812B1 (ko) 2005-09-13 2010-08-10 주식회사 비즈모델라인 카드 승인전문 처리방법
US20080215429A1 (en) 2005-11-01 2008-09-04 Jorey Ramer Using a mobile communication facility for offline ad searching
US8805339B2 (en) 2005-09-14 2014-08-12 Millennial Media, Inc. Categorization of a mobile user profile based on browse and viewing behavior
US20090234711A1 (en) 2005-09-14 2009-09-17 Jorey Ramer Aggregation of behavioral profile data using a monetization platform
GB2430507A (en) 2005-09-21 2007-03-28 Stephen Robert Ives System for managing the display of sponsored links together with search results on a mobile/wireless device
US20070192121A1 (en) 2005-09-30 2007-08-16 American Express Travel Related Services Company, Inc. a New York Corporation Method, system, and computer program product for honoring customer privacy and preferences
US8306986B2 (en) 2005-09-30 2012-11-06 American Express Travel Related Services Company, Inc. Method, system, and computer program product for linking customer information
US20080221972A1 (en) 2005-10-24 2008-09-11 Megdal Myles G Method and apparatus for determining credit characteristics of a consumer
US7844490B2 (en) 2005-11-02 2010-11-30 Visa U.S.A. Inc. Method and system for conducting promotional programs
US20070106556A1 (en) 2005-11-10 2007-05-10 American Express Travel Related Services Co., Inc., A New York Corporation Joint Redemption Account
KR100659668B1 (ko) 2005-11-16 2006-12-21 주식회사지앤지커머스 가상 추천 게이트를 이용한 이-마켓 플레이스의 회원추천영업 지원 시스템 및 그 방법
US20070219865A1 (en) 2005-11-23 2007-09-20 Leining Adam C Method and System for Collecting, Tracking and Reporting Consumer Data to Improve Marketing Practices for Merchants and Banks
US20070124201A1 (en) 2005-11-30 2007-05-31 Hu Hubert C Digital content access system and methods
US20080086356A1 (en) 2005-12-09 2008-04-10 Steve Glassman Determining advertisements using user interest information and map-based location information
US20070162377A1 (en) 2005-12-23 2007-07-12 Credigy Technologies, Inc. System and method for an online exchange of private data
US10380602B2 (en) 2005-12-24 2019-08-13 Rich Media Club, Llc System and method for creation, distribution and tracking of advertising via electronic networks
US20090276304A1 (en) 2006-01-10 2009-11-05 Dorr Harry J Apparatus and Menthod for Incentive Marketing
US8311845B2 (en) 2006-02-07 2012-11-13 Groupon, Inc. Pay-for-visit advertising based on visits to physical locations
US20070282681A1 (en) 2006-05-31 2007-12-06 Eric Shubert Method of obtaining and using anonymous consumer purchase and demographic data
US7917402B2 (en) 2006-03-15 2011-03-29 Gofiniti, Llc Methods for viral marketing with visual communications
US20070219866A1 (en) 2006-03-17 2007-09-20 Robert Wolf Passive Shopper Identification Systems Utilized to Optimize Advertising
US20070226056A1 (en) 2006-03-23 2007-09-27 Goss International Americas, Inc. Handheld device for use at point of sale, checkout device and system and method for tracking advertising effectiveness
US20070239532A1 (en) 2006-03-31 2007-10-11 Scott Benson Determining advertising statistics for advertisers and/or advertising networks
US20070265921A1 (en) 2006-05-01 2007-11-15 Nebraska Book Company Hierarchical referral system
GB2437842A (en) 2006-05-04 2007-11-07 Jonathan Bernadotte Miller Method and system for crediting an online publisher of an advertisement
WO2007131258A1 (en) 2006-05-12 2007-11-22 247Ads Pty Ltd Method and system of online classified advertising
BRPI0711845A2 (pt) 2006-05-16 2011-12-13 Visa Int Service Ass sistema e método para fornecer informações personalizadas para um consumidor
CA2653128A1 (en) 2006-05-22 2007-11-29 Golconda Co., Ltd. On-line advertising system and method of the same
US7703673B2 (en) 2006-05-25 2010-04-27 Buchheit Brian K Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds
US20080004884A1 (en) 2006-06-29 2008-01-03 Microsoft Corporation Employment of offline behavior to display online content
WO2008013945A2 (en) 2006-07-27 2008-01-31 Leverage, Inc. System and method for targeted marketing and consumer resource management
US20080228563A1 (en) 2006-07-27 2008-09-18 Samuel Zellner Redemption of reward units for transactional accounts
US20080040229A1 (en) 2006-08-12 2008-02-14 Gholston Howard V System and method for distributing a right to transmit an electronic coupon to mobile devices
WO2008023912A2 (en) 2006-08-21 2008-02-28 Golconda Co., Ltd. On-line advertisement output controlling system and method of the same
US8620738B2 (en) 2006-08-31 2013-12-31 Visa U.S.A. Inc Loyalty program incentive determination
US10115112B2 (en) 2006-08-31 2018-10-30 Visa U.S.A. Inc. Transaction evaluation for providing rewards
US20080059302A1 (en) 2006-08-31 2008-03-06 Fordyce Iii Edward W Loyalty program service
US10037535B2 (en) 2006-08-31 2018-07-31 Visa U.S.A. Inc. Loyalty program parameter collaboration
NZ576259A (en) 2006-09-15 2012-04-27 Visa Int Service Ass Method and system for cross-issuer registration of transaction cards
US20080077487A1 (en) 2006-09-21 2008-03-27 Mark Davis Targeted Incentives Based Upon Predicted Behavior
US8094794B2 (en) 2006-09-27 2012-01-10 At&T Intellectual Property I. L.P. Advertising message referrals
US7930197B2 (en) 2006-09-28 2011-04-19 Microsoft Corporation Personal data mining
US10121152B2 (en) 2006-09-29 2018-11-06 Visa U.S.A. Inc. Consumer specific conditional rewards
EP2097864A4 (en) 2006-10-24 2011-10-05 Mastercard International Inc METHOD AND APPARATUS FOR AWARDS TRANSFER, DISCOUNT AND INTERSECTION AT THE INTERACTION PLACE
US20080103887A1 (en) 2006-10-31 2008-05-01 Google Inc. Selecting advertisements based on consumer transactions
US8682791B2 (en) 2006-10-31 2014-03-25 Discover Financial Services Redemption of credit card rewards at a point of sale
US20080109335A1 (en) 2006-11-08 2008-05-08 Keohane Susann M Delivering electronic messages from a user's electronic message service provider to a system for facilitating financial transactions
US9269221B2 (en) 2006-11-13 2016-02-23 John J. Gobbi Configuration of interfaces for a location detection system and application
US10346837B2 (en) 2006-11-16 2019-07-09 Visa U.S.A. Inc. Adaptive authentication options
US8175961B2 (en) 2006-11-17 2012-05-08 Visa International Service Association Method and system for using payment history for conducting commercial transactions
WO2008064343A1 (en) 2006-11-22 2008-05-29 Proclivity Systems, Inc. Analytical e-commerce processing system and methods
US20080242317A1 (en) 2007-03-26 2008-10-02 Fatdoor, Inc. Mobile content creation, sharing, and commerce in a geo-spatial environment
US20080134228A1 (en) 2006-11-30 2008-06-05 Alcatel Customer Loyalty Based System Internet Protocol Television Advertising Mechanism
US20080133366A1 (en) 2006-11-30 2008-06-05 Mobilocity Rendering barcodes on mobile device screens for use at retailer point of sale locations to obtain discounts
US20110106607A1 (en) 2006-11-30 2011-05-05 Chris Alfonso Techniques For Targeted Offers
US20080133345A1 (en) 2006-12-01 2008-06-05 Pitney Bowes Incorporated System and method for creating customized direct mail offers
US8412578B2 (en) 2006-12-15 2013-04-02 Opportunity Notification Technology, LLC System for delivering advertisements to wireless communication devices
US20080147496A1 (en) 2006-12-19 2008-06-19 General Electric Company System and method for providing promotions
US20080154703A1 (en) 2006-12-20 2008-06-26 Microsoft Corporation Retailer competition based on published intent
US8805720B2 (en) 2006-12-20 2014-08-12 Microsoft Corporation Feedback loop for consumer transactions
US8326705B2 (en) 2006-12-22 2012-12-04 American Express Travel Related Services Company, Inc. Restaurant yield management portal
US8615426B2 (en) 2006-12-26 2013-12-24 Visa U.S.A. Inc. Coupon offers from multiple entities
US9940627B2 (en) 2006-12-26 2018-04-10 Visa U.S.A. Inc. Mobile coupon method and system
US20080201226A1 (en) 2006-12-26 2008-08-21 Mark Carlson Mobile coupon method and portable consumer device for utilizing same
CN101595491A (zh) 2006-12-26 2009-12-02 维萨美国股份有限公司 移动自动售货机购买
US8010403B2 (en) 2006-12-29 2011-08-30 American Express Travel Related Services Company, Inc. System and method for targeting transaction account product holders to receive upgraded transaction account products
US20080167992A1 (en) 2007-01-05 2008-07-10 Backchannelmedia Inc. Methods and systems for an accountable media advertising application
KR101561428B1 (ko) 2007-01-09 2015-10-19 비자 유에스에이 인코포레이티드 비접촉 트랜잭션
GB2458842A (en) 2007-01-17 2009-10-07 Eyemaginations Inc Method and system for delivering presentations
KR20080104398A (ko) 2007-01-19 2008-12-03 유석호 클라이언트 단말기에 사용자의 소비 성향에 따른 정보를제공하는 시스템 및 방법
US20080184117A1 (en) 2007-01-30 2008-07-31 Awaremedia, Inc. D/B/A/ Panjea Method and system of media channel creation and management
JP2010518515A (ja) 2007-02-05 2010-05-27 ヴィドゥップ・エルエルシー 後援された帯域外パスワードの配信方法およびシステム
US8682719B2 (en) 2007-02-14 2014-03-25 Visa U.S.A. Inc. Rewards program manager
US7665660B2 (en) 2007-03-08 2010-02-23 Visa U.S.A. Inc. Real-time awards determinations
US20090018895A1 (en) 2007-03-12 2009-01-15 Lee S. Weinblatt Technique for correlating purchasing behavior of a consumer to advertisements
US20080228582A1 (en) 2007-03-15 2008-09-18 Fordyce Edward W Loyalty program for merchant inventory
US20080235091A1 (en) 2007-03-20 2008-09-25 Christopher Lee Holliday Cash in advance incentive and rewards program
KR100910517B1 (ko) 2007-03-21 2009-07-31 엔에이치엔비즈니스플랫폼 주식회사 브라우저-로그인 맵핑을 통한 타겟 인벤토리 확장 방법 및시스템
US8229458B2 (en) 2007-04-08 2012-07-24 Enhanced Geographic Llc Systems and methods to determine the name of a location visited by a user of a wireless device
US20100106582A1 (en) 2007-04-17 2010-04-29 American Express Travel Related Services Company, Inc. System and method for determining and affecting a change in consumer behavior
US8566164B2 (en) 2007-12-31 2013-10-22 Intent IQ, LLC Targeted online advertisements based on viewing or interacting with television advertisements
US10803469B2 (en) 2007-04-18 2020-10-13 Valuecentric Marketing Group, Inc. Loyalty rewards management and processing system and method
US10395264B2 (en) 2007-04-30 2019-08-27 Visa U.S.A. Inc. Payment account processing which conveys financial transaction data and non financial transaction data
WO2008144643A1 (en) 2007-05-18 2008-11-27 Global Rainmakers, Inc. Measuring effectiveness of advertisements and linking certain consumer activities including purchases to other activities of the consumer
US20080300973A1 (en) 2007-05-30 2008-12-04 Dewitt Jay Allen Supply of requested offer based on offeree transaction history
JP5346930B2 (ja) * 2007-06-12 2013-11-20 カタリナ マーケティング コーポレーション ストア解決法
US8788334B2 (en) 2007-06-15 2014-07-22 Social Mecca, Inc. Online marketing platform
US20080027810A1 (en) 2007-06-21 2008-01-31 Lerner Jeffrey M Coupons and systems for generating coupons on demand
US20080320512A1 (en) 2007-06-22 2008-12-25 Inskin Media Ltd. Systems and methods for providing interactive advertisements through media player skin
US20080319843A1 (en) 2007-06-22 2008-12-25 Dennis Norman Moser Supply of requested offer based on point-of-service to offeree distance
US20080318559A1 (en) 2007-06-22 2008-12-25 Porco Gino M System and method of mobile device advertising
US8738429B2 (en) 2007-06-25 2014-05-27 Visa U.S.A. Inc. Platform for loyalty services
US7739169B2 (en) 2007-06-25 2010-06-15 Visa U.S.A. Inc. Restricting access to compromised account information
WO2009001827A1 (ja) 2007-06-26 2008-12-31 Toshiba Tec Kabushiki Kaisha 顧客行動管理装置,方法及びプログラム
US7921069B2 (en) 2007-06-28 2011-04-05 Yahoo! Inc. Granular data for behavioral targeting using predictive models
US20090006183A1 (en) 2007-06-29 2009-01-01 The Western Union Company Methods and systems for customized coupon generation
WO2009007410A2 (en) 2007-07-09 2009-01-15 Velti Plc Mobile device marketing and advertising platforms, methods, and systems
US8660893B2 (en) 2007-07-23 2014-02-25 Visa U.S.A. Inc. Multi-vendor multi-loyalty currency program
US20090043593A1 (en) 2007-08-08 2009-02-12 Microsoft Corporation Event Prediction
US20090070219A1 (en) 2007-08-20 2009-03-12 D Angelo Adam Targeting advertisements in a social network
US20090070207A1 (en) 2007-09-10 2009-03-12 Cellfire Electronic coupon display system and method
US20090076896A1 (en) 2007-09-13 2009-03-19 Dewitt Jay Allen Merchant supplied offer to a consumer within a predetermined distance
US20090076925A1 (en) 2007-09-13 2009-03-19 Dewitt Jay Allen Offeree requested offer based on point-of-service to offeree distance
US8170527B2 (en) 2007-09-26 2012-05-01 Visa U.S.A. Inc. Real-time balance on a mobile phone
US20100174596A1 (en) 2007-10-24 2010-07-08 Andrea Gilman Method and apparatus for mobile offer fulfillment
US20090119170A1 (en) 2007-10-25 2009-05-07 Ayman Hammad Portable consumer device including data bearing medium including risk based benefits
US8744917B2 (en) 2007-11-02 2014-06-03 Buysafe, Inc. Method, system and components for obtaining, evaluating and/or utilizing seller, buyer and transaction data
US8799068B2 (en) 2007-11-05 2014-08-05 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US20090132365A1 (en) 2007-11-15 2009-05-21 Microsoft Corporation Search, advertising and social networking applications and services
US8732006B2 (en) 2007-11-16 2014-05-20 Google Inc. Tracking response to advertisements
US9299078B2 (en) 2007-11-30 2016-03-29 Datalogix, Inc. Targeting messages
US20090150211A1 (en) 2007-12-06 2009-06-11 Anthony Jeremiah Bayne System and Method for Making a Promotional Offer of a Coupon to a Checking Account Customer via an ATM
KR20080002731A (ko) 2007-12-17 2008-01-04 주식회사 비즈모델라인 인스턴트 쿠폰제공 시스템
WO2009082278A1 (en) 2007-12-21 2009-07-02 Telefonaktiebolaget Lm Ericsson Method and apparatus for providing differentiated service levels in a communication network.
US20090171747A1 (en) 2007-12-26 2009-07-02 Microsoft Corporation Product activation/registration and offer eligibility
US8271878B2 (en) 2007-12-28 2012-09-18 Amazon Technologies, Inc. Behavior-based selection of items to present on affiliate sites
US8249967B2 (en) 2008-01-10 2012-08-21 Park David S Image-based payment medium
US8731582B2 (en) 2008-02-08 2014-05-20 Trimble Navigation Limited Method and system for generating targeted content
US20090216579A1 (en) 2008-02-22 2009-08-27 Microsoft Corporation Tracking online advertising using payment services
US20090216616A1 (en) 2008-02-26 2009-08-27 Yang Wang Method and System for Displaying Correlated Advertisements to Internet Users
US20090222323A1 (en) 2008-02-29 2009-09-03 Laura Ann Figgie Kelly Opportunity segmentation
US8234193B2 (en) 2008-03-03 2012-07-31 Wildfire Interactive, Inc. Method and system for providing online promotions through a social network-based platform
US8229819B2 (en) 2008-03-03 2012-07-24 Wildfire Interactive, Inc. Providing online promotions through social media networks
US20090234737A1 (en) 2008-03-14 2009-09-17 Sarelson Seth H Method of promotion tracking
US8234159B2 (en) 2008-03-17 2012-07-31 Segmint Inc. Method and system for targeted content placement
US8955006B2 (en) 2008-03-27 2015-02-10 Microsoft Technology Licensing, Llc Entertainment content purchase via advertising viewing credit
US20090248511A1 (en) 2008-03-31 2009-10-01 Yahoo!, Inc. Advertisements on demand
US8566256B2 (en) 2008-04-01 2013-10-22 Certona Corporation Universal system and method for representing and predicting human behavior
US20090254414A1 (en) 2008-04-07 2009-10-08 Michael Schwarz Method and system for managing advertisement quality of sponsored advertisements
US20090276305A1 (en) 2008-04-11 2009-11-05 Brian Clopp Affiliate and cross promotion systems and methods
US7729940B2 (en) 2008-04-14 2010-06-01 Tra, Inc. Analyzing return on investment of advertising campaigns by matching multiple data sources
US8799149B2 (en) 2008-04-16 2014-08-05 Visa U.S.A. Inc. Loyalty rewards optimization bill payables and receivables service
US20090271327A1 (en) 2008-04-23 2009-10-29 Raghav Lal Payment portfolio optimization
US20090271305A1 (en) 2008-04-23 2009-10-29 Raghav Lal Payment portfolio optimization
US20090271270A1 (en) 2008-04-24 2009-10-29 Igcsystems, Inc. Managing lists of promotional offers
BRPI0911807A2 (pt) 2008-04-29 2015-10-06 Visa Usa Inc meio legível por computador, computador servidor, método, e, dispositivo de acesso
WO2009143621A1 (en) 2008-05-29 2009-12-03 Research In Motion Limited Method and system for adding an aspect trigger to an aspect
EP2128809A1 (en) 2008-05-30 2009-12-02 Luc Stals Server device for controlling a transaction, first entity and second entity
US8478692B2 (en) 2008-06-26 2013-07-02 Visa International Service Association Systems and methods for geographic location notifications of payment transactions
US9596359B2 (en) 2008-06-26 2017-03-14 Visa International Service Association Mobile communication device configured for transit application
US9542687B2 (en) 2008-06-26 2017-01-10 Visa International Service Association Systems and methods for visual representation of offers
US8219489B2 (en) 2008-07-29 2012-07-10 Visa U.S.A. Inc. Transaction processing using a global unique identifier
US8180702B2 (en) 2008-08-24 2012-05-15 Visa U.S.A. Inc. Transactional processing entity device support of an integrated offer network
US20100049620A1 (en) 2008-08-24 2010-02-25 Visa Usa, Inc. Merchant device support of an integrated offer network
CA2736215A1 (en) 2008-09-04 2010-03-11 Mastercard International Incorporated System and method for performing a real time redemption transaction by leveraging a payment network
US20100114686A1 (en) 2008-09-25 2010-05-06 Mark Carlson Real-time statement credits and notifications
AU2009296658B2 (en) 2008-09-25 2015-09-24 Visa International Service Association System and method for benefit notification
US20100106568A1 (en) 2008-10-24 2010-04-29 Cardlytics, Inc. Offer Management System and Methods for Targeted Marketing Offer Delivery System
US20100106570A1 (en) 2008-10-28 2010-04-29 Cristian Radu Systems and methods for enrollment and participation in a loyalty program
EP2184710B1 (en) 2008-11-04 2013-09-25 Sony Corporation Method for generating an electronic coupon, coupon holding device, system for generating an electronic coupon, electronic coupon and computer program product
US20100114677A1 (en) 2008-11-06 2010-05-06 Mark Carlson System including automated teller machine with data bearing medium
US8245044B2 (en) 2008-11-14 2012-08-14 Visa International Service Association Payment transaction processing using out of band authentication
US20100125490A1 (en) 2008-11-14 2010-05-20 Microsoft Corporation Social network referral coupons
US20100161404A1 (en) 2008-11-25 2010-06-24 Mary Theresa Taylor Promotional item identification in processing of an acquired transaction on an issued account
TW201020786A (en) 2008-11-28 2010-06-01 Avermedia Tech Inc Method for executing scheduled task
US20100145786A1 (en) 2008-12-06 2010-06-10 Fordyce Iii Edward W Loyalty program service
US20100174623A1 (en) 2009-01-07 2010-07-08 Michael Mcphie System and Method for Managing Items of Interest Selected from Online Merchants
US8556169B2 (en) 2009-01-12 2013-10-15 Visa U.S.A. Inc. Opt in system and method
US8112546B2 (en) 2009-02-13 2012-02-07 Microsoft Corporation Routing users to receive online services based on online behavior
US8019685B2 (en) 2009-03-03 2011-09-13 Visa International Service Association System and method for account level blocking
US8799060B2 (en) 2009-03-30 2014-08-05 Transactis, Inc Method for electronic coupon creation, deployment, transference, validation management, clearance, redemption and reporting system and and method for interactive participation of individuals and groups with coupons
US20100274627A1 (en) 2009-04-22 2010-10-28 Mark Carlson Receiving an announcement triggered by location data
US20100274566A1 (en) 2009-04-22 2010-10-28 Mark Carlson Location based processing of announcements for delivery to an announcement recipient
US20100274625A1 (en) 2009-04-22 2010-10-28 Mark Carlson Targeting merchant announcements triggered by consumer activity relative to a surrogate merchant
US7937291B2 (en) 2009-04-22 2011-05-03 Visa U.S.A. Inc. Providing an announcement about transactions of a target merchant to a consumer
US20100325048A1 (en) 2009-04-28 2010-12-23 Mark Carlson System and method for providing consumer tip assistance as part of payment transaction
US20100274653A1 (en) 2009-04-28 2010-10-28 Ayman Hammad Notification social networking
US7668785B1 (en) 2009-09-28 2010-02-23 Visa International Service Association Notification social networking
US8712912B2 (en) 2009-04-28 2014-04-29 Visa International Service Association System and method for providing advice to consumer regarding a payment transaction
US20100274691A1 (en) 2009-04-28 2010-10-28 Ayman Hammad Multi alerts based system
CA2760835A1 (en) 2009-05-04 2010-11-11 Visa International Service Association Frequency-based transaction prediction and processing
US20100280914A1 (en) 2009-05-04 2010-11-04 Mark Carlson Security system and method including alert messages
US7970705B2 (en) 2009-05-21 2011-06-28 Visa International Service Association Recurring transaction processing
US9031859B2 (en) 2009-05-21 2015-05-12 Visa U.S.A. Inc. Rebate automation
US20100306029A1 (en) 2009-06-01 2010-12-02 Ryan Jolley Cardholder Clusters
US20100312692A1 (en) 2009-06-03 2010-12-09 Mordechai Teicher Compact payment terminal
US8352327B2 (en) 2009-07-21 2013-01-08 Harris Intellectual Property, Lp System and method for tracking purchases
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US10546332B2 (en) 2010-09-21 2020-01-28 Visa International Service Association Systems and methods to program operations for interaction with users
US9442777B2 (en) 2009-07-31 2016-09-13 Hewlett-Packard Development Company, L.P. Non-blocking communication between an application and a server
US20110029440A1 (en) 2009-08-03 2011-02-03 Tetsuro Motoyama Approach for Managing Project Schedule Data in a Project Management System
KR20110019887A (ko) 2009-08-21 2011-03-02 주식회사 디에이치씨 모바일 카드/계좌 결제 시스템 및 이를 이용한 결제 방법
US20110054981A1 (en) 2009-08-27 2011-03-03 Faith Patrick L Analyzing Local Non-Transactional Data with Transactional Data in Predictive Models
US9031860B2 (en) 2009-10-09 2015-05-12 Visa U.S.A. Inc. Systems and methods to aggregate demand
US8595058B2 (en) 2009-10-15 2013-11-26 Visa U.S.A. Systems and methods to match identifiers
US20110125565A1 (en) 2009-11-24 2011-05-26 Visa U.S.A. Inc. Systems and Methods for Multi-Channel Offer Redemption
US9224139B2 (en) 2009-12-22 2015-12-29 First Data Corporation Payment terminal messaging
US20110161150A1 (en) 2009-12-29 2011-06-30 Marc Steffens Methods and systems providing a multi-merchant rewards platform
KR101024810B1 (ko) 2009-12-31 2011-03-24 주식회사 한국사이버결제 에이알에스를 이용한 모바일 결제방법 및 시스템
US20110208575A1 (en) 2010-02-23 2011-08-25 Yahoo! Inc. System and method for generating interactive advertisements
US20110231258A1 (en) * 2010-03-19 2011-09-22 Visa U.S.A. Inc. Systems and Methods to Distribute Advertisement Opportunities to Merchants
US9697520B2 (en) 2010-03-22 2017-07-04 Visa U.S.A. Inc. Merchant configured advertised incentives funded through statement credits
CA2794092C (en) 2010-03-25 2021-01-05 David Edward Thomas An adaptable retail pricing environment and electronic exchange, delivering customized shopper rewards and discounts
US20110238483A1 (en) 2010-03-29 2011-09-29 Boku, Inc. Systems and Methods to Distribute and Redeem Offers
US20110270719A1 (en) 2010-04-20 2011-11-03 Anthony Scott Hollars Network marketing social network
US20110288918A1 (en) 2010-05-24 2011-11-24 Karen Louise Cervenka Systems and Methods for Redemption of Offers
US8359274B2 (en) 2010-06-04 2013-01-22 Visa International Service Association Systems and methods to provide messages in real-time with transaction processing
WO2011154844A2 (en) 2010-06-11 2011-12-15 Jeffrey Laporte Mobile retail loyalty network
US20120066062A1 (en) 2010-08-06 2012-03-15 Visa U.S.A. Inc. Systems and Methods to Present Triggers for Real-Time Offers
US9972021B2 (en) 2010-08-06 2018-05-15 Visa International Service Association Systems and methods to rank and select triggers for real-time offers
US9679299B2 (en) 2010-09-03 2017-06-13 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US20120215637A1 (en) 2010-09-13 2012-08-23 Hermann Mark E System and method for performing social networking and loyalty program functions at a venue
US10055745B2 (en) 2010-09-21 2018-08-21 Visa International Service Association Systems and methods to modify interaction rules during run time
US20120089461A1 (en) 2010-10-07 2012-04-12 Greenspan Aaron J Method for improved advertising on a mobile device
US9558502B2 (en) 2010-11-04 2017-01-31 Visa International Service Association Systems and methods to reward user interactions
US10007915B2 (en) 2011-01-24 2018-06-26 Visa International Service Association Systems and methods to facilitate loyalty reward transactions
WO2012106655A2 (en) 2011-02-05 2012-08-09 Visa International Service Association Merchant-consumer bridging platform apparatuses, methods and systems
US8762197B2 (en) 2011-03-21 2014-06-24 P4Rc, Inc. Social enablement of mobile casual games enabling mobile users to connect within and outside games with other mobile users, brands, game developers, and others online, on mobile devices, and in social networks
US20120271691A1 (en) 2011-03-27 2012-10-25 Visa International Service Association Systems and methods to provide offer communications to users via social networking sites
WO2012138994A2 (en) 2011-04-07 2012-10-11 Oman Stephen System and methods for targeted event detection and notification
EP2702544A4 (en) 2011-04-25 2014-11-26 Mastercard International Inc METHOD AND SYSTEMS FOR PROVIDING AND VERIFYING THE DYNAMIC DELIVERY AND DYNAMIC RECEIPT OF GIFTS
US20120278173A1 (en) 2011-04-29 2012-11-01 Microsoft Corporation Advertisement storage and retrieval
US8676937B2 (en) 2011-05-12 2014-03-18 Jeffrey Alan Rapaport Social-topical adaptive networking (STAN) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US10380585B2 (en) 2011-06-02 2019-08-13 Visa International Service Association Local usage of electronic tokens in a transaction processing system
US20120323664A1 (en) 2011-06-16 2012-12-20 Apple Inc. Integrated coupon storage, discovery, and redemption system
WO2013006351A2 (en) 2011-07-01 2013-01-10 3G Studios, Inc. Techniques for controlling game event influence and/or outcome in multi-player gaming environments
US8504692B1 (en) 2011-09-26 2013-08-06 Google Inc. Browser based redirection of broken links
GB2499801A (en) 2012-02-28 2013-09-04 Barclays Bank Plc Payment transaction receipt system and method
US20130282461A1 (en) 2012-04-20 2013-10-24 Visa International Service Association Systems and methods to use transaction authorization communications to process offers
US20140129313A1 (en) 2012-11-05 2014-05-08 Visa International Service Association Systems and methods to facilitate an offer campaign based on transactions with different merchants
US20140214671A1 (en) 2013-01-31 2014-07-31 Mahi deSilva Server side mobile payment processing and authentication
US20140222533A1 (en) 2013-02-07 2014-08-07 Visa International Service Association Systems and methods to use transaction authorization communications to process individualized offers
US20140324696A1 (en) 2013-04-29 2014-10-30 Boku, Inc. Billing gateway authorize-and-capture method and system
EP2821951A1 (en) * 2013-07-04 2015-01-07 Really Epic Dog, Ltd. Systems and methods for adaptive delivery of content using interactive feedback

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140101095A1 (en) * 2007-02-28 2014-04-10 Red Hat, Inc. Selection of content for sharing
US20120030066A1 (en) * 2009-01-06 2012-02-02 Visa Europe Limited Payment system
US20110029505A1 (en) * 2009-07-31 2011-02-03 Scholz Martin B Method and system for characterizing web content
WO2012069803A1 (en) * 2010-11-01 2012-05-31 Como Ip Limited Methods and apparatus of accessing related content on a web-page
RU122505U1 (ru) * 2012-07-25 2012-11-27 Федеральное государственное бюджетное учреждение науки Институт системного программирования Российской академии наук (ИСП РАН) Аппаратно-вычислительный комплекс для предоставления доступа к программному обеспечению в концепции облачных вычислений

Also Published As

Publication number Publication date
US11995656B2 (en) 2024-05-28
US20160117675A1 (en) 2016-04-28
US11210669B2 (en) 2021-12-28
EP3210135B1 (en) 2020-06-24
AU2018260806A1 (en) 2018-11-22
RU2017117583A3 (ru) 2018-11-26
EP3210135A4 (en) 2018-04-11
AU2015336989A1 (en) 2017-04-27
WO2016064591A1 (en) 2016-04-28
EP3210135A1 (en) 2017-08-30
US20220076257A1 (en) 2022-03-10
RU2017117583A (ru) 2018-11-26

Similar Documents

Publication Publication Date Title
US10733623B2 (en) Systems and methods to apply benefit of offers
US10346839B2 (en) Systems and methods to process transactions and offers via a gateway
AU2016266012B2 (en) Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption
US11640620B2 (en) Systems and methods to organize and consolidate data for improved data storage and processing
US8880431B2 (en) Systems and methods to generate a receipt for a transaction
US20150287077A1 (en) Systems and methods to process offers based on merchant hierarchies
US11055734B2 (en) Systems and methods of using a communication network to coordinate processing among a plurality of separate computing systems
US11995656B2 (en) Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
US20210390528A1 (en) Systems and Methods to Coordinate Processing of Separate Computing Systems Connected via a Communication Network and Having Locale Dependent Attributes
US20160055441A1 (en) Systems and methods to coordinate resource allocation in processing among a plurality of separate computing systems
US20160148175A1 (en) Systems and methods of using multiple communication channels to transmit data in networks of separate computing systems in preparation for the processing of a subsequent computing task in one of the networks
CA2811021A1 (en) Systems and methods to process transactions and offers via a gateway