СИСТЕМЫ И СПОСОБЫ НАСТРОЙКИ ОПЕРАЦИИ НА КОМПЬЮТЕРНОЙ СИСТЕМЕ, СОЕДИНЕННОЙ СО МНОЖЕСТВОМ КОМПЬЮТЕРНЫХ СИСТЕМ ЧЕРЕЗ КОМПЬЮТЕРНУЮ СЕТЬ, С ИСПОЛЬЗОВАНИЕМ ДВУСТОРОННЕЙ СВЯЗИ ИДЕНТИФИКАТОРА ОПЕРАЦИИ
SYSTEMS AND METHODS OF OPERATION SETTING FOR COMPUTER SYSTEM CONNECTED WITH SET OF COMPUTER SYSTEMS THROUGH COMPUTER NETWORK USING DOUBLE-WAY CONNECTION OF OPERATOR IDENTIFIER

РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка испрашивает приоритет заявки на патент США № 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) данных.
фиг. 2
В одном варианте осуществления после активации обработки ресурса в системе (11) обработки система (11) обработки дополнительно выполнена с возможностью обработки задач для отслеживания операций для обнаружения соответствующих операций, связанных с веб-сайтом A (15), во время которых обрабатывается ресурс (23), как проиллюстрировано на .
На фиг. 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) эквайера от имени рекламируемого продавца.
фиг. 6
Обработчик (103) транзакций сети обработки платежей (например, как проиллюстрировано на ) выполнен с возможностью направления запросов (например, 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
фиг. 9
В одном варианте осуществления один или несколько компонентов, проиллюстрированных на , такие как обработчик (103) транзакций, платформа (185) предложений, хранилище (149) данных, процессор (145) эмитента, процессор (147) эквайера, веб-сайт (181) хостингового продавца, веб-сайт (183) рекламируемого продавца и/или точка взаимодействия (107), реализуются с использованием одной или нескольких систем обработки данных, таких как система обработки данных, проиллюстрированная на .
В одном варианте осуществления система предложений выполнена с возможностью предоставления онлайн-предложения квалифицированному потребителю, которое зависит от завершения другой онлайн-покупки. Запрос (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) транзакций.
фиг. 6,
фиг. 6
В одном варианте осуществления хранилище (149) данных, как проиллюстрировано на  связано с обработчиком (103) транзакций для сохранения данных (109) о транзакциях и других данных, таких как данные (111) о счетах, профили (127) транзакций и результаты (123) корреляции. Как показано на , портал (143) связан с хранилищем (149) данных для предоставления данных или информации, получаемой из данных (109) о транзакциях, в ответ на запрос, запрашиваемый третьей стороной, или в качестве предупреждающего или уведомляющего сообщения.
фиг. 6
Как показано на , обработчик (103) транзакций подключен между процессором (145) эмитента, который управляет счетом (146) потребителя, и процессором (147) эквайера, который управляет счетом (148) продавца. Устройство (141) идентификации счета выполнено с возможностью содержания информации (142) о счете, которая идентифицирует с помощью процессора (145) эмитента счет (146) потребителя, и предоставления информации (142) о счете на терминал (105) транзакций продавца для инициации транзакции между пользователем (101) и продавцом.
На фиг. 7
8
На фиг. 9
фиг. 5-9
ипроиллюстрированы примеры терминалов (105) транзакций и устройств (141) идентификации счета. проиллюстрирована структура системы (170) обработки данных, которая может быть использована для реализации совместно с большим или меньшим количеством элементов по меньшей мере некоторых компонентов системы, таких как точка взаимодействия (107), обработчик (103) транзакций, портал (143), хранилище данных, устройство (141) идентификации счета, терминал (105) транзакций, устройство отслеживания (113) пользователей, генератор (121) профилей, устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, контроллер (115) среды передачи и т.д. Некоторые варианты осуществления используют большее или меньшее количество компонентов, чем проиллюстрировано, например, на  иостальных фигурах.
В одном варианте осуществления данные (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
фиг. 7,
фиг. 7
проиллюстрирован терминал транзакций в соответствии с одним вариантом осуществления. Терминал (105) транзакций, проиллюстрированный на  может быть использован в различных системах, обсуждаемых в связи с другими фигурами настоящего раскрытия. Как показано на , терминал (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) транзакций выполняет другие типы функций, обсуждаемых в данном описании.
фиг. 7
В одном варианте осуществления терминал (105) транзакций может иметь меньшее количество компонентов, чем проиллюстрировано на . Например, в одном варианте осуществления терминал (105) транзакций выполнен с возможностью осуществления транзакций «карта физически отсутствует»; и терминал (105) транзакций не имеет устройства (163) считывания.
фиг. 7
В одном варианте осуществления терминал (105) транзакций может иметь большее количество компонентов, чем проиллюстрировано на . Например, в одном варианте осуществления терминал (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 и т.д.
фиг. 8
В одном варианте осуществления устройство (141) идентификации счета имеет вид мобильного телефона, персонального цифрового помощника (PDA) и т.д. Устройство (153) ввода может быть использовано для передачи входных сигналов на процессор (151) для управления работой устройства (141) идентификации счета; и аудиоустройство (157) и дисплейное устройство (155) могут предоставлять информацию о статусе и/или другую информацию, такую как рекламные объявления или предложения. Устройство (141) идентификации счета может включать дополнительные компоненты, которые не показаны на , такие как подсистема сотовой связи.
В одном варианте осуществления устройство (159) связи может получать доступ к информации (142) о счете, сохраняемой в памяти (167), без прохождения через процессор (151).
фиг. 8
В одном варианте осуществления устройство (141) идентификации счета имеет меньшее количество компонентов, чем проиллюстрировано на . Например, устройство (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).
фиг. 9
Примеры непортативных устройств потребителя включают компьютерный терминал, телевизионный приемник, персональный компьютер, приставку или тому подобное. Примеры портативных устройств потребителя включают портативный компьютер, сотовый телефон, персональный цифровой помощник (PDA), пейджер, карту-пропуск, беспроводной терминал или тому подобное. Устройство потребителя может быть реализовано в качестве системы обработки данных, как проиллюстрировано на , с большим или меньшим количеством компонентов.
В одном варианте осуществления устройство потребителя включает устройство (141) идентификации счета. Например, смарт-карта, используемая в качестве устройства (141) идентификации счета, интегрирована с мобильным телефоном или персональным цифровым помощником (PDA).
В одном варианте осуществления точка взаимодействия (107) интегрирована с терминалом (105) транзакций. Например, самообслуживаемый терминал подсчета стоимости покупок включает сенсорную панель для взаимодействия с пользователем (101); и банкомат включает подсистему пользовательского интерфейса для взаимодействия с пользователем (101).
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ
В одном варианте осуществления вычислительный аппарат выполнен с возможностью включения некоторых компонентов систем, проиллюстрированных на различных фигурах, таких как обработчик (103) транзакций, генератор (121) профилей, контроллер (115) среды передачи, портал (143), устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, устройство отслеживания (113) пользователей, коррелятор и связанные с ними устройства хранения, такие как хранилище (149) данных.
фиг. 9
В одном варианте осуществления по меньшей мере некоторые из компонентов, такие как обработчик (103) транзакций, терминал (105) транзакций, точка взаимодействия (107), устройство отслеживания (113) пользователей, контроллер (115) среды передачи, коррелятор (117), генератор (121) профилей, устройство для выбора (129) профиля, устройство для выбора (133) рекламных объявлений, портал (143), процессор (145) эмитента, процессор (147) эквайера и устройство (141) идентификации счета, могут быть реализованы в качестве компьютерной системы, такой как система (170) обработки данных, проиллюстрированная на . Некоторые из компонентов могут совместно использовать аппаратное обеспечение или сочетаться в компьютерной системе. В одном варианте осуществления сеть компьютеров может быть использована для реализации одного или нескольких компонентов.
фиг. 9
Кроме того, данные, проиллюстрированные на фигурах, такие как данные (109) о транзакциях, данные (111) о счетах, профили (127) транзакций и данные (135) о рекламных объявлениях, могут быть сохранены на устройствах хранения одного или нескольких компьютеров, доступных для соответствующих компонентов. Например, данные (109) о транзакциях могут быть сохранены в хранилище (149) данных, которое может быть реализовано в качестве системы обработки данных, проиллюстрированной на , с большим или меньшим количеством компонентов.
В одном варианте осуществления обработчик (103) транзакций представляет собой систему обработки платежей или процессор платежных карт, такой как процессор карт для кредитных карт, дебетовых карт и т.д.
На фиг. 9
фиг. 9
фиг. 9
проиллюстрирована система обработки данных в соответствии с одним вариантом осуществления. Несмотря на то, что на проиллюстрированы различные компоненты компьютерной системы, она не предназначена для представления какой-либо конкретной архитектуры или способа взаимосоединения компонентов. Один вариант осуществления может использовать другие системы, которые имеют меньшее или большее количество компонентов, чем показано на .
фиг. 9
фиг. 9
Как показано на , система (170) обработки данных включает взаимосоединение (171) (например, шину и логическую схему ядра системы), которое взаимосоединяет микропроцессор (микропроцессоры) (173) и память (167). Микропроцессор (173) связан с кэш-памятью (179) в примере, показанном на .
В одном варианте осуществления взаимосоединение (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) и т.д.). Машиночитаемые носители могут хранить команды.
Команды могут быть воплощены в цифровых и аналоговых линиях связи для электрических, оптических, акустических или других форм передаваемых сигналов, таких как несущие волны, инфракрасные сигналы, цифровые сигналы и т.д. Тем не менее, передаваемые сигналы, такие как несущие волны, инфракрасные сигналы, цифровые сигналы и т.д., не являются материальным машиночитаемым носителем и не предназначены для хранения команд.
В целом, машиночитаемый носитель данных включает любой механизм, который предоставляет (т.е. хранит и/или передает) информацию в виде, доступном для машины (например, компьютера, сетевого устройства, персонального цифрового помощника, производственного инструмента, любого устройства с набором из одного или нескольких процессоров и т.д.).
В различных вариантах осуществления аппаратно реализованная схема может быть использована в сочетании с программными командами для реализации методик. Таким образом, методики не ограничены ни каким-либо конкретным сочетанием аппаратно реализованной схемы и программного обеспечения, ни каким-либо конкретным источником команд, исполняемых системой обработки данных.
ДРУГИЕ АСПЕКТЫ
Описание и черетежи являются пояснительными и не рассматриваются в качестве ограничения. В настоящем описании поясняются признаки изобретения для того, чтобы специалист в данной области техники мог осуществлять и использовать методики. Различные признаки, как описано в настоящем документе, должны быть использованы в соответствии со всеми текущими и будущими правилами, законами и требованиями относительно приватности, безопасности, допуска, разрешения, авторизации и прочего. Многочисленные конкретные подробности описаны для обеспечения полного понимания. Тем не менее, в определенных примерах широко известные или традиционные детали не описаны во избежание усложнения описания. Ссылки на один вариант осуществления или вариант осуществления в настоящем изобретении необязательно являются ссылками на один и тот же вариант осуществления; и данные ссылки означают по меньшей мере один.
Использование заголовков в настоящем документе предназначено исключительно для упрощения ссылки и не должно пониматься в качестве ограничения настоящего изобретения или следующей формулы изобретения.
Ссылка на «один вариант осуществления» или «вариант осуществления» означает, что конкретный признак, структура или характеристика, описанные в связи с вариантом осуществления, включены по меньшей мере в один вариант осуществления изобретения. Любые появления фразы «в одном варианте осуществления» в различных местах в описании необязательно относятся к одному и тому же варианту осуществления и необязательно относятся к отдельным или альтернативным вариантам осуществления, взаимоисключающим другие варианты осуществления. Более того, описаны различные признаки, которые могут проявляться в одном варианте осуществления, но не в других вариантах осуществления. Подобным образом, описаны различные требования, которые могут представлять собой требования к одному варианту осуществления, но не к другим вариантам осуществления. Если только это не исключено точным описанием и/или очевидной несовместимостью, любое сочетание различных признаков, описанных в данном описании, также включено в настоящий документ. Например, все признаки, описанные выше в связи с «в одном варианте осуществления» или «в некоторых вариантах осуществления», могут быть факультативно включены в одну реализацию, за исключением случаев, когда зависимость определенных признаков от других признаков, как понятно из описания, может ограничивать варианты исключения выбранных признаков из реализации, и несовместимость определенных признаков с другими признаками, как понятно из описания, может ограничивать варианты совместного включения выбранных признаков в реализацию.
Раскрытие обсужденных выше патентных документов таким образом включено в настоящий документ посредством ссылки.
В вышеизложенном описании изобретение было описано со ссылкой на его конкретные приведенные в качестве примера варианты осуществления. Очевидно, что могут быть выполнены различные их модификации без отступления от более широких сущности и объема, как изложено в следующей формуле изобретения. Соответственно, описание и чертежи должны рассматриваться скорее в пояснительном смысле, чем в ограничительном.