СПОСОБ И УСТРОЙСТВО ДЛЯ МОБИЛЬНОЙ ОПЛАТЫ Российский патент 2018 года по МПК G06Q20/08 G06Q20/20 G06Q20/32 

Описание патента на изобретение RU2648940C2

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

[1] Основание для настоящей заявки и испрашиваемый ею приоритет относятся к Заявке на китайский патент № No.201510549852.0, зарегистрированной 31 августа 2015 года, которая включена в настоящую заявку во всей своей полноте посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

[2] Изобретение относится к области мобильной оплаты, в частности - к способу и устройству для мобильной оплаты.

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

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

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

КРАТКОЕ ОПИСАНИЕ

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

[6] Для решения проблем в указанной области применения изобретение раскрывает способ и устройство для мобильной оплаты.

[7] В соответствии с первым аспектом вариантов осуществления настоящего изобретения, предлагается способ мобильной оплаты, включающий следующие шаги:

[8] задание при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции;

[9] принятие команды аппаратной операции, введенной пользователем; и

[10] обновление статуса платежной операции на состояние, допустимое для операции, в том случае, если команда аппаратной операции соответствует заданному условию, где заданное условие предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации.

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

[12] В одном из вариантов осуществления способа, команда аппаратной операции, соответствующая заданному условию, дополнительно включает:

[13] определение того, что команда аппаратной операции соответствует заданному условию, если аппаратная информация в полученной команде аппаратной информации соответствует заданной аппаратной информации, когда заданная аппаратная информация содержит один элемент аппаратной информации; или

[14] получение аппаратной информации в двух принятых последовательно командах аппаратной операции и принятом времени каждой команды аппаратной операции, когда заданная аппаратная информация представляет собой два элемента аппаратной информации;

[15] получение принятого времени двух команд аппаратной операции, когда аппаратная информация в двух принятых командах аппаратной информации соответствует заданной аппаратной информации, если два элемента аппаратной информации, полученные по порядку, соответствуют заданной аппаратной информации;

[16] определение того, является ли принятый временной интервал между двумя командами аппаратной операции меньше первого заданного предела в соответствии с принятым временем, где команда аппаратной операции соответствует заданному условию, если принятый временной интервал меньше первого заданного предела; или

[17] получение аппаратной информации в последовательно принятых командах аппаратной информации и принятом времени каждой команды аппаратной операции, когда заданная аппаратная информация составляет, по меньшей мере, три элемента аппаратной информации; и

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

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

[20] В одном из вариантов осуществления описываемый способ дополнительно включает:

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

[22] В описанном выше варианте осуществления способа мобильной оплаты пользователю может быть выдано указание реализовать следующую операцию посредством отображения информации первой подсказки.

[23] В одном из вариантов осуществления, описываемый способ также включает:

[24] подсчет количества раз, в которые команда аппаратной операции не соответствует постоянно заданному условию, если команда аппаратной операции не соответствует заданному условию;

[25] отмену текущей операции мобильной оплаты, если количество раз равно заданному количеству раз; и

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

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

[28] В одном из вариантов осуществления, описываемый способ также включает:

[29] отображение перечня аппаратной информации;

[30] принятие команды аппаратного выбора, введенной пользователем, и выбор одного или нескольких элементов аппаратной информации из перечня аппаратной информации в соответствии с командой аппаратного выбора; и

[31] генерирование заданной аппаратной информации в соответствии с одним или несколькими элементами выбранной аппаратной информации, а также сохранение заданной аппаратной информации.

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

[33] В одном из вариантов осуществления описываемый способ дополнительно включает:

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

[35] отображение результата платежа, когда команда платежной операции соответствует заданному условию оплаты.

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

[37] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предусматривается устройство для мобильной оплаты, в состав которого входят:

[38] приемно-задающий модуль, настраиваемый для задания при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции;

[39] принимающий модуль, настраиваемый для принятия команды аппаратной операции, введенной пользователем;

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

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

[42] В одном из вариантов осуществления устройства, в состав определительно-обновляющего модуля входят:

[43] первый определительно-обновляющий подмодуль, настроенный для определения того, что команда аппаратной операции соответствует заданному условию, если аппаратная информация в принятой команде аппаратной операции соответствует заданной аппаратной операции, когда заданная аппаратная информация содержит один элемент аппаратной информации; или

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

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

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

[47] В одном из вариантов осуществления описываемое устройство дополнительно содержит:

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

[49] В описанном варианте осуществления устройства для мобильной оплаты пользователь может получать указания для осуществления следующей операции посредством отображения информации первой подсказки первым модулем отображения.

[50] В одном из вариантов осуществления устройства в его состав дополнительно входят:

[51] определительно-счетный модуль, настроенный для подсчета количества раз, когда команда аппаратной операции не соответствует постоянно заданному условию, если команда аппаратной команды, принятая принимающим модулем, не соответствует заданному условию;

[52] отменяющий модуль, настроенный для отмены текущей операции мобильной оплаты, если количество раз, подсчитанное определительно-счетным модулем, равно заданному количеству раз; и

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

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

[55] В одном из вариантов осуществления устройство дополнительно содержит:

[56] модуль отображения перечня, настроенный для отображения перечня аппаратной информации;

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

[58] модуль генерирования и сохранения, настроенный для генерирования заданной аппаратной информации в соответствии с одним или несколькими элементами аппаратной информации, выбранными приемно-выбирающим модулем, и сохранения заданной аппаратной информации.

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

[60] В одном из вариантов осуществления, в состав устройства дополнительно входят:

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

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

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

[64] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения, предлагается устройство для мобильной оплаты, которое содержит:

[65] процессор;

[66] память для хранения команды, исполняемой процессором;

[67] где процессор настроен для:

[68] задания при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции;

[69] принятия команды аппаратной операции, введенной пользователем;

[70] обновления статуса платежной операции на состояние, допустимое для операции, в том случае, если команда аппаратной операции соответствует заданному условию, где заданное условие предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации.

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

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

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

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

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

[75] Фиг. 2 представляет собой технологическую схему, на которой изображен другой способ мобильной оплаты согласно возможному варианту его осуществления.

[76] Фиг. 3 представляет собой технологическую схему, на которой изображен еще один способ мобильной оплаты согласно возможному варианту его осуществления.

[77] Фиг. 4а представляет собой фрагмент I, на котором изображен способ мобильной оплаты согласно возможному варианту осуществления.

[78] Фиг. 4b представляет собой фрагмент II, на котором показан способ мобильной оплаты согласно возможному варианту осуществления.

[79] Фиг. 4с представляет собой технологическую схему, на которой изображен другой способ мобильной оплаты согласно возможному варианту его осуществления.

[80] Фиг. 5 представляет собой блок-схему, изображающую устройство для мобильной оплаты согласно возможному варианту его осуществления.

[81] Фиг. 6 представляет собой блок-схему, изображающую другое устройство для мобильной оплаты согласно возможному варианту его осуществления.

[82] Фиг. 7 представляет собой блок-схему, изображающую еще одно устройство для мобильной оплаты согласно возможному варианту его осуществления.

[83] Фиг. 8 представляет собой блок-схему, изображающую другое устройство для мобильной оплаты согласно возможному варианту его осуществления.

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

[85] Фиг. 10 представляет собой блок-схему, изображающую устройство, приспособленное для мобильной оплаты согласно возможному варианту его осуществления.

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

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

[87] Фиг. 1 представляет собой технологическую схему, изображающую возможный вариант осуществления изобретения. Как показано на Фиг. 1, способ мобильной оплаты может быть применен на мобильном терминале. К мобильным терминалам относятся, среди прочих, мобильный телефон, планшетный компьютер (PAD) и т.п. Способ мобильной оплаты включает следующие шаги S101-S103:

[88] В шаге S101 - задание при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции.

[89] В этом варианте осуществления, мобильный терминал может задать статус платежной операции как состояние, недопустимое для операции - например, задать неактивное состояние для клавиши оплаты после принятия платежной информации - такой, как сумма платежа и счет для оплаты и т.п. - введенной пользователем.

[90] В шаге S102 - принятие команды аппаратной операции, введенной пользователем.

[91] Платежная операция не может быть выполнена, если статус платежной операции задан как состояние, недопустимое для операции.

[92] Пользователь может нажать аппаратную кнопку для выполнения платежной операции. Таким образом, мобильный терминал может принять команду, введенной пользователем. Команда аппаратной операции содержит аппаратную информацию (т.е. информацию об аппаратной клавише, нажимаемой пользователем).

[93] В шаге S103 - обновление статуса платежной операции на состояние, допустимое для операции, если команда аппаратной операции соответствует заданному условию.

[94] Заданное условие предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации. Аппаратная информация может содержать информацию об аппаратной клавише - например, идентификатор аппаратной клавиши, время работы аппаратной клавиши и т.п.

[95] Этот вариант осуществления предполагает обновление статуса платежной операции до состояния, допустимого для операции, когда принятая команда аппаратной операции соответствует заданному условию, например - задание неактивного состояния для клавиши оплаты. Таким образом, мобильный терминал может выполнить платежную операцию после нажатия клавиши оплаты пользователем.

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

[97] Фиг. 2 представляет собой технологическую схему, изображающую другой способ мобильной оплаты согласно возможному варианту его осуществления. Как показано на Фиг. 2, перед описанным выше шагом S101, способ дополнительно включает следующие шаги S201-203:

[98] В шаге S201 - отображение перечня аппаратной информации.

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

[100] Клавиша громкости содержит клавишу увеличения громкости и клавишу уменьшения громкости.

[101] В шаге S202 - принятие команды аппаратного выбора, введенной пользователем, и выбор одного или нескольких элементов аппаратной информации из перечня аппаратной информации в соответствии с командой аппаратного выбора.

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

[103] Команда аппаратного выбора содержит один или несколько элементов аппаратной информации, выбираемой пользователем, например - информации об аппаратной клавише.

[104] В шаге S203 - генерирование заданной аппаратной информации в соответствии с одним или несколькими элементами аппаратной информации, а также сохранение заданной аппаратной информации.

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

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

[107] Фиг. 3 представляет собой технологическую схему, на которой показан еще один способ мобильной оплаты согласно возможному варианту его осуществления. Как показано на Фиг. 3, этот способ дополнительно включает следующие шаги S301-308:

[108] В шаге S301 - задание при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции; и отображение информации первой подсказки.

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

[110] Например, информация подсказки «мобильная оплата осуществляется нажатием аппаратной клавиши» может быть отображена для выполнения пользователем операции нажатия аппаратной клавиши в соответствии с информацией подсказки.

[111] Таким образом, пользователь получает указание для осуществления следующей операции посредством отображения информации первой подсказки.

[112] В шаге S302 - принятие команды аппаратной операции, введенной пользователем.

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

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

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

[116] Таким образом, количество команд аппаратной операции соответствует количеству клавиш, используемых пользователем. За счет этого соответствия мобильный терминал может точно извлечь команду аппаратной операции.

[117] В шаге S303 - определение того, соответствует ли команда аппаратной операции заданному условию. Если команда аппаратной операции соответствует заданному условию - выполнение шага S304. Если команда аппаратной операции не соответствует заданному условию - выполнение шага S305.

[118] В шаге S304 - обновление статуса платежной операции на состояние, допустимое для операции.

[119] В этом варианте осуществления способа, когда заданная аппаратная информация представляет собой один элемент аппаратной информации, например - один элемент информации об аппаратной клавише, заданным условием может быть то, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации. Когда заданная аппаратная информация содержит два элемента аппаратной информации -например, два элемента информации об аппаратной клавише, заданным условием может быть то, что аппаратная информация, содержащаяся в двух командах аппаратной операции, принятых по порядку, соответствует заданной аппаратной информации, и временной интервал между этими двумя командами аппаратной операции меньше первого заданного предела. Первый заданный предел может составлять 50 миллисекунд или 100 миллисекунд. Так как первый заданный предел очень мал, можно считать, что эти две команды аппаратной операции приняты одновременно. Иными словами, пользователю нужно нажать две аппаратные клавиши одновременно. Когда заданная аппаратная информация содержит, по меньшей мере, три элемента аппаратной информации, например - три элемента информации об аппаратной клавише, заданным условием может быть то, что аппаратная информация содержащаяся, по меньшей мере, в трех командах аппаратной операции, принятых по порядку, соответствует заданной аппаратной информации, и временной интервал между двумя следующими одна за другой командами аппаратной операции меньше, чем второй заданный предел. Второй заданный предел может составлять 1,5 секунды.

[120] Отметим, что, когда заданная аппаратная информация содержит два или более элементов аппаратной информации, может быть задан принятый порядок команд аппаратной операции. Таким образом, при определении того, соответствует ли команда аппаратной операции заданному условию, принятый порядок команд аппаратной операции принимается как одна часть определения названного вышеупомянутого заданного условия. Иными словами, определяется, что порядок заданного условия соблюден, когда принятый порядок команд аппаратной операции соответствует сохраненному порядку аппаратной информации, содержащейся в заданной аппаратной информации. Разумеется, принятый порядок остальных команд аппаратной операции также может быть задан пользователем или системой.

[121] Например, заданная аппаратная информация - это «клавиша 1, клавиша 3 и клавиша 2». Если аппаратная информация, по меньшей мере, в трех принятых последовательно командах аппаратной операции - это «клавиша 1, клавиша 3 и клавиша 2», соответственно, и временной интервал между двумя следующими друг за другом командами аппаратной операции, меньше 1,5 секунды, команда аппаратной операции соответствует заданному условию. Если аппаратная информация, по меньшей мере, в трех командах аппаратной операции - это «клавиша 1, клавиша 2 и клавиша 3», соответственно, команда аппаратной операции не соответствует заданному условию, так как порядки двух названных последовательностей не соответствуют друг другу.

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

[123] В шаге S305 - подсчет количества раз, когда команда аппаратной операции не соответствует постоянно заданному условию.

[124] Если аппаратная информация в принятой команде аппаратной операции не соответствует заданной аппаратной операции, команда аппаратной операции не соответствует заданному условию.

[125] В этом варианте осуществления способа, необходимо учитывать количество раз, в которые команда аппаратной операции не соответствует постоянно заданному условию.

[126] В шаге S306 - определение того, равно ли насчитанное количество раз заданному количеству раз. Если количество раз равно заданному количеству раз - выполнение шага S307. Если оно меньше заданного количества раз - выполнение шага S308.

[127] В шаге S307 - отмена текущей операции мобильной оплаты.

[128] Если количество раз, в которые команда аппаратной операции не соответствует постоянно заданному условию, равно заданному количеству раз -например, трем разам, текущая операция мобильной оплаты отменяется.

[129] В шаге S308 - отображение информации второй подсказки и принятие команды аппаратной операции, повторно введенной пользователем, и последующее возвращение к шагу S303.

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

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

[132] На Фиг. 4а-4b наглядно представлено настоящее изобретение. Как показано на Фиг. 4а, пользователь совершает онлайн-покупку и осуществляет оплату с помощью мобильного телефона 41. Показан интерфейс 42 текущей оплаты, где сумма платежа составляет 100 юаней. После того как пользователь вводит номер банковской карты и код платежа в интерфейсе 42 оплаты, мобильный телефон 41 задает для клавиши 43 оплаты на интерфейсе 42 неактивное состояние и отображает информацию подсказки «выполните мобильную оплату с помощью аппаратной операции». После того как пользователь нажмет клавишу увеличения громкости, если мобильный телефон 41 определит, что клавиша, нажатая пользователем, соответствует заданной аппаратной клавише, клавиша 43 оплаты обновляется до активного состояния, как показано на Фиг. 4b. После того как пользователь нажмет клавишу 43 оплаты, эта платежная операция может быть выполнена.

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

[134] Фиг. 4с представляет технологическую схему, изображающую еще один способ мобильной оплаты в соответствии с возможным вариантом осуществления. Как показано на Фиг. 4с, после шага S103, этот способ дополнительно включает следующие шаги S401-402:

[135] В шаге S401 - извлечение команды платежной операции, введенной пользователем.

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

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

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

[139] В шаге S402 - отображение результата оплаты, когда команда платежной операции соответствует заданному условию.

[140] Заданное условие может предусматривать, что клавиша оплаты приведена в действие, и может также предусматривать, что код, содержащийся в команде платежной операции (например - голосовой код или код отпечатка пальца) соответствует заданному коду.

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

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

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

[144] В соответствии с описанными выше вариантами осуществления способа мобильного оплаты, изобретение также предусматривает варианты осуществления устройства для мобильной оплаты.

[145] Фиг. 5 представляет собой блок-схему, изображающую устройство для мобильной оплаты в соответствии с возможным вариантом его осуществления. Как показано на Фиг. 5, в состав устройства для мобильной оплаты входят приемно-задающий модуль 51, принимающий модуль 52 и определительно-обновляющий модуль 53.

[146] Приемно-задающий модуль 51 настроен для задания при принятии платежной операции статуса платежной операции как состояния, недопустимого для операции.

[147] Принимающий модуль 52 настроен для принятия команды аппаратной операции, введенной пользователем.

[148] Определительно-обновляющий модуль 53 настроен для обновления статуса платежной операции, заданного приемно-задающим модулем 51 как состояние, допустимое для операции, если команда аппаратной операции, принятая принимающим модулем 52, соответствует заданному условию. Заданное условие предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации.

[149] Аппаратная информация может содержать информацию об аппаратной клавише, например - идентификатор аппаратной клавиши, количество раз нажатия аппаратной клавиши и т.п.

[150] Устройство, показанное на Фиг. 5, настроено для реализации процедуры способа, показанной на Фиг. 1. Соответствующее содержание остается неизменным, поэтому нет необходимости повторно приводить его подробное описание.

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

[152] Фиг. 6 представляет собой блок-схему, изображающую еще одно устройство для мобильной оплаты в соответствии с возможным вариантом его осуществления. Как показано на Фиг. 6, основанной на варианте осуществления устройства, изображенном на Фиг. 5, в состав устройства дополнительно входят модуль 54 отображения перечня, приемно-выбирающий модуль 55 и модуль 56 генерирования и сохранения.

[153] Модуль 54 отображения перечня настроен для отображения перечня аппаратной информации.

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

[155] Модуль 56 генерирования и сохранения настроен для генерирования заданной аппаратной информации в соответствии с одним или несколькими элементами аппаратной информации, выбранной приемно-выбирающим модулем 55, и сохранения заданной аппаратной информации.

[156] Устройство, показанное на Фиг. 6, настроено на реализацию процедуры осуществления способа, показанной на Фиг. 2. Соответствующее содержание остается неизменным, поэтому нет необходимости повторно приводить его подробное описание.

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

[158] Фиг. 7 представляет собой блок-схему, изображающую еще одно устройство для мобильной оплаты в соответствии с возможным вариантом его осуществления. Как показано на Фиг. 7, основанной на варианте осуществления, изображенном на Фиг. 5, определительно-обновляющий модуль 53 может содержать первый определительно-обновляющий подмодуль 531, второй определительно-обновляющий подмодуль 532 или третий определительно-обновляющий подмодуль 533.

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

[160] Второй определительно-обновляющий подмодуль 532 настроен для получения аппаратной информации в двух последовательно принятых командах аппаратной операции и принятом времени каждой команды аппаратной операции, когда заданная аппаратная информация представляет собой два элемента аппаратной информации; и настроен для определения того, является ли принятый временной интервал между двумя командами аппаратной операции меньше, чем первый заданный предел, в соответствии с принятым временем, когда два элемента аппаратной информации, полученные по порядку, соответствуют заданной аппаратной информации. Если принятый временной интервал меньше первого заданного предела, команда аппаратной операции соответствует заданному условию.

[161] Первый определительно-обновляющий подмодуль 533 настроен для получения аппаратной информации в последовательно принятых командах аппаратной операции и времени каждой команды аппаратной операции, когда заданная аппаратная информация представляет собой, по меньшей мере, три элемента аппаратной информации; и настроен для определения того, составляет ли принятый временной интервал между двумя следующими друг за другом командами аппаратной операции меньше второго заданного предела в соответствии с принятым временем, когда аппаратная информация, полученная по порядку, соответствует заданной аппаратной информации. Если принятый временной интервал меньше второго заданного предела, команда аппаратной операции соответствует заданному условию.

[162] Устройство, показанное на Фиг. 7, настроено для реализации процедуры осуществления способа, показанной на Фиг. 3. Соответствующее содержание остается неизменным, поэтому нет необходимости повторно приводить его подробное описание.

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

[164] Фиг. 8 представляет собой блок-схему, изображающую еще одно устройство для мобильной оплаты в соответствии с возможным вариантом его осуществления. Как показано на Фиг. 8, основанной на варианте осуществления, изображенном на Фиг. 5, в состав устройства могут дополнительно входить:

[165] первый отображающий модуль 57, настроенный для отображения информации первой подсказки, когда приемно-задающий модуль 51 задает статус платежной операции как состояние, недопустимое для операции. Информация первой подсказки настроена для напоминания пользователю о необходимости выполнить мобильную оплату с помощью аппаратной операции.

[166] Кроме того, устройство может дополнительно содержать извлекающий модуль 58 и определительно-отображающий модуль 59.

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

[168] Определительно-отображающий модуль 59 настроен для отображения результата оплаты, когда команда платежной операции, извлеченная извлекающим модулем 58, соответствует заданному условию оплаты.

[169] Устройство, показанное на Фиг. 8, настроено для реализации процедуры осуществления способа, изображенной на Фиг. 3 и Фиг. 4с. Соответствующее содержание остается неизменным, поэтому нет необходимости повторно приводить его подробное описание.

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

[171] Фиг. 9 представляет собой блок-схему, изображающую еще одно устройство для мобильной оплаты в соответствии с возможным вариантом осуществления. Как показано на Фиг. 8, основанной на варианте осуществления, изображенном на Фиг. 5, в состав устройства могут дополнительно входить:

[172] определительно-счетный модуль 91, настроенный для подсчета количества раз, когда команда аппаратной операции не соответствует постоянно заданному условию, если команда аппаратной операции, принятая принимающим модулем 53, не соответствует заданному условию;

[173] отменяющий модуль 92, настроенный для отмены текущей операции мобильной оплаты в случае, если количество раз, насчитанное определительно-счетным модулем 91, равно заданному количеству раз;

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

[175] Устройство, показанное на Фиг. 9, настроено для реализации процедуры осуществления способа, изображенной на Фиг. 3. Соответствующее содержание остается неизменным, поэтому нет необходимости повторно приводить его подробное описание.

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

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

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

[179] Как показано на Фиг. 10, в состав устройства 1000 могут входить один или несколько узлов из следующего перечня: обрабатывающий блок 1002, память 1004, блок электропитания 1006, мультимедийный блок 1008, аудио-блок 1010, интерфейс входа/выхода (I/O) 1012, сенсорный блок 1014 и блок связи 1016.

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

[181] Память 1004 настроена для хранения различных типов данных для обеспечения работы устройства 1000. К примерам таких данных относятся, в частности, команда любого приложения или способа, контактные данные, данные адресной книги, сообщение, изображение, видеозапись, где все названные данные используются на устройстве 1000. Память 1004 может быть реализована в виде любого рода знергозависимого или энергонезависимого запоминающего устройства или их сочетания - например, статического оперативного запоминающего устройства (СОЗУ), электрически стираемого программируемого постоянного запоминающего устройства (ЭСППЗУ), стираемого программируемого постоянного запоминающего устройства (СППЗУ), программируемого постоянного запоминающего устройства (ППЗУ), постоянного запоминающего устройства (ПЗУ), магнитной памяти, флеш-памяти, магнитного диска или оптического диска.

[182] Блок электропитания 1006 обеспечивает подачу электропитания для различных узлов устройства 1000. Блок электропитания 1006 может содержать систему управления электропитанием, один или несколько источников электропитания и другие узлы для выработки, управления и распределения электропитания для устройства 1000.

[183] Мультимедийный блок 1008 содержит экран, обеспечивающий интерфейс вывода между устройством 1000 и пользователем. В некоторых вариантах осуществления таким экраном может быть жидкокристаллический дисплей (ЖК-дисплей) или сенсорная панель (СП). Если экран содержит сенсорную панель, он может быть реализован в виде сенсорного экрана для приема сигнала ввода от пользователя. Сенсорная панель содержит один или несколько контактных сенсоров для восприятия касания, скользящих движений и жестов на сенсорной панели. Контактный сенсор может не только воспринимать границу касания или скользящего движения, но и определять продолжительность и усилие, приложенное при касании или скользящем движении. В некоторых вариантах осуществления, мультимедийный блок 1008 содержит одну фронтальную камеру и/или одну заднюю камеру. Когда устройство 1000 находится в рабочем режиме - например, в режиме фотосъемки или в режиме видеосъемки, фронтальная камера и/или задняя камера могут принимать мультимедийные данные извне. Как фронтальная, так и задняя камеры могут представлять собой одну систему с фиксированной оптической линзой или могут иметь функцию регулировки фокусного расстояния или оптического масштабирования.

[184] Аудио-блок 1010 настроен для вывода и/или ввода аудиосигнала. Например, аудио-блок 1010 содержит один микрофон (MIC). Когда устройство 1000 находится в рабочем режиме - например, в режиме вызова, режиме записи или режиме распознавания речи, микрофон настроен для принятия аудиосигнала извне. Принятый аудиосигнал может в дальнейшем храниться в памяти 1004 или быть отправлен через блок 1016 связи. В некоторых вариантах осуществления, аудио-блок 1010 также содержит один громкоговоритель, настроенный для вывода аудиосигнала.

[185] Интерфейс ввода/вывода 1012 обеспечивает интерфейс между обрабатывающим блоком 1002 и периферийным интерфейсным модулем. Указанным периферийным интерфейсным модулем может быть клавиатура, навигационное колесо, кнопка и т.п. Такими кнопками могут, среди прочих, быть кнопка исходного положения, кнопка громкости, кнопка пуска и блокирующая кнопка.

[186] Сенсорный блок 1014 содержит один или несколько сенсоров и настроен для обеспечения различных аспектов оценки состояния для устройства 1000. Например, сенсорный блок 1014 может фиксировать состояния включения/отключения устройства 1000, относительное расположение узлов (например, дисплея и клавиатуры устройства 1000), изменение в положении устройства 1000 или какого-либо блока устройства 1000, наличие или отсутствие контакта между пользователем и устройством 1000, а также ориентацию или ускорение/замедление и изменение температуры устройства 1000. Сенсорный блок 1014 может содержать бесконтактный датчик, настроенный для обнаружения присутствия расположенного поблизости предмета в отсутствие физического контакта. Сенсорный блок 1014 может также содержать оптический сенсор (такой, как КМОП-сенсор или ПЗС-сенсор изображений) настроенный для использования при формировании изображений. В некоторых вариантах осуществления, сенсорный блок 1014 может также содержать датчик ускорения, гиродатчик, магнитный датчик, датчик давления или датчик температуры.

[187] Модуль связи 1016 настроен для обеспечения проводной или беспроводной связи между устройством 1000 и другими устройствами. Устройство 1000 может получать доступ к беспроводной сети на основе стандарта связи - такого, как WiFi, 2G или 3G, или их сочетания. В одном возможном варианте осуществления блок связи 1016 получает вещательный сигнал или вещательную информацию от внешней системы управления вещанием через вещательный канал. В одном возможном варианте осуществления блок связи 1016 также содержит модуль ближней бесконтактной связи (NFC), для обеспечения связи ближнего радиуса действия. Например, модуль NFC может быть основан на технологии радиочастотной идентификации (RFID), технологии Ассоциации передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (ВТ) и других технологиях.

[188] В возможном варианте осуществления устройство 1000 может быть реализовано с помощью одной или нескольких специализированных интегральных микросхем (ASIC), цифрового сигнального процессора (DSP), устройства цифровой обработки сигналов (DSPD), программируемого логического устройства (PLD), программируемой пользователем вентильной матрицы (FPGA), контроллера, а микроконтроллера, микропроцессора или других электронных компонентов, и настроено для реализации описанного выше способа.

[189] В возможном варианте осуществления устройства также предусматривается энергонезависимый машинно-читаемый носитель данных, содержащий команду, например - память 1004, содержащая команду. Вышеупомянутая команда может быть выполнена с помощью процессора 1020 устройства 1000 для осуществления, описанного выше способа. Например, в качестве энергонезависимого машинно-читаемого носителя данных может использоваться ПЗУ, оперативное запоминающее устройство (ОЗУ), CD-ROM, магнитная лента, гибкий диск, оптические устройства хранения данных и т.п.

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

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

Похожие патенты RU2648940C2

название год авторы номер документа
СПОСОБЫ И СИСТЕМЫ ДЛЯ ФИНАНСОВЫХ ТРАНЗАКЦИЙ В СРЕДЕ МОБИЛЬНОЙ СВЯЗИ 2012
  • Ракли Брэди Ли
  • Портер Уоррен Дерек
  • Рикман Грегори Майкл
  • Кохран Кайл Лейтон
RU2520410C2
СПОСОБЫ И СИСТЕМЫ ДЛЯ ФИНАНСОВЫХ ТРАНЗАКЦИЙ В СРЕДЕ МОБИЛЬНОЙ СВЯЗИ 2006
  • Ракли Брэди Ли
  • Портер Уоррен Дерек
  • Рикман Грегори Майкл
  • Кохран Кайл Лейтон
RU2467501C2
УПРАВЛЕНИЕ ПОКУПКАМИ, ПЛАТЕЖАМИ И КРЕДИТОВАНИЕМ 2001
  • Кнутсен Стиан Валентин
  • Вонхольм Кристиан
RU2259587C2
Способ сбора платежных данных и обеспечения их актуальности при проведении безналичных платежей и система для его реализации 2017
  • Китляр Владимир Викторович
RU2667721C1
СИСТЕМА, СПОСОБ И УСТРОЙСТВО ДЛЯ ОСУЩЕСТВЛЕНИЯ ОНЛАЙН ПЛАТЕЖЕЙ С ИСПОЛЬЗОВАНИЕМ ПЛАТЕЖНЫХ КАРТ 2016
  • Горыня Кирилл Николаевич
  • Самарский Максим Юрьевич
RU2630166C1
Способ проведения платежа онлайн-пользователем при наличии информации об идентификаторе пользователя 2020
  • Поляков Денис Леонидович
  • Лагуткин Николай Сергеевич
RU2743147C1
ТОРГОВОЕ УСТРОЙСТВО УПРАВЛЕНИЯ ИЗМЕНЕННЫМ КЛИМАТОМ 2011
  • Гордон Майкл
  • Скотт Дж. Генри
RU2555229C2
СИСТЕМА ЭЛЕКТРОННЫХ ПЛАТЕЖЕЙ И СПОСОБ АВТОРИЗАЦИИ ПЛАТЕЖА 2009
  • Флорек Мирослав
  • Масарык Михал
RU2520392C2
СПОСОБ, СИСТЕМА И УСТРОЙСТВО ДЛЯ ПРОВЕРКИ ДОСТОВЕРНОСТИ ПРОЦЕССА ТРАНЗАКЦИИ 2013
  • Вархуус Кристиан
  • Хестамар Бьерн Элиас
RU2644132C2
ПОДСЧЕТ СТОИМОСТИ ПОКУПОК В ПУНКТЕ ПРОДАЖ С ИСПОЛЬЗОВАНИЕМ ШТРИХ-КОДОВ 2012
  • Льюис Скотт
  • Эстрада Виктор
RU2604671C2

Иллюстрации к изобретению RU 2 648 940 C2

Реферат патента 2018 года СПОСОБ И УСТРОЙСТВО ДЛЯ МОБИЛЬНОЙ ОПЛАТЫ

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

Формула изобретения RU 2 648 940 C2

1. Способ мобильной оплаты, характеризующийся тем, что включает:

задание при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции;

принятие команды аппаратной операции, введенной пользователем путем нажатия аппаратной клавиши; и

обновление статуса платежной операции на состояние, допустимое для операции, в том случае, если команда аппаратной операции соответствует заданному условию, которое предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации.

2. Способ мобильной оплаты по п. 1, отличающийся тем, что команда аппаратной операции, соответствующая заданному условию, включает:

определение того, что команда аппаратной операции соответствует заданному условию, если аппаратная информация в полученной команде аппаратной информации соответствует заданной аппаратной информации, когда заданная аппаратная информация содержит один элемент аппаратной информации; или

получение аппаратной информации в двух последовательно принятых командах аппаратной операции и принятом времени каждой команды аппаратной операции, когда заданная аппаратная информация представляет собой два элемента аппаратной информации;

определение того, является ли принятый временной интервал между двумя командами аппаратной инструкции меньше первого заданного предела в соответствии с принятым временем, если два элемента аппаратной информации, полученные по порядку, соответствуют заданной аппаратной информации, где команда аппаратной операции соответствует заданному условию, если принятый временной интервал меньше первого заданного предела; или

получение аппаратной информации в принятой команде аппаратной информации по порядку и принятом времени каждой команды аппаратной операции, когда заданная аппаратная информация составляет, по меньшей мере, три элемента аппаратной информации; и

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

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

4. Способ мобильной оплаты по п. 1, отличающийся тем, что дополнительно включает:

подсчет количества раз, в которые команда аппаратной операции не соответствует постоянно заданному условию, если команда аппаратной операции не соответствует заданному условию;

отмену текущей операции мобильной оплаты, если количество раз равно заданному количеству раз; и

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

5. Способ мобильной оплаты по п. 1, отличающийся тем, что дополнительно включает:

отображение перечня аппаратной информации;

принятие команды аппаратного выбора, введенной пользователем, и выбор одного или нескольких элементов аппаратной информации из перечня аппаратной информации в соответствии с командой аппаратного выбора; и

генерирование заданной аппаратной информации в соответствии с одним или несколькими элементами выбранной аппаратной информации, а также сохранение заданной аппаратной информации.

6. Способ мобильной оплаты по п. 1, отличающийся тем, что дополнительно включает:

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

7. Устройство для мобильной оплаты, характеризующееся тем, что содержит:

приемно-задающий модуль, настраиваемый для задания, при принятии платежной информации, статуса платежной операции как состояния, недопустимого для операции;

принимающий модуль, настраиваемый для принятия команды аппаратной операции, введенной пользователем путем нажатия аппаратной клавиши; и

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

8. Устройство для мобильной оплаты по п. 7, отличающееся тем, что в состав определительно-обновляющего модуля входят:

первый определительно-обновляющий подмодуль, настроенный для определения того, что команда аппаратной операции соответствует заданному условию, если аппаратная информация в принятой команде аппаратной операции соответствует заданной аппаратной операции, когда заданная аппаратная информация содержит один элемент аппаратной информации; или

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

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

9. Устройство для мобильной оплаты согласно п. 7, отличающееся тем, что дополнительно содержит:

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

10. Устройство для мобильной оплаты согласно п. 7, отличающееся тем, что дополнительно содержит:

определительно-счетный модуль, настроенный для подсчета количества раз, в которые команда аппаратной операции не соответствует постоянно заданному условию, если команда аппаратной команды, принятая принимающим модулем, не соответствует заданному условию;

отменяющий модуль, настроенный для отмены текущей операции мобильной оплаты, если количество раз, насчитанное определительно-счетным модулем, равно заданному количеству раз; и

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

11. Устройство для мобильной оплаты согласно п. 7, отличающееся тем, что дополнительно содержит:

модуль отображения перечня, настроенный для отображения перечня аппаратной информации;

приемно-выбирающий модуль, настроенный для принятия команды аппаратного выбора, введенной пользователем, и выбора одного или нескольких элементов аппаратной информации из перечня аппаратной информации, отображаемого модулем отображения перечня в соответствии с командой аппаратного выбора; и

модуль генерирования и сохранения, настроенный для генерирования заданной аппаратной информации в соответствии с одним или несколькими элементами аппаратной информации, выбранными приемно-выбирающим модулем, и сохранения заданной аппаратной информации.

12. Устройство для мобильной оплаты согласно п. 7, отличающееся тем, что дополнительно содержит:

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

определительно-отображающий модуль, настроенный для отображения результата оплаты, когда команда платежной операции, извлеченная извлекающим модулем, соответствует заданному условию оплаты.

13. Устройство для мобильное оплаты, характеризующееся тем, что содержит: процессор; и

память для хранения команды, исполняемой процессором; где процессор настроен для:

задания при принятии платежной информации статуса платежной операции как состояния, недопустимого для операции;

принятия команды аппаратной операции, введенной пользователем путем нажатия аппаратной клавиши; и

обновления статуса платежной операции на состояние, допустимое для операции, в том случае, если команда аппаратной операции соответствует заданному условию, где заданное условие предусматривает, что аппаратная информация в команде аппаратной операции соответствует заданной аппаратной информации.

Документы, цитированные в отчете о поиске Патент 2018 года RU2648940C2

УСТРОЙСТВО ЭКСТРЕННОГО ОПОВЕЩЕНИЯ ДЛЯ ЛЮДЕЙ, ОКАЗАВШИХСЯ В ОПАСНОЙ ДЛЯ ЖИЗНИ СИТУАЦИИ 2016
  • Ромашев Дмитрий Александрович
  • Гавва Дмитрий Владимирович
RU2701107C2
US 20110282785 A1, 17.11.2011
US 20120133484 A1, 31.05.2012
Электровибрационный голосообразующий аппарат 1960
  • Прохоров В.И.
SU145624A1
EA 200801994 A1, 30.10.2009.

RU 2 648 940 C2

Авторы

Гао И

Ван Хонцян

Гэ Юньюань

Даты

2018-03-28Публикация

2015-12-17Подача