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

Иллюстрации

Показать все

Изобретение относится к системе, способу и машиночитаемому носителю для управления данными мобильного кошелька. Технический результат заключается в обеспечении управления данными мобильного кошелька. В способе принимают сообщение от пользователя мобильного устройства по одному из множества каналов, соединенных с компьютерной системой, указывающее на то, что пользователь мобильного устройства передает сообщение пользователю терминала, используя данные мобильного кошелька, возвращают защищенный, с ограниченным сроком действия код снятия пользователю мобильного устройства по одному из множества каналов, соединенных с компьютерной системой, принимают сообщение от пользователя терминала по одному из множества каналов, соединенных с компьютерной системой, указывающее на то, что код снятия был принят пользователем терминала, загружают данные из данных мобильного кошелька, отправляют данные пользователю терминала и передают сообщение от компьютерной системы пользователю терминала по одному из множества каналов, соединенных с компьютерной системой, указывающее на подтверждение обмена данными между пользователем мобильного устройства и пользователем терминала. 3 н. и 13 з.п. ф-лы, 10 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Данная заявка имеет приоритет и преимущества заявки США № 13/680,824, озаглавленной «Использование инфраструктуры мобильных кошельков для поддержки множества поставщиков мобильных кошельков» («Using a Mobile Wallet Infrastructure to Support Multiple Mobile Wallet Providers»), поданной 19 ноября 2012 года, и предварительной заявки США № 61/562,301, озаглавленной «Использование инфраструктуры мобильных кошельков для поддержки множества поставщиков мобильных кошельков» («Using a Mobile Wallet Infrastructure to Support Multiple Mobile Wallet Providers»), поданной 21 ноября 2011 года, которые во всей своей полноте включены в данный документ посредством ссылки.

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ

[0002] Мобильные телефоны и другие цифровые устройства становятся все более и более популярными в последние годы. Многие пользователи мобильных устройств используют свои устройства для выполнения многочисленных различных ежедневных задач. Например, мобильные устройства позволяют пользователям проверять электронную почту, отправлять и принимать мгновенные сообщения, проверять элементы календаря, делать заметки, устанавливать напоминания, просматривать Интернет, играть в игры или выполнять любое количество разных вещей с использованием специализированных приложений («app»). Эти приложения позволяют мобильным устройствам осуществлять связь с другими вычислительными системами и выполнять большое разнообразие соединенных с сетью задач, ранее не возможных с помощью мобильного устройства.

КРАТКАЯ СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

[0004] Варианты осуществления, описываемые в данном документе, направлены на выполнение транзакции с использованием стороннего мобильного кошелька, выполнение транзакции с использованием сторонней системы точки (POS (point of sale)) продаж и на совершение покупки со стороннего мобильного кошелька, предоставляемого поставщиком сторонних мобильных кошельков. В одном варианте осуществления предоставляется платформа для осуществления транзакций на облачной основе, которая принимает сообщение от агентского терминала по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе. Сообщение агента указывает, что покупатель желает выполнить транзакцию мобильного кошелька c использованием своего стороннего мобильного кошелька. Платформа для осуществления транзакций на облачной основе отправляет сообщение агента в платформу сторонних мобильных кошельков, принимает сообщение от платформы сторонних мобильных кошельков, подтверждающее обработку транзакции, и отправляет сообщение в агентский терминал по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе, причем сообщение указывает подтверждение обработки транзакции.

[0005] В другом варианте осуществления платформа для осуществления транзакций на облачной основе выполняет транзакцию с использованием сторонней системы точки (POS) продаж. Платформа для осуществления транзакций на облачной основе принимает сообщение от заданной системы POS, реализованной в агентском терминале, по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе. Сообщение POS указывает, что покупатель инициировал транзакцию мобильного кошелька с использованием своего стороннего мобильного кошелька. Платформа для осуществления транзакций на облачной основе отправляет сообщение POS в соответствующую стороннюю систему обработки транзакций POS, которая была установлена для обрабатывания транзакций POS от заданной системы POS, принимает сообщение от сторонней системы обработки транзакций POS, подтверждающее обработку транзакции, и отправляет сообщение в заданную систему POS, реализованную в агентском терминале, по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе, при этом сообщение указывает подтверждение обработки транзакции.

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0009] Чтобы дополнительно прояснить вышеупомянутые и другие признаки вариантов осуществления, описанных в данном документе, более подробное описание будет предоставлено посредством ссылки на прилагаемые чертежи. Следует понимать, что на этих чертежах изображены только примеры вариантов осуществления, описанных в данном документе, и поэтому их не следует рассматривать в качестве накладывающих ограничения на объем вариантов осуществления. Варианты осуществления будут описаны и объяснены с дополнительной спецификой и подробностями с помощью сопроводительных чертежей, на которых:

[0010] На Фиг. 1 изображена архитектура системы для осуществления денежных транзакций, в которой варианты осуществления, описанные в данном документе, могут функционировать.

[0011] На Фиг. 2 изображен примерный вариант осуществления платформы для осуществления транзакций на облачной основе.

[0012] На Фиг. 3A и 3B изображены примерные последовательности операций с данными для выполнения переводов электронных денег от абонента к абоненту и от абонента к не абоненту через мобильный кошелек, соответственно.

[0013] На Фиг. 4 изображена примерная последовательность операций с данными для совершения розничной покупки с использованием мобильного кошелька.

[0014] На Фиг. 5 изображен примерный вариант осуществления архитектуры системы для осуществления денежных транзакций.

[0015] На Фиг. 6 изображен альтернативный примерный вариант осуществления платформы для осуществления транзакций на облачной основе.

[0016] На Фиг. 7 изображена последовательность операций с данными примерного варианта осуществления для выполнения транзакции с использованием стороннего мобильного кошелька.

[0017] На Фиг. 8 изображена последовательность операций с данными примерного варианта осуществления для выполнения транзакции с использованием сторонней системы точки (POS) продаж.

[0018] На Фиг. 9 изображена последовательность операций с данными примерного варианта осуществления для совершения покупки со стороннего мобильного кошелька, предоставляемого поставщиком сторонних мобильных кошельков.

ПОДРОБНОЕ ОПИСАНИЕ

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

[0020] Варианты осуществления, описанные в данном документе, направлены на выполнение транзакции с использованием сторонних мобильных кошельков, выполнение транзакции с использованием сторонней системы точки (POS) продаж и на совершение покупки со стороннего мобильного кошелька, предоставляемого поставщиком стороннего мобильного кошелька. В одном варианте осуществления предоставляется платформа для осуществления транзакций на облачной основе, которая принимает сообщение от агентского терминала по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе. Сообщение агента указывает, что покупатель желает выполнить транзакцию мобильного кошелька с использованием своего стороннего мобильного кошелька. Платформа для осуществления транзакций на облачной основе отправляет сообщение агента в платформу сторонних мобильных кошельков, принимает сообщение от платформы сторонних мобильных кошельков, подтверждающее обработку транзакции, и отправляет сообщение в агентский терминал по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе, при этом сообщение указывает подтверждение обработки транзакции.

[0021] В другом варианте осуществления платформа для осуществления транзакций на облачной основе выполняет транзакцию с использованием сторонней системы точки (POS) продаж. Платформа для осуществления транзакций на облачной основе принимает сообщение от заданной системы POS, реализованной в агентском терминале, по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе. Сообщение POS указывает, что покупатель инициировал транзакцию мобильного кошелька с использованием своего стороннего мобильного кошелька. Платформа для осуществления транзакций на облачной основе отправляет сообщение POS в соответствующую стороннюю систему обработки транзакций POS, которая была установлена для обрабатывания транзакций POS от заданной системы POS, принимает сообщение от сторонней системы обработки транзакций POS, подтверждающее обработку транзакции, и отправляет сообщение в заданную систему POS, реализованную в агентском терминале, по каналу связи, соединенному с платформой для осуществления транзакций на облачной основе, при этом сообщение указывает подтверждение обработки транзакции.

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

[0023] Варианты осуществления, описанные в данном документе, могут содержать или использовать компьютер специального назначения или общего назначения, включающий в себя компьютерное аппаратное обеспечение, такое как, например, один или более процессоров и системное запоминающее устройство, как обсуждается более подробно ниже. Варианты осуществления, описанные в данном документе, также включают в себя физические и другие считываемые компьютером носители для переноса или хранения исполняемых компьютером команд и/или структур данных. Такие считываемые компьютером носители могут быть любыми доступными носителями, к которым может быть осуществлен доступ компьютерной системой специального назначения или общего назначения. Считываемые компьютером носители, которые хранят исполняемые компьютером команды в форме данных, являются компьютерными носителями хранения информации. Считываемые компьютером носители, которые переносят исполняемые компьютером команды, являются носителями (средами) передачи. Таким образом, в качестве примера, а не ограничения, варианты осуществления, описанные в данном документе, могут содержать по меньшей мере два отчетливо различных типа считываемых компьютером носителей: компьютерный носители хранения информации и носители передачи.

[0024] Компьютерный носитель хранения информации включает в себя RAM, ROM, EEPROM, CD-ROM, твердотельные диски (solid state drive (SSD)), которые основываются на RAM, Флэш-памяти, памяти на основе фазового перехода (phase-change memory (PCM))), или других типах памяти, или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для хранения необходимого средства программного кода в форме исполняемых компьютером команд, данных или структур данных, и к которому может осуществлять доступ компьютер общего назначения или специального назначения.

[0025] Под «сетью» понимается одна/один или более линий передачи данных и/или коммутаторов данных, которые предоставляют возможность переноса электронных данных между вычислительными системами и/или модулями и/или другими электронными устройствами. Когда информация переносится или предоставляется по сети (соединенной либо проводным, либо беспроводным образом, либо являющейся сочетанием проводных и беспроводных соединений) к компьютеру, то компьютер должным образом расценивает соединение в качестве носителя (среды) передачи. Носители передачи могут включать в себя сеть, которая может использоваться для переноса данных или необходимого средства программного кода в форме исполняемых компьютером команд или в форме структур данных, и к которой может осуществлять доступ компьютер общего назначения или специального назначения. Сочетания вышеупомянутого также должны быть включены в объем считываемого компьютером носителя.

[0026] Дополнительно, после достижения различных компонентов компьютерной системы, средство программного кода в форме исполняемых компьютером команд или структур данных может быть переведено автоматически из носителя передачи в компьютерный носитель хранения (или наоборот). Например, исполняемые компьютером команды или структуры данных, принятые по сети или линии передачи данных, могут быть буферизованы в RAM внутри модуля сетевого интерфейса (например, карты сетевого интерфейса или «NIC» (network interface card)), и затем в конечном счете перенесены в RAM вычислительной системы и/или меньшему компьютерному носителю кратковременного хранения в компьютерной системе. Таким образом, следует понимать, что компьютерный носитель хранения информации может быть включен в состав компонентов компьютерной системы, которые также (или даже прежде всего) используют носители передачи.

[0027] Исполняемые компьютером (или интерпретируемые компьютером) команды содержат, например, команды, которые предписывают компьютеру общего назначения, компьютеру специального назначения или устройству обработки специального назначения выполнять некоторую функцию или группу функций. Исполняемые компьютером команды могут быть, например, двоичным кодом, командами промежуточного формата, такого как язык ассемблера, или даже исходным кодом. Несмотря на то, что объект изобретения был описан на языке, особым для конструктивных признаков и/или методологических действий, следует понимать, что объект изобретения, заданный в прилагаемой формуле изобретения, не обязательно ограничивается описанными признаками или действиями, описанными выше. Скорее описанные признаки и действия раскрываются в качестве примерных форм реализации формулы изобретения.

[0028] Специалистам в уровне техники будет понятно, что различные варианты осуществления могут быть осуществлены в сетевых вычислительных окружениях со многими типами конфигураций компьютерных систем, включающих в себя персональные компьютеры, настольные компьютеры, переносные компьютеры, процессоры сообщений, карманные устройства, многопроцессорные системы, основанную на микропроцессорах или программируемую потребителем электронику, сетевые PC, микрокомпьютеры, универсальные компьютеры, мобильные телефоны, PDA, планшеты, пейджеры, маршрутизаторы, коммутаторы, и т.п. Варианты осуществления, описанные в данном документе, могут также быть осуществлены в окружениях распределенных систем, в которых каждая из локальных и удаленных компьютерных систем, которые соединены (либо проводными линиями передачи данных, либо беспроводными линиями передачи данных, либо сочетанием проводных и беспроводных линий передачи данных) через сеть, выполняет задачи (например, облачное вычисление, облачные услуги и т.п.). В окружении распределенной системы программные модули могут быть расположены как в локальных, так и в удаленных запоминающих устройствах.

[0029] В данном описании и последующей формулы изобретения под «облачным вычислением» понимается модель для предоставления возможности доступа к сети по требованию к совместно используемому пулу конфигурируемых вычислительных ресурсов (например, сетям, серверам, хранилищам, приложениям и услугам). Определение «облачного вычисления» не ограничивается каким-либо из других многочисленных преимуществ, которые могут быть получены из такой модели при развертывании должным образом.

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

[0031] Модель облачного вычисления может быть составлена из различных характеристик, таких как самообслуживание по требованию, широкий доступ к сети, объединение ресурсов в пул, быстрая адаптивность, измеряемая услуга, и т.д. Модель облачного вычисления может также поступать в форме моделей различных услуг, таких как, например, Программное обеспечение как услуга («SaaS» (Software as a Service)), Платформа как услуга («PaaS» (Platform as a Service)), и Инфраструктура как услуга («IaaS» (Infrastructure as a Service)). Модель облачного вычисления может также быть развернута с использованием других моделей развертывания, таких как частное облако, облако сообщества, общедоступное облако, гибридное облако и т.д. В данном описании и в формуле изобретения «окружение для облачных вычислений» является окружением, в котором используется облачное вычисление.

[0032] Дополнительно или альтернативно, функциональность, описанная в данном документе, может быть выполнена посредством по меньшей мере, частично, одного или более логических компонентов аппаратного обеспечения. Например, без накладывания ограничений, иллюстративные типы логических компонентов аппаратного обеспечения, которые могут использоваться, включают в себя Программируемые вентильные матрицы (FPGA (Field-programmable Gate Array)), Интегральные схемы для специальных программ (ASIC (Program-specific Integrated Circuit)), Стандартные продукты для специальных программ (ASSP (Program-specific Standard Products)), Системы по типу система на микросхеме (SOC (System-on-a-chip)), Комплексные программируемые логические устройства (CPLD (Complex Programmable Logic Dcvices)), и другие типы программируемого аппаратного обеспечения.

[0033] В дополнение, архитектуры системы, описанные в данном документе, могут включать в себя множество независимых компонентов, каждый из которых вносит вклад в функциональность системы в целом. Данная модульность учитывает повышенную гибкость при столкновении с проблемами масштабируемости платформы и, с этой целью, обеспечивают множество преимуществ. Сложностью и ростом системы можно управлять более легко посредством использования частей меньшего масштаба с ограниченным функциональным объемом. Отказоустойчивость платформы усиливается посредством использования этих слабо связанных модулей. Отдельные компоненты могут постепенно наращиваться по мере возникновения потребностей у бизнеса. Модульная разработка также за более короткое время попадает на рынок для новой функциональности. Новая функциональность может добавляться или удаляться без влияния на базовую систему.

[0034] В данном документе будет использоваться различная терминология для описания платформы для осуществления транзакций на облачной основе (также упоминаемой в качестве «системы для осуществления денежных транзакций», «платформы мобильных кошельков», «программы мобильного кошелька», «системы для осуществления транзакций мобильного кошелька», «платформы мобильных финансовых услуг (mFS (mobile financial services))» или «системы электронных платежей»). Термин «агент» используется для обращения к человеку с инструментами системы для осуществления транзакций mFS и подготовкой обслуживать конкретные функции mFS. Эти функции mFS включают в себя регистрацию и активацию абонента, и внесение и снятие денежных средств из системы для осуществления транзакций mFS. Агенты являются представителями «программы» или системы для осуществления транзакций mFS. Агенты могут быть сотрудниками или подрядчиками поставщика программы, или другими компаниями и организациями, которые сотрудничают с поставщиком программы, чтобы самим оказывать эти услуги. Агенты могут быть найдены в каждом аспекте типичной экономики, и могут включать в себя большие розничные магазины, агентов по продаже эфирного времени мобильных сетевых операторов (MNO (mobile network operator)), заправочные станции, киоски или другие торговые места.

[0035] Платформа для осуществления транзакций на облачной основе включает в себя инфраструктуру, которая позволяет собственному приложению мобильного кошелька и стороннему приложению мобильного кошелька взаимодействовать как с системой для осуществления транзакций, так и друг с другом. Это позволяет пользователю собственного или стороннего мобильного кошелька, совершать покупки, переводить деньги или выполнять любую из других транзакций, описанных в данном документе. Платформа для осуществления транзакций на облачной основе может включать в себя приложение мобильного кошелька и веб-интерфейс или некоторый другой тип функциональности, которая позволяет пользователю взаимодействовать с платформой для осуществления транзакций на облачной основе с использованием своего мобильного устройства. Собственные и сторонние приложения мобильных кошельков могут включать в себя приложение модуля идентификации абонента (SIM), приложение Неструктурированных Данных Дополнительных Услуг (USSD (Unstructured Supplementary Service Data)), приложение в смартфоне, веб-приложение, мобильное веб-приложение, приложение Протокола Приложений для Беспроводной Связи (WAP (Wireless Application Protocol)), приложение компактной версии Платформы Java 2 (J2ME, Java 2 Platform, Micro Edition), приложение в планшете или любой другой тип приложения или интерфейса, которые предоставляют инструменты для агента, чтобы регистрировать, активировать и предлагать другие услуги абоненту mFS.

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

[0037] Приложение USSD является приложением, которое реализует USSD для различной функциональности, включающей в себя предварительно оплачиваемую услугу обратного вызова, основанные на местоположении услуги по предоставлению содержимого, основанные на меню информационные услуги и другие услуги платформы мобильных кошельков. Веб-приложение является приложением, которое реализует или использует Интернет для предоставления функциональности платформы мобильных кошельков. Мобильное веб-приложение подобно веб-приложению, но адаптировано для мобильных устройств. Приложение WAP является приложением, которое использует протокол приложений для беспроводной связи для осуществления связи с платформой мобильных кошельков, чтобы обеспечивать функциональность платформы. Приложение J2ME является приложением, разработанным на Java, и создается для предоставления функциональности мобильного кошелька на множестве различного аппаратного обеспечения. Приложение для планшета является приложением, специально разработанным для основанного на сенсорном экране планшета, которое обеспечивает функциональность платформы мобильных кошельков для планшетных устройств. Любое из этих приложений (или любое их сочетание) может быть предоставлено на пользовательском мобильном устройстве. Данная функциональность может также быть выполнена доступной на веб-сайте или в системе розничной точки (POS) продаж. Действительно, платформа для осуществления транзакций на облачной основе позволяет различным системам POS взаимодействовать друг с другом и проводить транзакции между собой.

[0038] Термин «руководитель агентов» относится к человеку с инструментами программы mFS и подготовкой руководить выделением денежных средств агентским отделениям (например, местоположения розничной торговли). Так как агенты выполняют транзакции mFS с абонентами, такие как внесение и снятие денег, то агенты добавляют и удаляют деньги со своих собственных счетов. Любое из приложений, упомянутых выше, может быть сконфигурировано с возможностью предоставления инструментов, используемых руководителем агентов для просмотра остатка агентской компании, просмотра остатков агентских отделений и перевода денежных средств в и с мобильных кошельков агентских отделений. Данная функциональность может также быть выполнена доступной на веб-сайте для более легкого доступа.

[0039] В некоторых вариантах осуществления приложение платформы mFS может использовать шифрование стандарта тройного шифрования данных (3DES (triple data encryption standard)) (или некоторый другой тип шифрования), зашифрованную подпись сообщений и защиту паролем на некоторых или всех своих сообщениях с системой для осуществления транзакций mFS для того, чтобы гарантировать, что транзакции защищены и аутентифицированы должным образом.

[0040] Термин «агентское отделение» относится к любому местоположению, в котором агент предоставляет поддержку абонентских услуг платформы mFS. Денежные средства выделяются руководителем агентов с главного счета агентской компании в каждое агентское отделение для финансирования абонентских функции mFS, таких как внесение или снятие наличных, покупка в магазине, оплата счетов, пополнение предварительно оплачиваемого эфирного времени и перевод денег. В некоторых случаях многие агенты могут работать в одном отделении. Однако, по меньшей мере в некоторых случаях, денежные средства выделяются из главного счета агентской компании по принципу на каждое отделение.

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

[0042] В некоторых вариантах осуществления, в странах с более развитыми экономиками, может быть выгодным использование выпускаемых программой предварительно оплачиваемых дебетовых карт, счетов предварительно оплачиваемого доступа, счетов хранимых средств или подарочных карт для ведения бизнеса наряду с дополнительным удобством сетей обработки карт, таких как Cirrus, STAR или Visa для функциональности POS и банкоматов (автоматических кассовых машин (ATM (automated teller machine))). Агенты, в частности находящиеся в розничных торговых точках и киосках, могут по-прежнему предоставлять абонентам внесения, снятия и различные переводы, однако в данном случае процессоры карт внешних банков управляют мобильным кошельком и остатками на счетах отделений и обеспечивают перевод денежных средств в реальном времени.

[0043] Термин «бухгалтерская книга агентского отделения» относится к письменной (или электронной) бухгалтерской книге, обслуживаемой платформой mFS. Транзакции агентских отделений выполняются на агентских и абонентских мобильных телефонах, причем электронная запись транзакции генерируется и сохраняется в платформе mFS. Эти электронные транзакции затем сверяются с бухгалтерскими книгами агентских отделений, чтобы гарантировать защиту и целостность транзакции. Бухгалтерские книги агентских отделений являются печатными или электронными журналами транзакций, которые доставляются в места агентских отделений в распечатанной форме, чтобы служить в качестве резервной записи к электронным транзакциям.

[0044] Термин «агентская компания» относится к коммерческой организации, которая зарегистрирована для участия в программе mFS в качестве партнера владельца или поставщика программы mFS. Агентская компания имеет одно или более агентских отделений, которые ведут коммерческую деятельность mFS с абонентами программы mFS. В некоторых случаях, агентская компания может упоминаться в качестве организации-распространителя или розничной организации.

[0045] Термин «остаток на счете агентской компании» относится к сумме денежных средств, внесенных в «банк-партнер» (определяемый ниже) агентской компанией для финансирования ежедневных транзакций агентской компании. Денежные средства на счету агентской компании затем распределяются по агентским отделениям руководителем агентов агентской компании для проведения ежедневных коммерческих операций, таких как прием внесения наличных и снятия наличных от абонентов mFS. Данный остаток иногда упоминается в качестве «кассовой наличности агентской компании».

[0046] «Управляющий агентами» является надсмотрщиком агентов компании для данной компании. Управляющий агентами обладает подготовкой и инструментами для создания, удаления или изменения агентских счетов для компании, а также наблюдения за транзакциями, выполняемыми агентами. Управляющий агентами может иметь специальное приложение или повышенный уровень прав для доступа к функциям приложений, недоступным другим пользователям. Специальное приложение является программой, установленной в терминале управляющего агентами. Данное приложение предоставляет управляющему агентами возможность защищенным образом выполнять функции управляющего агентами, такие как регистрация и активация новых агентских счетов. Приложение mFS управляющего агентами может быть установлено в любом терминале или устройстве. Оно осуществляет связь с платформой mFS с использованием двоичных и/или текстовых SMS сообщений. Поставщик услуг беспроводной связи или MNO предоставляет инфраструктуру сети SMS GSM, на которой функционирует платформа mFS.

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

[0048] Термин «основной счет програ