Настоящая патентная заявка основана на патентной заявке Китая № 201510824157.0, поданной 24 ноября 2015 г., которая полностью включена в настоящий документ посредством ссылки и по которой испрашивается приоритет.
Область техники, к которой относится изобретение
Изобретение, в общем, относится к области связи и, более конкретно, к способу, устройству и терминалу для обработки чека.
Уровень техники
Обычно, когда клиент совершает платеж после покупок в супермаркете или обеда в ресторане, обслуживающий сотрудник печатает и предоставляет клиенту бумажный чек. Однако клиенты часто беспечно выбрасывают эти бумажные чеки, что приводит к бесполезной трате бумажных ресурсов.
В то же время широко распространены носимые устройства, например, интеллектуальные браслеты и интеллектуальные часы, которые люди используют в основном для контроля своих тренировок и наблюдения за состоянием здоровья. В других областях применение носимых устройств довольно ограничено.
Раскрытие изобретения
Настоящее изобретение предлагает способ, устройство и терминал для обработки чека, которые устраняют необходимость использования бумажных чеков и дают возможность эффективно управлять электронными чеками, в результате чего устраняется бесполезная трата бумажных ресурсов, расширяется сфера применения носимых устройств и улучшается пользовательское восприятие.
В соответствии с первым аспектом вариантов осуществления настоящего изобретения предлагается способ обработки чека, содержащий: получение электронного чека; определение идентификатора носимого устройства, соответствующего указанному электронному чеку; и передачу указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
В первой возможной реализации первого аспекта названное определение идентификатора носимого устройства, соответствующего электронному чеку, содержит: получение предоставленного пользователем идентификатора носимого устройства путем сканирования предоставленного пользователем двумерного кода, содержащего указанный идентификатор носимого устройства, и использование этого предоставленного пользователем идентификатора носимого устройства в качестве идентификатора соответствующего носимого устройства; или считывание, посредством беспроводной связи малого радиуса действия, предоставленного пользователем идентификатора носимого устройства, и использование этого идентификатора в качестве идентификатора соответствующего носимого устройства.
Во второй возможной реализации первого аспекта названное определение идентификатора носимого устройства, соответствующего электронному чеку, содержит: прием из носимых устройств радиосигналов Bluetooth, содержащих идентификаторы соответствующих носимых устройств; и использование идентификатора носимого устройства, извлеченного из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, в качестве идентификатора соответствующего носимого устройства.
В третьей возможной реализации первого аспекта в соответствии с первым аспектом или с первой или второй возможной реализацией первого аспекта данный способ дополнительно содержит: получение информации об учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе соответствующего носимого устройства; и передачу пользователю, соответствующему данной учетной записи пользователя, информации приглашения, содержащей указанную информацию об учетной записи пользователя.
В четвертой возможной реализации первого аспекта в соответствии с третьей возможной реализацией первого аспекта данный способ дополнительно содержит: при приеме признака подтверждения, переданного пользователем в ответ на информацию приглашения, передачу электронного чека и информации об учетной записи пользователя в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя; при приеме признака отказа, переданного пользователем в ответ на информацию приглашения, прекращение обработки чека.
В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предлагается способ обработки чека, содержащий: прием электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; сохранение этого электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
В первой возможной реализации второго аспекта данный способ дополнительно содержит: прием переданного терминалом запроса чека, содержащего информацию об учетной записи пользователя; получение электронного чека, хранимого в указанной учетной записи пользователя, и/или величины затрат, соответствующей этому электронному чеку; и передачу ответа на запрос в указанный терминал.
В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предлагается устройство обработки чека, содержащее: первый модуль получения, выполненный с возможностью получения электронного чека; модуль определения, выполненный с возможностью определения идентификатора носимого устройства, соответствующего электронному чеку; и первый модуль передачи, выполненный с возможностью передачи электронного чека и идентификатора соответствующего носимого устройства в сервер, в результате чего сервер сохраняет этот электронный чек в учетной записи пользователя, соответствующей этому идентификатору носимого устройства.
В первой возможной реализации третьего аспекта модуль определения содержит: субмодуль сканирования, выполненный с возможностью получения предоставленного пользователем идентификатора носимого устройства путем сканирования предоставленного пользователем двумерного кода, содержащего указанный идентификатор носимого устройства, и с возможностью использования этого предоставленного пользователем идентификатора носимого устройства в качестве идентификатора соответствующего носимого устройства; или субмодуль считывания, выполненный с возможностью считывания, посредством беспроводной связи малого радиуса действия, предоставленного пользователем идентификатора носимого устройства, и с возможностью использования этого идентификатора в качестве идентификатора соответствующего носимого устройства.
Во второй возможной реализации третьего аспекта модуль определения дополнительно содержит: субмодуль приема, выполненный с возможностью приема из носимых устройств радиосигналов Bluetooth, содержащих идентификаторы соответствующих носимых устройств; и субмодуль извлечения, выполненный с возможностью использования идентификатора носимого устройства, извлеченного из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, в качестве идентификатора соответствующего носимого устройства.
В третьей возможной реализации третьего аспекта в соответствии с третьим аспектом или первой или второй возможной реализацией третьего аспекта данное устройство дополнительно содержит: второй модуль получения, выполненный с возможностью получения информации об учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе соответствующего носимого устройства; и второй модуль передачи, выполненный с возможностью передачи пользователю, соответствующему данной учетной записи пользователя, информации приглашения, содержащей указанную информацию об учетной записи пользователя,.
В четвертой возможной реализации третьего аспекта в соответствии с третьей возможной реализацией третьего аспекта данное устройство дополнительно содержит: модуль приема, выполненный с возможностью приема признака, переданного пользователем в ответ на информацию приглашения; третий модуль передачи, выполненный с возможностью, при приеме модулем приема признака подтверждения, переданного пользователем в ответ на информацию приглашения, передачи электронного чека и информации об учетной записи пользователя в сервер, который затем сохраняет этот электронный чек в указанной учетной записи пользователя; модуль прекращения обработки, выполненный с возможностью, при приеме модулем приема признака отказа, переданного пользователем в ответ на информацию приглашения, прекращения обработки чека.
В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предлагается устройство обработки чека, содержащее: первый модуль приема, выполненный с возможностью приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; модуль сохранения, выполненный с возможностью сохранения электронного чека в учетной записи пользователя, соответствующей идентификатору указанного носимого устройства.
В первой возможной реализации первого аспекта указанное устройство дополнительно содержит: второй модуль приема, выполненный с возможностью приема переданного терминалом запроса чека, содержащего информацию об учетной записи пользователя; модуль получения, выполненный с возможностью получения электронного чека, хранимого в учетной записи пользователя, и/или величины затрат, соответствующей данному электронному чеку; и модуль передачи, выполненный с возможностью передачи ответа на запрос в терминал.
В соответствии с пятым аспектом вариантов осуществления настоящего изобретения предлагается терминал, содержащий процессор и память, выполненную с возможностью хранения команд, которые могут быть выполнены указанным процессором. Указанный процессор выполнен с возможностью: получения электронного чека; определения идентификатора носимого устройства, соответствующего указанному электронному чеку; и передачи указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
В соответствии с шестым аспектом вариантов осуществления настоящего изобретения предлагается сервер, содержащий: процессор; и память, выполненную с возможностью хранения команд, которые могут быть выполнены указанным процессором. Указанный процессор выполнен с возможностью: приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; сохранения указанного электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
Технические решения, предлагаемые вариантами осуществления настоящего изобретения, могут дать следующий технический результат.
Когда пользователь должен совершить платеж, для данного платежа формируется электронный чек. После совершения платежа пользователем выполняется получение электронного чека и определяется идентификатор носимого устройства, а затем этот электронный чек и идентификатор носимого устройства, соответствующего этому электронному чеку, передаются в сервер. Сервер сохраняет электронный чек в учетной записи пользователя, соответствующей идентификатору носимого устройства, с целью хранения этого электронного чека и совершения операций с ним. Сохранение электронного чека в учетной записи пользователя устраняет необходимость в бумажном чеке, что способствует экономии бумажных ресурсов. При этом сохранение электронного чека во взаимосвязи с учетной записью пользователя, соответствующей идентификатору носимого устройства, с использованием этого носимого устройства в качестве средства передачи легко реализуется, расширяет возможности применения носимого устройства и улучшает пользовательское восприятие.
Следует понимать, что как вышеприведенное общее описание, так и нижеследующее подробное описание предлагаются лишь в качестве примера, служат лишь для пояснения и не ограничивают настоящее изобретение.
Краткое описание чертежей
Сопровождающие чертежи, включенные в настоящий документ и составляющие его часть, иллюстрируют варианты осуществления, соответствующие настоящему изобретению, и вместе с раскрытием изобретения служат для пояснения принципов настоящего изобретения.
Фиг. 1 представляет собой блок-схему, иллюстрирующую первый способ обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 2 представляет собой блок-схему, иллюстрирующую второй способ обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 3 представляет собой блок-схему, иллюстрирующую третий способ обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 4 представляет собой блок-схему, иллюстрирующую четвертый способ обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 5 представляет собой блок-схему, иллюстрирующую пятый способ обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 6 представляет собой функциональную схему, иллюстрирующую первое устройство обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 7 представляет собой функциональную схему, иллюстрирующую второе устройство обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 8 представляет собой функциональную схему, иллюстрирующую третье устройство обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 9 представляет собой функциональную схему, иллюстрирующую еще одно первое устройство обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 10 представляет собой функциональную схему, иллюстрирующую еще одно второе устройство обработки чека в соответствии с примерным вариантом осуществления.
Фиг. 11 представляет собой функциональную схему, иллюстрирующую терминал в соответствии с примерным вариантом осуществления.
Фиг. 12 представляет собой функциональную схему, иллюстрирующую еще один терминал в соответствии с примерным вариантом осуществления;
Фиг. 13 представляет собой функциональную схему, иллюстрирующую сервер в соответствии с примерным вариантом осуществления.
Фиг. 14 представляет собой функциональную схему, иллюстрирующую еще один сервер в соответствии с примерным вариантом осуществления.
Вышеописанные чертежи иллюстрируют конкретные варианты осуществления настоящего изобретения, подробно раскрываемые далее. Эти чертежи и описание не имеют целью какое-либо ограничение объема изобретательской идеи, а предназначены для пояснения идеи настоящего изобретения специалистам в данной области техники путем обращения к конкретным вариантам осуществления изобретения.
Осуществление изобретения
Далее будут даваться ссылки на подробности некоторых вариантов осуществления, примеры которых приведены на сопровождающих чертежах. Нижеследующее описание ссылается на сопровождающие чертежи, в которых на разных чертежах одинаковые номера ссылочных обозначений представляют одинаковые или подобные элементы, если не указано иное. Реализации, приведенные в нижеследующем описании вариантов осуществления, не представляют все варианты осуществления, соответствующие настоящему изобретению. Напротив, они представляют собой лишь примеры устройств и способов, соответствующих аспектам, относящимся к настоящему изобретению согласно прилагаемой формуле изобретения.
Фиг. 1 представляет собой блок-схему, иллюстрирующую первый способ обработки чека в соответствии с примерным вариантом осуществления. Данный способ может осуществляться устройством обработки чека, которым может быть прикладная программа или терминал. Как показано на фиг. 1, способ содержит следующие шаги.
В шаге 101 выполняется получение электронного чека.
В шаге 102 определяется идентификатор носимого устройства, соответствующего указанному электронному чеку.
В шаге 103 электронный чек и идентификатор соответствующего носимого устройства передаются в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей идентификатору носимого устройства.
Например, когда пользователь, пришедший в супермаркет за покупками, расплачивается на кассе, кассир супермаркета путем сканирования кодов на товарах формирует соответствующий электронный чек и предлагает пользователю совершить платеж в соответствии с суммой в электронном чеке, как в обычной операции оплаты.
После того как пользователь совершил платеж, инициируется выполнение способа в соответствии с данным вариантом осуществления с целью совершения операций с электронным чеком.
К примеру, если пользователь носит носимое устройство, например интеллектуальный браслет, интеллектуальные часы и т.д., то сохранение электронного чека этого пользователя может быть осуществлено с использованием этого носимого устройства.
Как правило, когда носимое устройство используется в первый раз, оно проходит через операцию регистрации на сервере. В ходе этой регистрации пользователь создает учетную запись пользователя. При этом сервер приглашает пользователя ввести идентификатор своего носимого устройства, чтобы сохранить взаимосвязь учетной записи пользователя с идентификатором носимого устройства, конкретнее, сохранить учетную запись пользователя и идентификатор носимого устройства, связав их между собой.
Чтобы уникальным образом идентифицировать носимое устройство, идентификатором носимого устройства может быть адрес MAC носимого устройства. Более того, с одной учетной записью пользователя может быть связано множество различных идентификаторов носимого устройства.
В практической обработке чека при совершении платежа пользователем идентифицирующее устройство может быть размещено на прилавке пункта расчета. После того как получен электронный чек пользователя, одним из различных возможных способов выполняется определение идентификатора носимого устройства, что показано в нижеследующих вариантах осуществления на примерах.
После определения идентификатора носимого устройства пользователя этот идентификатор носимого устройства и электронный чек совместно передаются в сервер, соответствующий данному носимому устройству. На основании взаимосвязи между зарегистрированным идентификатором носимого устройства и учетной записью пользователя сервер определяет учетную запись пользователя, соответствующую определенному указанным образом идентификатору носимого устройства, с целью электронного сохранения данного электронного чека во взаимосвязи с учетной записью пользователя.
В практической реализации после того, как электронный чек сохранен во взаимосвязи с учетной записью пользователя, пользователь, используя установленную на своем терминале (например, на смартфоне) прикладную программу, соответствующую данному носимому устройство, может обращаться к серверу с запросом информации о своих затратах в течение некоторого периода времени с целью получения информации о своих затратах.
В данном варианте осуществления, когда пользователь должен совершить платеж, для этого платежа формируется электронный чек. После совершения платежа пользователем выполняется получение электронного чека и определяется идентификатор носимого устройства, а затем этот электронный чек и идентификатор носимого устройства, соответствующего этому электронному чеку, передаются в сервер. Сервер сохраняет электронный чек в учетной записи пользователя, соответствующей идентификатору носимого устройства, с целью хранения этого электронного чека и совершения операций с ним. Сохранение электронного чека в учетной записи пользователя устраняет необходимость в бумажном чеке, что способствует экономии бумажных ресурсов. При этом сохранение электронного чека во взаимосвязи с учетной записью пользователя, соответствующей идентификатору носимого устройства, с использованием этого носимого устройства в качестве средства передачи легко реализуется, расширяет возможности применения носимого устройства и улучшает пользовательское восприятие.
Фиг. 2 представляет собой блок-схему, иллюстрирующую второй способ обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 2, вышеприведенный шаг 102 может быть реализован следующими способами по выбору.
В соответствии с первым способом, в шаге 201 предоставляемый пользователем идентификатор носимого устройства получают путем сканирования двумерного кода, предоставленного пользователем и содержащего идентификатор носимого устройства, и этот предоставленный пользователем идентификатор носимого устройства используют в качестве идентификатора соответствующего носимого устройства.
В данном способе реализации двумерный код, содержащий идентификатор носимого устройства, может быть размещен на наружной поверхности носимого устройства или может отображаться в ответ на операцию пользователя, инициирующую отображение. Таким образом, кассир может получить идентификатор носимого устройства, соответствующего электронному чеку, путем сканирования, выполняемого с использованием сканера.
В соответствии со вторым способом, в шаге 301 предоставленный пользователем идентификатор носимого устройства считывают посредством беспроводной связи малого радиуса действия, и этот предоставленный пользователем идентификатор носимого устройства используют в качестве идентификатора носимого устройства, соответствующего электронному чеку.
В этом способе может быть предусмотрено считывающее устройство NFC (Near Field Communication, беспроводная связь малого радиуса действия). В этой связи в носимом устройстве предусматривают соответствующий модуль связи NFC. Путем осуществления связи между носимым устройством и считывающим устройством, считывающее устройство может считывать предоставляемый пользователем идентификатор носимого устройства и использовать этот идентификатор в качестве идентификатора носимого устройства, соответствующего полученному электронному чеку.
В соответствии с третьим способом, в шаге 401 из носимых устройств принимают радиосигналы Bluetooth, содержащие соответствующие идентификаторы носимых устройств.
В шаге 402 идентификатор носимого устройства, извлеченный из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, используют в качестве идентификатора носимого устройства, соответствующего электронному чеку.
В данном способе реализации может использоваться устройство Bluetooth. В этой связи в носимом устройстве предусматривается модуль связи Bluetooth. По сравнению с первым и вторым способами реализации, которые гарантируют определенность получением идентификатора, находящегося в соотношении «один к одному» (то есть даже в ситуации, когда рядом с пользователем, соответствующим электронному чеку, находится много других пользователей, носящих носимые устройства, вследствие сущностных свойств, присущих этим двум вышеприведенным способам, лишь один идентификатор носимого устройства может быть определен как соответствующий одному электронному чеку), у способа, использующего Bluetooth, есть недостаток, состоящий в неопределенности; конкретно, в качестве идентификатора, соответствующего одному электронному чеку, может быть определено множество идентификаторов носимого устройства.
Соответственно, когда рядом с пользователем, соответствующим электронному чеку, находятся другие люди, носящие носимые устройства, у которых включены функциональные модули Bluetooth, каждое из этих носимых устройств будут передавать широковещательный сигнал, т.е. вышеупомянутый радиосигнал Bluetooth. Указанные широковещательные сигналы содержат идентификаторы соответствующих носимых устройств.
Чтобы избежать ошибок при определении, в данном варианте осуществления изобретения идентификатор носимого устройства, соответствующий электронному чеку, определяется на основании интенсивностей принятых широковещательных сигналов.
На практике (например, в супермаркете), в очереди на расчет тот пользователь, с которым совершается расчет, будет стоять ближе к прилавку пункта расчета, чем другие пользователи; либо, когда кассир пригласит пользователя сохранить его электронный чек на сервере посредством носимого устройства этого пользователя, этот пользователь целенаправленно поднесет свое носимое устройство ближе к устройству Bluetooth, установленному на прилавке пункта продаж. При однородном окружении интенсивность радиосигнала Bluetooth, принимаемого из носимого устройства такого пользователя, будет выше, чем интенсивность радиосигнала Bluetooth из носимых устройств других людей.
Таким образом, в качестве идентификатора носимого устройства, соответствующего электронному чеку, может использоваться идентификатор носимого устройства, извлеченный из того из указанных широковещательных сигналов, который имеет наибольшую интенсивность.
Фиг. 3 представляет собой блок-схему, иллюстрирующую третий способ обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 3, этот способ может содержать следующие шаги.
В шаге 501 выполняется получение электронного чека.
В шаге 502 определяется идентификатор носимого устройства, соответствующего указанному электронному чеку.
Эти шаги совпадают с соответствующими шагами в варианте осуществления, показанном на фиг. 1, и повторно не описываются.
В шаге 503 выполняется получение информации о соответствующей учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе носимого устройства.
В шаге 504 пользователю, соответствующему указанной учетной записи пользователя, передается информация приглашения, содержащая информацию об указанной учетной записи пользователя.
В шаге 505, если от пользователя в ответ на указанную информацию приглашения принят признак подтверждения, то электронный чек и информация об учетной записи пользователя передаются в сервер, который затем сохраняет этот электронный чек в указанной учетной записи пользователя.
В шаге 506, если от пользователя в ответ на указанную информацию приглашения принят признак отказа, то обработка чека прекращается.
Должно быть понятно, что порядок следования шагов 505 и 506 не ограничен приведенным выше.
В данном варианте осуществления изобретения с целью дальнейшего улучшения пользовательского восприятия и обеспечения надежного хранения электронного чека осуществляется взаимодействие с пользователем.
Например, после определения идентификатора носимого устройства в сервер передается запрос, основанный на этом идентификаторе носимого устройства, с целью получения информации о соответствующей учетной записи пользователя, например, имени пользователя. Таким образом, путем отображения информации приглашения на дисплее, имя пользователя предъявляется пользователю, чтобы тем самым пригласить этого пользователя проверить, является ли эта учетная запись его учетной записью.
Если пользователь подтверждает, что эта учетная запись является его учетной записью и что электронный чек должен быть сохранен в сервере, то электронный чек и учетная запись пользователя могут быть переданы в сервер на основании признака подтверждения, полученного от пользователя, после чего сервер сохранит электронный чек в учетной записи пользователя.
Если же пользователь сообщает, что эта учетная запись не является его учетной записью или что электронный чек не нужно сохранять в сервере, то на основании признака отказа пользователя обработка чека может быть прекращена. Иными словами, электронный чек не будет сохранен в учетной записи пользователя.
В данном варианте осуществления благодаря взаимодействию с пользователем пользователь имеет возможность сам принять решение о том, следует ли сохранять электронный чек, чем улучшается пользовательское восприятие и обеспечивается надежное хранение электронного чека.
Фиг. 4 представляет собой блок-схему четвертого способа обработки чека в соответствии с примерным вариантом осуществления. Данный способ осуществляется сервером. Как показано на фиг. 4, данный способ содержит следующие шаги.
В шаге 601 выполняется прием электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку.
В шаге 602 электронный чек сохраняется в учетной записи пользователя, относящейся к идентификатору соответствующего носимого устройства.
Например, если пользователь носит носимое устройство (интеллектуальный браслет, интеллектуальные часы и т.д.), то сохранение электронного чека пользователя может быть реализовано посредством этого носимого устройства.
После того как пользователь совершил платеж, инициируется выполнение способа в соответствии с данным вариантом осуществления с целью совершения операций с электронным чеком. Например, когда пользователь совершает платеж, на прилавке пункта расчета может быть размещено идентифицирующее устройство. После получения электронного чека пользователя выполняется определение идентификатора носимого устройства, и затем электронный чек и идентификатор носимого устройства, соответствующий этому электронному чеку, передаются в сервер.
Поскольку учетная запись пользователя была зарегистрирована в сервере, когда пользователь использовал свое носимое устройство в первый раз, сервер хранит взаимосвязь между этой зарегистрированной учетной записью пользователя и идентификатором носимого устройства. Соответственно, сервер, приняв электронный чек и идентификатор носимого устройства, соответствующий этому электронному чеку, может на основании идентификатора носимого устройства найти соответствующую учетную запись пользователя и затем сохранить данный электронный чек во взаимосвязи с этой учетной записью пользователя, конкретно, в области хранения данных, соответствующей этой учетной записи пользователя.
Для операции получения идентификатора носимого устройства, соответствующего электронному чеку, могут использоваться способы реализации, относящиеся к варианту осуществления, показанному на фиг. 2, и их повторное описание не приводится.
В данном варианте осуществления сохранение электронного чека и совершение операций с электронным чеком в сервере реализовано посредством носимого устройства, что дает пользователю возможность удобного сбора информации о своих затратах и своевременного получения информации о своих затратах, чем улучшается пользовательское восприятие.
Фиг. 5 представляет собой блок-схему, иллюстрирующую пятый способ обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 5, этот способ после вышеописанного шага 602 может дополнительно содержать следующие шаги.
В шаге 701 принимается переданный терминалом запрос чека, содержащий информацию об учетной записи пользователя.
В шаге 702 выполняется получение электронного чека, хранимого в учетной записи пользователя, и/или величины затрат, соответствующей данному электронному чеку.
В шаге 703 ответ на запрос передается в терминал.
В данном варианте осуществления пользователь, чтобы с удобством узнавать о своих затратах в течение некоторого периода времени, может формировать запросы в отношении электронного чека, хранимого в сервере.
Например, пользователь может передавать запрос в сервер, используя терминал, например, мобильный телефон. Указанный запрос содержит информацию об учетной записи пользователя данного пользователя. Должно быть понятно, что указанный запрос дополнительно содержит, среди прочего, время и сообщение-признак. Время означает период времени, и получение информации о затратах в электронном чеке выполняется в отношении этого периода. Указанное сообщение-признак служит признаком того, что данный запрос используется для запроса информации об электронном чеке.
Таким образом, сервер, получив на основании запроса соответствующий электронный чек, может передать этот электронный чек и/или величину затрат, соответствующую этому электронному чеку, в терминал пользователя.
Фиг. 6 представляет собой функциональную схему, иллюстрирующую первое устройство обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 6, устройство содержит первый модуль 11 получения, модуль 12 определения и первый модуль 13 передачи.
Первый модуль 11 получения выполнен с возможностью получения электронного чека.
Модуль 12 определения выполнен с возможностью определения идентификатора носимого устройства, соответствующего данному электронному чеку.
Первый модуль 13 передачи выполнен с возможностью передачи электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет указанный электронный чек в учетной записи пользователя, соответствующей этому идентификатору носимого устройства.
Устройство обработки чека, предлагаемое данным вариантом осуществления, может использоваться для реализации технического решения, изложенного в варианте осуществления способа, показанном на фиг. 1.
В данном варианте осуществления, когда пользователь должен совершить платеж и этот платеж совершен, первый модуль 11 получения получает оплаченный электронный чек, а модуль 12 определения определяет идентификатор носимого устройства, в результате чего указанный электронный чек и идентификатор носимого устройства, соответствующий этому электронному чеку, передаются первым модулем 13 передачи в сервер. Сервер сохраняет электронный чек в учетной записи пользователя, соответствующей идентификатору носимого устройства, с целью хранения этого электронного чека и совершения операций с ним. Сохранение электронного чека в учетной записи пользователя устраняет необходимость в бумажном чеке, что способствует экономии бумажных ресурсов. При этом сохранение электронного чека во взаимосвязи с учетной записью пользователя, соответствующей идентификатору носимого устройства, с использованием этого носимого устройства в качестве средства передачи легко реализуется, расширяет возможности применения носимого устройства и улучшает пользовательское восприятие.
Фиг. 7 представляет собой функциональную схему, иллюстрирующую второе устройство обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 7, в развитие варианта осуществления, показанного на фиг. 6, модуль 12 определения содержит субмодуль 121 сканирования или субмодуль 122 считывания, или содержит субмодуль 123 приема и субмодуль 124 извлечения.
Субмодуль 121 сканирования выполнен с возможностью получения предоставленного пользователем идентификатора носимого устройства путем сканирования предоставленного пользователем двумерного кода, содержащего этот идентификатор носимого устройства, и с возможностью использования этого предоставленного пользователем идентификатора носимого устройства в качестве идентификатора соответствующего носимого устройства.
Субмодуль 122 считывания выполнен с возможностью считывания, посредством беспроводной связи малого радиуса действия, предоставленного пользователем идентификатора носимого устройства и с возможностью использования этого идентификатора в качестве идентификатора соответствующего носимого устройства.
Субмодуль 123 приема выполнен с возможностью приема из носимых устройств радиосигналов Bluetooth, содержащих идентификаторы соответствующих носимых устройств.
Субмодуль 124 извлечения выполнен с возможностью использования идентификатора носимого устройства, извлеченного из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, в качестве идентификатора соответствующего носимого устройства.
Устройство обработки чека, предлагаемое данным вариантом осуществления, может использоваться для реализации технического решения, изложенного в варианте осуществления способа, показанном на фиг. 2.
В качестве одной из возможностей, двумерный код, содержащий идентификатор носимого устройства, может быть размещен на внешний поверхности носимого устройства или может отображаться в ответ на операцию пользователя, инициирующую отображение. Таким образом, кассир может получить идентификатор носимого устройства, соответствующего электронному чеку, путем сканирования, выполняемого с использованием субмодуля 121 сканирования.
В качестве одной из возможностей в носимом устройстве предусмотрен модуль связи малого радиуса действия. Путем осуществления связи между носимым устройством и субмодулем 122 считывания субмодуль 122 считывания может считывать идентификатор носимого устройства, соответствующего электронному чеку.
В качестве одной из возможностей в носимом устройстве предусматривается модуль связи Bluetooth, предназначенный для передачи радиосигнала Bluetooth, содержащего идентификатор носимого устройства. Принимая радиосигналы Bluetooth, переданные соответствующими носимыми устройствами, имеющими модули связи Bluetooth, субмодуль 123 приема делает возможным извлечение субмодулем 124 извлечения идентификатора носимого устройства, соответствующего электронному чеку, из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность.
Фиг. 8 представляет собой функциональную схему, иллюстрирующую третье устройство обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 8, в развитие вышеприведенного варианта осуществления указанное устройство содержит второй модуль 21 получения, второй модуль 22 передачи, модуль 23 приема, третий модуль 24 передачи и модуль 25 прекращения обработки.
Второй модуль 21 получения выполнен с возможностью получения информации об учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе соответствующего носимого устройства.
Второй модуль 22 передачи выполнен с возможностью передачи информации приглашения, содержащей информацию об учетной записи пользователя, пользователю, соответствующему данной учетной записи пользователя.
Модуль 23 приема выполнен с возможностью приема признака, сообщенного пользователем в ответ на указанную информацию приглашения.
Третий модуль 24 передачи выполнен с возможностью передачи электронного чека и информации об учетной записи пользователя в сервер, который, если модулем 23 приема принят признак подтверждения, переданный пользователем в ответ на информацию приглашения, сохраняет этот электронный чек в указанной учетной записи пользователя.
Модуль 25 прекращения обработки выполнен с возможностью прекращения обработки чека, если модулем 23 приема принят признак отказа, переданный пользователем в ответ на информацию приглашения.
Устройство обработки чека, предлагаемое данным вариантом осуществления, может использоваться для реализации технического решения, изложенного в варианте осуществления способа, показанном на фиг. 3.
После того как модуль 12 определения определил идентификатор носимого устройства, второй модуль 21 получения получает возможность передать в сервер запрос, основанный на этом идентификаторе носимого устройства, с целью получения информации о соответствующей учетной записи пользователя, например, имени пользователя. Таким образом, путем отображения информации приглашения на дисплее, второй модуль 22 передачи может показать имя пользователя пользователю, чтобы тем самым пригласить этого пользователя проверить, является ли эта учетная запись его учетной записью.
Если пользователь подтверждает, что эта учетная запись является его учетной записью и что электронный чек должен быть сохранен в сервере, то третий модуль 24 передачи может передать электронный чек и информацию об учетной записи пользователя в сервер на основании признака подтверждения, полученного от пользователя, после чего сервер сохранит электронный чек в учетной записи пользователя.
Если же пользователь сообщает, что эта учетная запись не является его учетной записью или что электронный чек не нужно сохранять в сервере, то модуль 23 приема примет признак отказа пользователя, на основании которого модуль 25 прекращения обработки сможет прекратить обработку чека. Иными словами, электронный чек не будет сохранен в учетной записи пользователя.
В данном варианте осуществления благодаря взаимодействию с пользователем пользователь имеет возможность сам принять решение о том, следует ли сохранять электронный чек, чем улучшается пользовательское восприятие и обеспечивается надежное хранение электронного чека.
Фиг. 9 представляет собой функциональную схему, иллюстрирующую еще одно первое устройство обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 9, устройство обработки чека содержит первый модуль 31 приема и модуль 32 хранения.
Первый модуль 31 приема выполнен с возможностью приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку.
Модуль 32 хранения выполнен с возможностью сохранения указанного электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
Например, если пользователь носит носимое устройство (интеллектуальный браслет, интеллектуальные часы и т.д.), то сохранение электронного чека пользователя может быть реализовано посредством этого носимого устройства.
После того как пользователь совершил платеж, инициируется выполнение способа в соответствии с данным вариантом осуществления с целью совершения операций с электронным чеком. Например, когда пользователь совершает платеж, на прилавке пункта расчета может быть размещено идентифицирующее устройство. После получения электронного чека пользователя выполняется определение идентификатора носимого устройства, и затем электронный чек и идентификатор носимого устройства, соответствующий этому электронному чеку, передаются в сервер. Первый модуль 31 приема в сервере принимает электронный чек и идентификатор носимого устройства, соответствующий электронному чеку.
Поскольку учетная запись пользователя была зарегистрирована в сервере, когда пользователь использовал свое носимое устройство в первый раз, сервер хранит взаимосвязь между этой зарегистрированной учетной записью пользователя и идентификатором носимого устройства. Соответственно после того как первый модуль 31 приема принял электронный чек и идентификатор носимого устройства, соответствующий этому электронному чеку, модуль 32 хранения может на основании идентификатора носимого устройства найти соответствующую учетную запись пользователя и затем сохранить данный электронный чек во взаимосвязи с этой учетной записью пользователя, конкретно, в области хранения данных, соответствующей этой учетной записи пользователя.
Для операции получения идентификатора носимого устройства, соответствующего электронному чеку, могут использоваться способы реализации, относящиеся к варианту осуществления, показанному на фиг. 2, и их повторное описание не приводится.
В данном варианте осуществления сохранение электронного чека и совершение операций с электронным чеком в сервере реализовано посредством носимого устройства, что дает пользователю возможность удобного сбора информации о своих затратах и своевременного получения информации о своих затратах, чем улучшается пользовательское восприятие.
Фиг. 10 представляет собой функциональную схему, иллюстрирующую еще одно второе устройство обработки чека в соответствии с примерным вариантом осуществления. Как показано на фиг. 10, в развитие варианта осуществления, показанного на фиг. 9, устройство обработки чека содержит второй модуль 41 приема, модуль 42 получения и модуль 43 передачи.
Второй модуль 41 приема выполнен с возможностью приема переданного терминалом запроса чека, содержащего информацию об учетной записи пользователя.
Модуль 42 получения выполнен с возможностью получения электронного чека, хранимого в указанной учетной записи пользователя, и/или величины затрат, соответствующей этому электронному чеку.
Модуль 43 передачи выполнен с возможностью передачи ответа на запрос в указанный терминал.
В данном варианте осуществления пользователь, чтобы с удобством узнавать о своих затратах в течение некоторого периода времени, может формировать запросы в отношении электронного чека, хранимого в сервере.
Например, пользователь может передавать запрос в сервер, используя терминал, например, мобильный телефон. Указанный запрос содержит информацию об учетной записи пользователя данного пользователя. Должно быть понятно, что указанный запрос дополнительно содержит, среди прочего, время и сообщение-признак. Время означает период времени, и получение информации о затратах в электронном чеке выполняется в отношении этого периода. Указанное сообщение-признак служит признаком того, что данный запрос используется для запроса информации об электронном чеке.
Таким образом, после приема запроса вторым модулем 41 приема модуль 42 получения получает из учетной записи пользователя соответствующий электронный чек и величину затрат, соответствующую данному электронному чеку. Затем электронный чек или величина затрат, соответствующая этому электронному чеку, могут быть переданы модулем 43 передачи в терминал пользователя.
Подробности операций, выполняемых модулями и субмодулями устройства обработки чека в вышеприведенных вариантах осуществления, были раскрыты в реализациях соответствующих вариантов осуществления способов, и их дополнительное подробное описание не приводится.
Выше описаны внутренние функциональные модули и структуры устройства обработки чека. Как показано на фиг. 11, на практике устройство обработки чека может быть осуществлено как терминал, содержащий процессор и память для хранения команд, которые могут быть выполнены этим процессором. Указанный процессор выполнен с возможностью: получения электронного чека; определения идентификатора носимого устройства, соответствующего электронному чеку; и передачи указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
В данном варианте осуществления, когда пользователь должен совершить платеж, для этого платежа формируется электронный чек. После того как пользователь завершил выполнение платежа, выполняется получение электронного чека и определяется идентификатор носимого устройства, а затем электронный чек и идентификатор носимого устройства передаются в сервер. Сервер сохраняет электронный чек в учетной записи пользователя, соответствующей идентификатору носимого устройства, с целью хранения этого электронного чека и совершения операций с ним. Сохранение электронного чека в учетной записи пользователя устраняет необходимость в бумажном чеке, что способствует экономии бумажных ресурсов. При этом сохранение электронного чека во взаимосвязи с учетной записью пользователя, соответствующей идентификатору носимого устройства, с использованием этого носимого устройства в качестве средства передачи легко реализуется, расширяет возможности применения носимого устройства и улучшает пользовательское восприятие.
Фиг. 12 представляет собой функциональную схему, иллюстрирующую еще один терминал в соответствии с примерным вариантом осуществления. Например, терминалом 800 может быть мобильный телефон, компьютер, цифровой радиотерминал, устройство передачи сообщений, игровая консоль, планшет, медицинское устройство, оборудование для физических упражнений, персональный цифровой помощник и т.п.
Как показано на фиг. 12, терминал 800 может содержать один или более следующих компонентов: обрабатывающий компонент 802, память 804, питающий компонент 806, мультимедийный компонент 808, аудиокомпонент 810, интерфейс 812 ввода/вывода, сенсорный компонент 814 и связной компонент 816.
Обрабатывающий компонент 802, в основном, управляет работой устройства 800 в целом, например операциями, связанными с отображением, телефонными вызовами, передачей данных, работой камеры и записью. Обрабатывающий компонент 802 может содержать один или более процессоров 820, выполненных с возможностью исполнения команд, предназначенных для выполнения всех или некоторых шагов вышеприведенных способов. Кроме того, обрабатывающий компонент 802 может содержать один или более модулей, выполненных с возможностью обеспечения взаимодействия между обрабатывающим компонентом 802 и другими компонентами. Например, обрабатывающий компонент 802 может содержать мультимедийный модуль, выполненный с возможностью обеспечения взаимодействия между мультимедийным компонентом 808 и обрабатывающим компонентом 802.
Память 804 выполнена с возможностью хранения данных различных типов с целью обеспечения выполнения операций на устройстве 800. В число примеров таких данных могут входить команды какой-либо прикладной программы или способа, контактные данные, данные адресной книги, сообщения, изображения, видеоданные и т.д., которые могут обрабатываться на устройстве 800. Память 804 может быть реализована с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства или их сочетания, например, статического запоминающего устройства с произвольным доступом (Static Random-Access Memory, SRAM), электрически стираемого программируемого постоянного запоминающего устройства (Electrically Erasable Programmable Read-Only Memory, EEPROM), стираемого программируемого постоянного запоминающего устройства (Erasable Programmable Read-Only Memory, EPROM), программируемого постоянного запоминающего устройства (Programmable Read-Only Memory, PROM), постоянного запоминающего устройства (Read-Only Memory, ROM), магнитной памяти, флэш-памяти, магнитного диска или компакт-диска.
Питающий компонент 806 обеспечивает питанием различные компоненты терминала 800. Питающий компонент 806 может содержать систему управления питанием, один или несколько источников питания и другие компоненты, имеющие отношение к генерированию питания, управлению питанием и распределению питания для терминала 800.
Мультимедийный компонент 808 содержит экран, обеспечивающий интерфейс вывода между терминалом 800 и пользователем. В некоторых вариантах осуществления изобретения этот экран может содержать жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран содержит сенсорную панель, то этот экран может быть реализован как сенсорный экран, выполненный с возможностью приема информации, вводимой пользователем. Сенсорная панель содержит один или несколько датчиков касания, выполненных с возможностью восприятия прикосновений, проводок и фигур движения по этой сенсорной панели. Датчик касания выполнен с возможностью восприятия не только прикосновений или границы фигуры проводки, но и длительности воздействия и величины давления, связанного с операцией прикосновения или проводки. В некоторых вариантах осуществления изобретения мультимедийный компонент 808 содержит одну камеру, обращенную вперед, и/или одну камеру, обращенную назад. Когда терминал 800 находится в рабочем режиме, например, в режиме фотосъемки или в режиме видеосъемки, камера, обращенная вперед, и/или камера, обращенная назад, могут получать извне мультимедийные данные. И камера, обращенная вперед, и камера, обращенная назад, могут быть одной системой с неподвижным объективом, или могут быть выполнены с возможностью изменения фокусного расстояния или оптической трансфокации.
Аудиокомпонент 810 выполнен с возможностью выдачи и/или приема аудиоинформации. Например, аудиокомпонент 810 содержит один микрофон (MIC). Этот микрофон выполнен с возможностью приема внешней аудиоинформации при нахождении терминала 800 в рабочем режиме, например в режиме вызова, режиме записи или режиме распознавания речи. Принятая аудиоинформация может быть затем сохранена в памяти 804 или передана через связной компонент 816. В некоторых вариантах осуществления изобретения аудиокомпонент 810 может содержать акустический излучатель, выполненный с возможностью вывода аудиоинформации.
Интерфейс 812 ввода/вывода обеспечивает взаимосвязь между обрабатывающим компонентом 802 и периферийным интерфейсным модулем. Этим периферийным интерфейсным модулем может быть клавиатура, чувствительное к нажатию колесико, кнопка и т.д. В число таких кнопок могут входить кнопка вызова исходной страницы, кнопка регулировки громкости, кнопка запуска и кнопка блокировки, но приведенный перечень не является исчерпывающим.
Сенсорный компонент 814 содержит один или более датчиков и выполнен с возможностью предоставления информации о различных аспектах состояния терминала 800. Например, сенсорный компонент 814 может определять открытое/закрытое состояние терминала 800, относительное расположение компонентов (этими компонентами являются, например, дисплей и клавиатура терминала 800), изменение положения терминала 800 или одного компонента терминала 800, наличие или отсутствие контакта между пользователем и терминалом 800, а также ориентацию или ускорение/замедление и изменение температуры терминала 800. Сенсорный компонент 814 может содержать датчик приближения, выполненный с возможностью обнаружения присутствия близко расположенного объекта при отсутствии какого-либо физического контакта. Сенсорный компонент 814 также может содержать оптический датчик (например, датчик изображения типа КМОП (комплементарные структуры металл-оксид-полупроводник) или ПЗС (прибор с зарядовой связью), выполненный с возможностью использования в прикладных программах получения изображений. В некоторых вариантах осуществления сенсорный компонент 814 также может содержать датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
Связной компонент 816 выполнен с возможностью осуществления проводной или беспроводной связи между терминалом 800 и другими устройствами. Терминал 800 может осуществлять доступ к беспроводной сети с использованием некоторого стандарта связи, например Wi-Fi, 2G, 3G или их сочетания. В одном предлагаемом в качестве примера варианте осуществления связной компонент 816 принимает широковещательно передаваемую информацию или информацию, связанную с широковещательной передачей, из внешней системы управления, использующей широковещательную передачу, через канал широковещательной передачи. В одном предлагаемом в качестве примера варианте осуществления связной компонент 816 также содержит модуль беспроводной связи ближнего радиуса действия (Near Field Communication, NFC) для осуществления связи на небольших расстояниях. Например, модуль ближней связи может быть реализован на основе технологии радиочастотной идентификации (Radio-frequency Identification, RFID), инфракрасной передачи данных (Infrared Data Association, IrDA), сверхширокополосной технологии (Ultra Wide Band, UWB), технологии Bluetooth (BT) и других технологий.
В примерном варианте осуществления терминал 800 может быть реализован с использованием одной или нескольких специализированных интегральных схем (Application Specific Integrated Circuit, ASIC), цифровых сигнальных процессоров (Digital Signal Processor, DSP), цифровых устройств обработки сигнала (Digital Signal Processing Device, DSPD), программируемых логических устройств (Programmable Logic Devices, PLD), программируемых матриц логических элементов (Field Programmable Gate Array, FPGA), контроллера, микроконтроллера, микропроцессора или других электронных компонентов и выполнен с возможностью реализации вышеприведенных способов.
В примерном варианте осуществления также предусмотрен энергонезависимый машиночитаемый носитель информации, содержащий программу, например, память 804, содержащая программу. Эта программа может быть выполнена процессором 820 терминала 800 с целью реализации вышеописанных способов. Например, этим энергонезависимым машиночитаемым носителем информации может быть ПЗУ, оперативное запоминающее устройство (ОЗУ), диск CD-ROM, магнитная лента, гибкий магнитный диск, оптические запоминающее устройства и т.п.
Предусматривается энергонезависимый машиночитаемый носитель информации, содержащий сохраненные в нем команды, которые при выполнении процессором мобильного терминала инициируют выполнение этим мобильным терминалом способа обработки чека, содержащего: получение электронного чека; определение идентификатора носимого устройства, соответствующего указанному электронному чеку; и передачу указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства
Кроме того, как показано на фиг. 13, на практике вышеупомянутое еще одно устройство обработки чека может быть осуществлено как сервер, содержащий процессор и память для хранения команд, которые могут быть выполнены процессором. Указанный процессор выполнен с возможностью: приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; и сохранения указанного электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
Фиг. 14 представляет собой функциональную схему, иллюстрирующую еще один сервер в соответствии с примерным вариантом осуществления. Как показано на фиг. 14, сервер 1500 содержит обрабатывающий компонент 1522, который, в свою очередь, содержит один или более процессоров, и ресурсы памяти, представленные памятью 1532, для хранения команд, которые могут быть выполнены обрабатывающим компонентом 1522, к примеру, прикладных программ. Прикладные программы, сохраненные в памяти 1532, могут содержать один или более модулей, каждому из которых соответствует группа команд. Кроме того, обрабатывающий компонент 1522 выполнен с возможностью исполнения команд для реализации вышеописанного способа, содержащего: прием электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; сохранение этого электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
Сервер 1500 может дополнительно содержать питающий компонент 1526, выполненный с возможностью управления питанием устройства 1500, проводной или беспроводной сетевой интерфейс 1550, выполненный с возможностью подключения сервера 1500 к сети, и интерфейс 1558 ввода/вывода. Сервер 1500 может работать под управлением операционной системы, сохраненной в памяти 1532, к примеру Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM и т.п.
Специалист в данной области техники из изучения настоящего раскрытия и практического использования настоящего изобретения сможет легко найти другие варианты осуществления настоящего изобретения. Настоящая патентная заявка предполагает охват всех разновидностей, видов использования или адаптаций изобретения, следующих его общим принципам и содержащих такие отклонения от вариантов осуществления настоящего раскрытия изобретения, как находящиеся в пределах известной или общепринятой практики в известном уровне техники. Настоящее раскрытие изобретения и примеры предполагаются лишь служащими в качестве примера, а истинный объем и сущность настоящего изобретения определяются нижеследующей формулой изобретения.
Должно быть понятно, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и показанной на сопровождающих чертежах, и что без выхода за пределы объема настоящего изобретения могут быть сделаны различные модификации и изменения. Подразумевается, что объем изобретения ограничен только прилагаемой формулой изобретения.
Изобретение относится к средствам обработки чека. Техническим результатом является расширение возможности применения носимого устройства. Способ содержит: получение электронного чека; определение идентификатора носимого устройства, соответствующего указанному электронному чеку; и передачу указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства. Сохранение электронного чека в учетной записи пользователя устраняет необходимость в бумажном чеке, что способствует экономии бумажных ресурсов. При этом сохранение электронного чека во взаимосвязи с учетной записью пользователя, соответствующей идентификатору носимого устройства, с использованием этого носимого устройства в качестве средства передачи легко реализуется и улучшает пользовательское восприятие. 6 н. и 10 з.п. ф-лы, 14 ил.
1. Способ обработки чека, характеризующийся тем, что содержит:
получение электронного чека;
определение идентификатора носимого устройства, соответствующего указанному электронному чеку; и
передачу указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
2. Способ по п. 1, характеризующийся тем, что названное определение идентификатора носимого устройства, соответствующего электронному чеку, содержит:
получение предоставленного пользователем идентификатора носимого устройства путем сканирования предоставленного пользователем двумерного кода, содержащего указанный идентификатор носимого устройства, и использование этого предоставленного пользователем идентификатора носимого устройства в качестве идентификатора соответствующего носимого устройства; или
считывание, посредством беспроводной связи малого радиуса действия, предоставленного пользователем идентификатора носимого устройства и использование этого идентификатора в качестве идентификатора соответствующего носимого устройства.
3. Способ по п. 1, характеризующийся тем, что названное определение идентификатора носимого устройства, соответствующего электронному чеку, содержит:
прием из носимых устройств радиосигналов Bluetooth, содержащих идентификаторы соответствующих носимых устройств;
использование идентификатора носимого устройства, извлеченного из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, в качестве идентификатора соответствующего носимого устройства.
4. Способ по любому из пп. 1-3, характеризующийся тем, что дополнительно содержит:
получение информации об учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе соответствующего носимого устройства; и
передачу пользователю, соответствующему данной учетной записи пользователя, информации приглашения, содержащей указанную информацию об учетной записи пользователя.
5. Способ по п. 4, характеризующийся тем, что дополнительно содержит:
при приеме признака подтверждения, переданного пользователем в ответ на информацию приглашения, передачу электронного чека и информации об учетной записи пользователя в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя;
при приеме признака отказа, переданного пользователем в ответ на информацию приглашения, прекращение обработки чека.
6. Способ обработки чека, характеризующийся тем, что содержит:
прием электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку;
сохранение этого электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
7. Способ по п. 6, характеризующийся тем, что дополнительно содержит:
прием переданного терминалом запроса чека, содержащего информацию об учетной записи пользователя;
получение электронного чека, хранимого в указанной учетной записи пользователя, и/или величины затрат, соответствующей этому электронному чеку; и
передачу ответа на запрос в указанный терминал.
8. Устройство обработки чека, характеризующееся тем, что содержит:
первый модуль получения, выполненный с возможностью получения электронного чека;
модуль определения, выполненный с возможностью определения идентификатора носимого устройства, соответствующего электронному чеку; и
первый модуль передачи, выполненный с возможностью передачи электронного чека и идентификатора соответствующего носимого устройства в сервер, в результате чего сервер сохраняет этот электронный чек в учетной записи пользователя, соответствующей этому идентификатору носимого устройства.
9. Устройство по п. 8, характеризующееся тем, что модуль определения содержит:
субмодуль сканирования, выполненный с возможностью получения предоставленного пользователем идентификатора носимого устройства путем сканирования предоставленного пользователем двумерного кода, содержащего указный идентификатор носимого устройства, и с возможностью использования этого предоставленного пользователем идентификатора носимого устройства в качестве идентификатора соответствующего носимого устройства; или
субмодуль считывания, выполненный с возможностью считывания, посредством беспроводной связи малого радиуса действия, предоставленного пользователем идентификатора носимого устройства и с возможностью использования этого идентификатора в качестве идентификатора соответствующего носимого устройства.
10. Устройство по п. 8, характеризующееся тем, что модуль определения дополнительно содержит:
субмодуль приема, выполненный с возможностью приема из носимых устройств радиосигналов Bluetooth, содержащих идентификаторы соответствующих носимых устройств; и
субмодуль извлечения, выполненный с возможностью использования идентификатора носимого устройства, извлеченного из того из радиосигналов Bluetooth, который имеет наибольшую интенсивность, в качестве идентификатора соответствующего носимого устройства.
11. Устройство по любому из пп. 8-10, характеризующееся тем, что дополнительно содержит:
второй модуль получения, выполненный с возможностью получения информации об учетной записи пользователя путем передачи в сервер запроса, основанного на идентификаторе соответствующего носимого устройства; и
второй модуль передачи, выполненный с возможностью передачи пользователю, соответствующему данной учетной записи пользователя, информации приглашения, содержащей указанную информацию об учетной записи пользователя.
12. Устройство по п. 11, характеризующееся тем, что дополнительно содержит:
модуль приема, выполненный с возможностью приема признака, переданного пользователем в ответ на информацию приглашения;
третий модуль передачи, выполненный с возможностью, при приеме модулем приема признака подтверждения, переданного пользователем в ответ на информацию приглашения, передачи электронного чека и информации об учетной записи пользователя в сервер, который затем сохраняет этот электронный чек в указанной учетной записи пользователя;
модуль прекращения обработки, выполненный с возможностью, при приеме модулем приема признака отказа, переданного пользователем в ответ на информацию приглашения, прекращения обработки чека.
13. Устройство обработки чека, характеризующееся тем, что содержит:
первый модуль приема, выполненный с возможностью приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку;
модуль сохранения, выполненный с возможностью сохранения электронного чека в учетной записи пользователя, соответствующей идентификатору указанного носимого устройства.
14. Устройство по п. 13, характеризующееся тем, что дополнительно содержит:
второй модуль приема, выполненный с возможностью приема переданного терминалом запроса чека, содержащего информацию об учетной записи пользователя;
модуль получения, выполненный с возможностью получения электронного чека, хранимого в учетной записи пользователя, и/или величины затрат, соответствующей данному электронному чеку; и
модуль передачи, выполненный с возможностью передачи ответа на запрос в указанный терминал.
15. Терминал, характеризующийся тем, что содержит:
процессор;
память, выполненную с возможностью хранения команд, выполняемых указанным процессором,
причем указанный процессор выполнен с возможностью
получения электронного чека;
определения идентификатора носимого устройства, соответствующего этому электронному чеку; и
передачи указанного электронного чека и идентификатора соответствующего носимого устройства в сервер, который затем сохраняет этот электронный чек в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
16. Сервер, характеризующийся тем, что содержит:
процессор;
память, выполненную с возможностью хранения команд, которые могут быть выполнены указанным процессором,
причем указанный процессор выполнен с возможностью
приема электронного чека и идентификатора носимого устройства, соответствующего указанному электронному чеку; и
сохранения указанного электронного чека в учетной записи пользователя, соответствующей указанному идентификатору носимого устройства.
Способ приготовления мыла | 1923 |
|
SU2004A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
СПОСОБЫ И СИСТЕМЫ ДЛЯ ФИНАНСОВЫХ ТРАНЗАКЦИЙ В СРЕДЕ МОБИЛЬНОЙ СВЯЗИ | 2012 |
|
RU2520410C2 |
СПОСОБЫ И СИСТЕМЫ ДЛЯ ФИНАНСОВЫХ ТРАНЗАКЦИЙ В СРЕДЕ МОБИЛЬНОЙ СВЯЗИ | 2006 |
|
RU2467501C2 |
Авторы
Даты
2018-02-07—Публикация
2016-05-19—Подача