RU2674324C2 - Системы и способы настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции - Google Patents
Системы и способы настройки операции на компьютерной системе, соединенной со множеством компьютерных систем через компьютерную сеть, с использованием двусторонней связи идентификатора операции Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 74
- 238000012545 processing Methods 0.000 claims abstract description 155
- 238000004891 communication Methods 0.000 claims abstract description 50
- 230000004913 activation Effects 0.000 claims abstract description 15
- 230000003213 activating effect Effects 0.000 claims abstract description 11
- 238000013475 authorization Methods 0.000 claims description 66
- 230000004044 response Effects 0.000 claims description 38
- 230000008569 process Effects 0.000 claims description 22
- 238000003860 storage Methods 0.000 claims description 10
- 230000000694 effects Effects 0.000 abstract description 8
- 230000006870 function Effects 0.000 abstract description 6
- 238000001514 detection method Methods 0.000 abstract 1
- 230000007717 exclusion Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 230000003993 interaction Effects 0.000 description 36
- 238000004364 calculation method Methods 0.000 description 8
- 238000012797 qualification Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 229920000168 Microcrystalline cellulose Polymers 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 208000017763 cutaneous neuroendocrine carcinoma Diseases 0.000 description 5
- 238000013500 data storage Methods 0.000 description 5
- 235000019813 microcrystalline cellulose Nutrition 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 241000699670 Mus sp. Species 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000012502 risk assessment Methods 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 238000012896 Statistical algorithm Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000013179 statistical model Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4016—Transaction verification involving fraud or risk level assessment in transaction processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/457—Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts 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, отличающийся тем, что во время активации ресурса хранилище данных сохраняет запись о срабатывании в хранилище данных, при этом запись о срабатывании идентифицирует поднабор условий для получения бонуса в первых платежных транзакциях; и обработчик транзакций отслеживает сообщения с запросом авторизации, передаваемые в сети обработки электронных платежей, для идентификации, с использованием запроса о срабатывании, первой платежной транзакции.
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)
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)
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)
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 |
-
2015
- 2015-10-07 US US14/877,126 patent/US11210669B2/en active Active
- 2015-10-08 AU AU2015336989A patent/AU2015336989A1/en not_active Abandoned
- 2015-10-08 WO PCT/US2015/054748 patent/WO2016064591A1/en active Application Filing
- 2015-10-08 RU RU2017117583A patent/RU2674324C2/ru active
- 2015-10-08 EP EP15852978.4A patent/EP3210135B1/en active Active
-
2018
- 2018-11-05 AU AU2018260806A patent/AU2018260806A1/en not_active Abandoned
-
2021
- 2021-11-18 US US17/529,336 patent/US11995656B2/en active Active
Patent Citations (5)
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 |