СПОСОБ, УСТРОЙСТВО И ОКОНЕЧНОЕ УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ NFC
METHOD, DEVICE AND END DEVICE FOR NFC DATA TRANSMISSION

Перекрестная ссылка на родственную заявку
[0001] Настоящая заявка испрашивает приоритет по китайской патентной заявке № 201310514083.1, поданной 25 октября 2013 г., содержание которой в полном объеме включено в данное описание посредством ссылки.
Область техники
[0002] Настоящее раскрытие относится к области технологии беспроводной связи ближнего действия, и в частности, к способу, устройству и оконечному устройству для передачи данных NFC.
Предпосылки изобретения
[0003] Ближняя бесконтактная связь (NFC), или беспроводная связь ближнего действия, является технологией высокочастотной беспроводной связи ближнего действия, позволяющей осуществлять бесконтактную двухточечную передачу данных между электронными устройствами (в пределах десяти сантиметров) для обмена данными. Эта технология получила развитие посредством бесконтактной радиочастотной идентификации (RFID), которая обратно совместима с RFID, и, в основном, используется в ручных устройствах, например, мобильных телефонах, для обеспечения M2M (машиномашинной) связи. Вследствие того, что ближняя бесконтактная связь имеет естественную защиту, таким образом, технология NFC рассматривается как имеющая большие перспективы применения в таких областях, как мобильные платежи.
[0004] NFC доступна не только между двумя устройствами, имеющими возможности NFC-распознавания, но и между устройством NFC и микросхемой нединамического NFC (именуемой этикеткой NFC или меткой NFC). Интеллектуальный мобильный телефон с возможностью NFC может считывать программы (заранее записанные посредством программного обеспечения) в метках NFC для автоматического осуществления задач.
[0005] Однако эти программы могут допускать только модификацию настроек мобильного телефона, отправку коротких сообщений, запуск приложений и других функций, и в терминале осуществляются только завершенные функции.
Сущность изобретения
[0006] Варианты осуществления настоящего раскрытия предусматривают способ, устройство и оконечное устройство для передачи данных NFC, для экономии времени, затрачиваемого пользователем для получения сторонних услуг через мобильный терминал, что повышает удобство обращения к сторонним услугам.
[0007] Согласно первому аспекту вариантов осуществления настоящего раскрытия, предусмотрен способ передачи данных NFC, включающий в себя: сканирование ранее созданной метки NFC для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции; генерацию заказа согласно идентификационному коду, информации о транзакции и информации о пользователе; и отправку заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа.
[0008] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: поскольку данные метки для метки NFC содержат идентификационный код стороннего поставщика услуг и информацию о транзакции, оконечное устройство может определять стороннего поставщика услуг согласно идентификационному коду, генерировать соответствующий заказ, и затем отправлять его стороннему поставщику услуг. Таким образом, пользователям не нужно использовать различное программное обеспечение или веб-сайты услуг, предоставляемых сторонними поставщиками услуг, для размещения заказов, тогда как оконечное устройство может самостоятельно распознавать сторонних поставщиков услуг, соответствующих заказам, и отправлять заказы соответствующим сторонним поставщикам услуг. Это позволяет сэкономить время, затрачиваемое пользователем для получения сторонних услуг через мобильный терминал, что повышает удобство обращения к сторонним услугам. Кроме того, сторонним поставщикам услуг не требуется разрабатывать свои собственные приложения или строить систему обслуживания клиентов на основе веб-сайта, что позволяет значительно снизить стоимость услуг и повысить эффективность услуги.
[0009] Отправка заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа включает в себя: преобразование формата заказа в формат, поддерживаемый сторонним поставщиком услуг, соответствующим идентификационному коду; и отправку заказа в преобразованном формате стороннему поставщику услуг, соответствующему идентификационному коду.
[0010] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: для пользователей, заказы, которые они видят, одинаковы, и разнообразные форматы заказов не требуются, что позволяет сэкономить время, затрачиваемое пользователями для получения сторонних услуг через мобильные терминалы, что повышает удобство обращения к сторонним услугам. Кроме того, сторонним поставщикам услуг не требуется идентифицировать различные типы форматов, что позволяет значительно снизить стоимость услуг и повысить эффективность услуги.
[0011] До операции сканирования метки NFC, способ дополнительно включает в себя: запись идентификационного кода стороннего поставщика услуг и информации о транзакции в метку NFC.
[0012] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: поскольку идентификационный код стороннего поставщика услуг и информация о транзакции заранее сохранены в метке NFC, при размещении заказов, пользователю не нужно каждый раз вводить эту информацию. Просто благодаря сканированию метки NFC, информация может автоматически синтезироваться в заказы, что позволяет значительно сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0013] Способ дополнительно включает в себя: шифрование информации о пользователе и запись зашифрованной информации о пользователе в метку NFC.
[0014] Способ дополнительно включает в себя: дешифрование зашифрованной информации о пользователе для получения информации о пользователе.
[0015] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: поскольку информация о пользователе заранее сохранена в метке NFC, при размещении заказов, пользователю не требуется вводить эту информацию. Просто благодаря сканированию метки NFC, информация может автоматически синтезироваться в заказы, что позволяет значительно сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0016] Способ дополнительно включает в себя: получение информации о пользователе локально или из пользовательских вводов.
[0017] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: благодаря локальному сохранению информации о пользователе или вводу информации о пользователе пользователем, можно повысить защиту личной информации пользователя, что позволяет сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0018] Способ дополнительно включает в себя: получение информации о пользователе посредством датчика.
[0019] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: поскольку информация о пользователе получается посредством датчика, можно повысить точность и удобство обращения к информации о пользователе, сократить пользовательские вводы, сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0020] Способ дополнительно включает в себя: прием, в реальном времени, информации о статусе заказа, генерируемой сторонним поставщиком услуг в соответствии с обработкой заказа.
[0021] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: благодаря тому, что в оконечные устройства могут в реальном времени обращаться к информации о статусе заказа, пользователи могут изучать состояние обработки своих заказов в реальном времени, что облегчает пользователям запрашивание и дополнительно повышает удобство обращения к сторонним услугам.
[0022] Способ настоящего варианта осуществления дополнительно включает в себя: осуществление статистического анализа информации о потреблении пользователя согласно заказу.
[0023] Технические решения, предусмотренные в вариантах осуществления настоящего раскрытия, позволяют добиться следующих положительных результатов: оконечные устройства могут осуществлять статистический анализ информации о потреблении пользователя благодаря чему, пользователи могут получать точную информацию своих регистраций потребления, благодаря чему, пользователям удобно запрашивать прошлые регистрации потребления, что улучшает ощущения пользователя.
[0024] Согласно второму аспекту вариантов осуществления настоящего раскрытия, предусмотрено устройство для передачи данных NFC, включающее в себя: модуль сканирования, выполненный с возможностью сканирования ранее созданной метки NFC для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции; модуль генерации заказа, выполненный с возможностью генерации заказа согласно идентификационному коду, информации о транзакции и информации о пользователе; и модуль отправки, выполненный с возможностью отправки заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа.
[0025] Устройство дополнительно включает в себя: модуль преобразования формата, выполненный с возможностью для преобразования формата заказа в формат, поддерживаемый сторонним поставщиком услуг, соответствующим идентификационному коду; и при этом модуль отправки дополнительно выполнен с возможностью отправки заказа в преобразованном формате стороннему поставщику услуг, соответствующему идентификационному коду.
[0026] Устройство дополнительно включает в себя: модуль записи, выполненный с возможностью записи идентификационного кода стороннего поставщика услуг и информации о транзакции в метку NFC.
[0027] Устройство дополнительно включает в себя: модуль шифрования, выполненный с возможностью шифрования информации о пользователе, и модуль записи, выполненный с возможностью записи зашифрованной информации о пользователе в метку NFC.
[0028] Устройство дополнительно включает в себя: модуль дешифрования, выполненный с возможностью дешифрования зашифрованной информации о пользователе для получения информации о пользователе.
[0029] Устройство дополнительно включает в себя: модуль хранения, выполненный с возможностью сохранения информации о пользователе; и модуль получения, выполненный с возможностью получения информации о пользователе от модуля хранения.
[0030] Альтернативно, устройство дополнительно включает в себя: модуль получения ввода, выполненный с возможностью получения информации о пользователе из пользовательских вводов.
[0031] Устройство дополнительно включает в себя: датчик, выполненный с возможностью получения информации о пользователе.
[0032] Устройство дополнительно включает в себя: модуль приема, выполненный с возможностью приема, в реальном времени, информации о статусе заказа, генерируемой сторонним поставщиком услуг в соответствии с обработкой заказа.
[0033] Устройство дополнительно включает в себя: модуль статистики, выполненный с возможностью осуществления статистического анализа информации о потреблении пользователя согласно заказу.
[0034] Согласно третьему аспекту вариантов осуществления настоящего раскрытия, предусмотрено оконечное устройство, включающее в себя: память и одну или более программ, причем одна или более программ хранятся в памяти и выполнены с возможностью исполнения одним или более процессорами, причем одна или более программ включает в себя инструкции для осуществления следующих операций: сканирование ранее созданной метки NFC для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции; генерация заказа согласно идентификационному коду, информации о транзакции и информации о пользователе; и отправка заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа.
[0035] Следует понимать, что вышеприведенное общее описание и нижеследующее подробное описание призваны лишь иллюстрировать, но не ограничивать настоящее раскрытие.
[0036] Технические решения настоящего раскрытия будут подробно описано ниже со ссылкой на варианты осуществления и чертежи.
Краткое описание чертежей
[0037] Прилагаемые чертежи, включенные в состав и образующие часть этого описания изобретения, иллюстрируют варианты осуществления, согласующиеся с изобретением, и, совместно с описанием, служат для объяснения принципов изобретения.
[0038] Прилагаемые чертежи служат для обеспечения дополнительного понимания настоящего раскрытия, и составляют часть этого описания изобретения, иллюстрируют настоящее раскрытие совместно с вариантами осуществления настоящего раскрытия, не ограничивающими настоящее раскрытие.
[0039] фиг. 1 - иллюстративная блок-схема операций, демонстрирующая способ передачи данных NFC, применяемый к оконечному устройству согласно иллюстративному варианту осуществления.
[0040] фиг. 2 - иллюстративный вид, демонстрирующий заказ на интерфейсе оконечного устройства согласно иллюстративному варианту осуществления.
[0041] фиг. 3 - блок-схема, демонстрирующая устройство для передачи данных NFC согласно иллюстративному варианту осуществления.
[0042] фиг. 4 - блок-схема, демонстрирующая оконечное устройство согласно иллюстративному варианту осуществления.
[0043] В чертежах отчетливо проиллюстрированы некоторые варианты осуществления настоящего раскрытия, и далее будут приведены более подробные описания. Эти чертежи и описания не ограничивают объем концепции настоящего раскрытия, но объясняют специалистам в данной области техники принцип настоящего раскрытия со ссылкой на некоторые конкретные варианты осуществления.
Описание вариантов осуществления
[0044] Чтобы сделать задачи, технические решения и преимущества настоящего раскрытия более очевидными, настоящее раскрытие будет подробно описано ниже со ссылкой на варианты осуществления и чертежи. Следует понимать, что иллюстративные варианты осуществления и их описания поясняют, но не ограничивают настоящее раскрытие.
[0045] Благодаря переопределению формата данных метки NFC, оконечное устройство может идентифицировать данные, которые являются запросом услуги, и затем непосредственно передавать заказ услуги стороннему поставщику услуг.
[0046] Настоящее раскрытие предусматривает способ, устройство и оконечное устройство для передачи данных NFC, которые будут подробно описаны со ссылкой на прилагаемые чертежи.
[0047] В определенном варианте осуществления, как показано на фиг. 1, предусмотрен способ передачи данных NFC, применяемый к оконечному устройству, включающий в себя следующие этапы.
[0048] На этапе 101, ранее созданная метка NFC сканируется для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции.
[0049] На этапе 102, генерируется заказ согласно идентификационному коду, информации о транзакции и информации о пользователе.
[0050] На этапе 103, заказ стороннему поставщику услуг, соответствующему идентификационному коду, отправляется для завершения операции размещения заказа.
[0051] В этом варианте осуществления, информация о транзакции является содержанием услуг, заказанных пользователем, например: в случае метки NFC для заказа блюда на вынос McDonald's, информация о транзакции может представлять собой заказанный тип combo; в случае метки NFC для оплаты телефонного счета, информация о транзакции может представлять собой предельную сумму телефонного счета.
[0052] В этом варианте осуществления, поскольку данные метки для метки NFC содержат идентификационный код стороннего поставщика услуг и информацию о транзакции, оконечное устройство может определять стороннего поставщика услуг согласно идентификационному коду, генерировать соответствующий заказ, и затем отправлять его стороннему поставщику услуг. Таким образом, пользователям не нужно использовать различное программное обеспечение или веб-сайты услуг, предоставляемых сторонними поставщиками услуг, для размещения заказов, тогда как оконечное устройство может самостоятельно распознавать сторонних поставщиков услуг, соответствующих заказам, и отправлять заказы соответствующим сторонним поставщикам услуг. Это позволяет сэкономить время, затрачиваемое пользователем для получения сторонних услуг через мобильный терминал, что повышает удобство обращения к сторонним услугам. Кроме того, сторонним поставщикам услуг не требуется разрабатывать свои собственные приложения или строить систему обслуживания клиентов на основе веб-сайта, что позволяет значительно снизить стоимость услуг и повысить эффективность услуги.
[0053] В этом варианте осуществления, этап 103 включает в себя: преобразование формата заказа в формат, поддерживаемый сторонним поставщиком услуг, соответствующим идентификационному коду; и отправку заказа в преобразованном формате стороннему поставщику услуг, соответствующему идентификационному коду.
[0054] В этом варианте осуществления, вследствие того, что различные сторонние поставщики услуг предоставляют разные услуги, сторонние поставщики услуг поддерживают разные форматы заказа, например, заказ McDonald's отличается от заказа такси или телефонного счета форматом заказа. Таким образом, для разных сторонних поставщиков услуг, терминалу нужно преобразовывать свой заказ в формат, поддерживаемый соответствующим сторонним поставщиком услуг для передачи. Для пользователей, заказы, которые они видят, одинаковы, и разнообразные форматы заказов не требуются, что позволяет сэкономить время, затрачиваемое пользователями для получения сторонних услуг через мобильные терминалы, что повышает удобство обращения к сторонним услугам. Кроме того, сторонним поставщикам услуг не требуется идентифицировать различные типы форматов, что позволяет значительно снизить стоимость услуг и повысить эффективность услуги.
[0055] В этом варианте осуществления, до этапа 101, идентификационный код стороннего поставщика услуг и информация о транзакции может быть заранее записана в метку NFC.
[0056] В этом варианте осуществления, поскольку идентификационный код стороннего поставщика услуг и информация о транзакции заранее сохранены в метке NFC, при размещении заказов, пользователю не нужно вводить эту информацию, но просто благодаря сканированию метки NFC, информация может автоматически синтезироваться в заказы, что позволяет значительно сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0057] В этом варианте осуществления, информацию о пользователе на этапе 102 можно получать следующими тремя способами.
[0058] (1) Информация о пользователе ранее сохранена в метке NFC, и оконечное устройство получает ее для сканирования метки NFC.
[0059] Информация о пользователе, хранящаяся в метке NFC, не нуждаться в шифровании, и зашифрованная информация о пользователе записывается в метку NFC оконечным устройством.
[0060] Когда данные метки включают в себя зашифрованную информацию о пользователе, оконечное устройство может получать данные метки путем сканирования заранее созданной метки NFC, и затем дешифровать зашифрованную информацию о пользователе для получения информации о пользователе.
[0061] Благодаря шифрованию информации о пользователе, хранящейся в метке NFC, только определенное оконечное устройство способно считывать информацию о пользователе в метке NFC, что повышает защиту личной информации пользователя.
[0062] И, поскольку информация о пользователе заранее сохранена в метке NFC, при размещении заказов, пользователю не нужно вводить эту информацию, но просто благодаря сканированию метки NFC, информация может автоматически синтезироваться в заказы, что позволяет значительно сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0063] (2) Информация о пользователе получается локально или из пользовательских вводов. В этом случае, не требуется шифровать информацию о пользователе.
[0064] Благодаря локальному сохранению информации о пользователе или вводу информации о пользователе пользователем, можно повысить защиту личной информации пользователя, что позволяет сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0065] (3) Информация о пользователе получается посредством датчика.
[0066] Например, если пользователь хочет взять такси, его местоположение определяется непосредственно через GPS и результат позиционирования рассматривается как информация о пользователе. Поскольку информация о пользователе получается посредством датчика, можно повысить точность и удобство обращения к информации о пользователе, сократить пользовательские вводы, сэкономить время, затрачиваемое пользователем для получения сторонних услуг, что повышает удобство обращения к сторонним услугам.
[0067] Далее, способ настоящего варианта осуществления будет объяснен в порядке примера. Пользователь может заранее записать в стираемую метку NFC с помощью своего оконечного устройства следующую информацию.
[0068] ID стороннего поставщика услуг: 000001 (McDonald's)
[0069] информацию о транзакции: тип combo: Big Mac combo,
[0070] информацию о пользователе:
[0071] имя пользователя: XXX,
[0072] телефон: XXXXXXXXXXX,
[0073] адрес доставки: XXX комната, X этаж, XXX здание,
[0074] Когда пользователь касается этой метки NFC своим оконечным устройством, заказ, как показано на фиг. 2, возникает на интерфейсе оконечного устройства. После того, как пользователь подтверждает заказ, оконечное устройство отправляет заказ в McDonald's, и затем McDonald's может принимать этот заказ для доставки фастфуда пользователю.
[0075] Из вышеприведенного конкретного примера можно видеть, что пользователю очень просто размещать заказ, то есть пользователю нужно просто использовать оконечное устройство для сканирования метки NFC и подтвердить заказ на пользовательском интерфейсе, без необходимости вводить тип упаковки для резервирования и информацию о пользователе, необходимую для формирования заказа, что позволяет сэкономить время, затрачиваемое пользователем для получения сторонних услуг через мобильный терминал, что повышает удобство обращения к сторонним услугам.
[0076] Способ этого варианта осуществления дополнительно включает в себя: прием, в реальном времени, информации о статусе заказа, генерируемой сторонним поставщиком услуг в соответствии с обработкой заказа. Благодаря тому, что в оконечные устройства могут в реальном времени обращаться к информации о статусе заказа, пользователи могут изучать состояние обработки своих заказов в реальном времени, что облегчает пользователям запрашивание и дополнительно повышает удобство обращения к сторонним услугам.
[0077] Способ этого варианта осуществления дополнительно включает в себя: осуществление статистического анализа информации о потреблении пользователя согласно заказу. Например, времена, когда пользователь размещает заказы, в том числе, времена, когда пользователь размещает заказы в McDonald's, времена, когда пользователь вызывает услуги такси и т.д., и объем потребления каждой услуги.
[0078] В этом варианте осуществления, оконечные устройства могут осуществлять статистический анализ информации о потреблении пользователя благодаря чему, пользователи могут получать точную информацию своих регистраций потребления, благодаря чему, пользователям удобно запрашивать прошлые регистрации потребления, что улучшает ощущения пользователя.
[0079] В другом варианте осуществления, как показано на фиг. 3, предусмотрено устройство 300 для передачи данных NFC, включающее в себя следующие модули.
[0080] Модуль 301 сканирования выполнен с возможностью сканирования ранее созданной метки NFC для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции.
[0081] Модуль 302 генерации заказа выполнен с возможностью генерации заказа согласно идентификационному коду, информации о транзакции и информации о пользователе.
[0082] Модуль 303 отправки выполнен с возможностью отправки заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа.
[0083] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 312 преобразования формата, выполненный с возможностью для преобразования формата заказа в формат, поддерживаемый сторонним поставщиком услуг, соответствующим идентификационному коду. И модуль отправки дополнительно выполнен с возможностью отправки заказа в преобразованном формате стороннему поставщику услуг, соответствующему идентификационному коду.
[0084] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 304 записи, выполненный с возможностью записи идентификационного кода стороннего поставщика услуг и информации о транзакции в метку NFC.
[0085] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 305 шифрования и модуль 306 дешифрования. При этом модуль 305 шифрования выполнен с возможностью шифрования информации о пользователе, и модуль 304 записи выполнен с возможностью записи зашифрованной информации о пользователе в метку NFC. Модуль 306 дешифрования выполнен с возможностью дешифрования зашифрованной информации о пользователе для получения информации о пользователе.
[0086] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 307 хранения, выполненный с возможностью сохранения информации о пользователе; и модуль 308 получения, выполненный с возможностью получения информации о пользователе от модуля хранения. Альтернативно, устройство дополнительно включает в себя: модуль 309 получения ввода, выполненный с возможностью получения информации о пользователе из пользовательских вводов.
[0087] В этом варианте осуществления, устройство 300 дополнительно включает в себя: датчик 310, выполненный с возможностью получения информации о пользователе.
[0088] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 311 приема, выполненный с возможностью приема, в реальном времени, информации о статусе заказа, генерируемой сторонним поставщиком услуг в соответствии с обработкой заказа.
[0089] В этом варианте осуществления, устройство 300 дополнительно включает в себя: модуль 313 статистики, выполненный с возможностью осуществления статистического анализа информации о потреблении пользователя согласно заказу.
[0090] На фиг. 4 показана блок-схема, демонстрирующая структуру мобильного терминала согласно иллюстративному варианту осуществления настоящего раскрытия. Согласно фиг. 4, мобильный терминал можно использовать для реализации способа, предусмотренного в вышеописанных вариантах осуществления. Следующие описания являются необязательными.
[0091] Мобильный терминал 400 может включать в себя: блок 110 связи, память 120, включающую в себя один или более компьютерно-считываемых носителей данных, блок 130 ввода, блок 140 отображения, датчик 150, аудиосхему 160, модуль 170 WIFI (Wireless Fidelity), процессор 180, включающий в себя одно или более ядер обработки, и источник 190 питания и пр. Специалисты в данной области техники могут понять, что структура мобильного терминала как показано на этой фигуре, не ограничивается мобильным терминалом и может включать в себя больше или меньше компонентов, чем показано на фигурах, или комбинацию некоторых компонентов, или разные компоновки компонентов.
[0092] Блок 110 связи может быть выполнен с возможностью отправки и приема сигналов в ходе отправки и приема информации или обработки вызова. Блок 110 связи может быть устройством сетевой связи, например, радиочастотной (РЧ) схемой, маршрутизатором, модемом и пр. В частности, если блок 110 связи является РЧ схемой, блок 110 связи принимает информацию нисходящей линии связи от базовой станции и затем передает информацию на один или более процессоров 180 для обработки, и передает соответствующие данные восходящей линии связи на базовую станцию. В общем случае, РЧ схема, служащая блоком связи, включает в себя, но без ограничения, антенну, по меньшей мере, один усилитель, тюнер, один или более генераторов, карту модуля идентификации абонента (SIM), приемопередатчик, разъем, малошумящий усилитель (LNA), дуплексор и пр. Дополнительно, блок 110 связи также могут осуществлять связь с сетью или другими устройствами через беспроводную сеть. Беспроводная сеть может применять любой стандарт или протокол связи, в том числе, но без ограничения, глобальную систему мобильной связи (GSM), общую радиослужбу пакетной передачи (GPRS), множественный доступ с кодовым разделением (CDMA), широкополосный множественный доступ с кодовым разделением (WCDMA), проект долгосрочного развития систем связи (LTE), электронную почту, услугу обмена короткими сообщениями (SMS) и пр. Память 120 может быть выполнена с возможностью сохранения программ и модулей, программ и модулей, реализованных программными средствами, которые позволяют осуществляться различным типам функциональных приложений и процессов данных, при выполнении процессором 180. Память 120, в основном, может включать в себя участок памяти для программы и участок памяти для данных. В участке памяти для программы может храниться операционная система, приложения, необходимые для, по меньшей мере, одной необходимой функции (например, функции воспроизведения голоса, функции воспроизведения изображения и пр.). В участие памяти для данных могут храниться данные (например, видеоданные, данные телефонной книги и пр.), созданные с использованием оконечного устройства 400. Кроме того, память 120 может включать в себя высокоскоростную оперативную память. Память 120 также может включать в себя энергонезависимую память (NVM), например, по меньшей мере, запоминающее устройство на основе магнитного диска, флэш-память или другое энергонезависимое твердотельное запоминающее устройство. Соответственно, память 120 также может включать в себя контроллер памяти для управления доступом к памяти 120, осуществляемым процессором 180 и блоком 130 ввода.
[0093] Блок 130 ввода может быть выполнен с возможностью приема ввода численной или символьной информации и генерировать сигнальные вводы через кнопочную панель, мышь, джойстик, оптический или шаровой манипулятор, связанный с пользовательскими настройками и функциональным управлением. Например, блок 130 ввода может включать в себя поверхность, 131 чувствительную к прикосновению и другое устройство 132 ввода. Поверхность 131, чувствительная к прикосновению, или дисплей с сенсорным экраном или сенсорная панель, может собирать тактильную операцию пользователя на или вблизи нее (например, операции пользователя на или вблизи поверхности 721, чувствительной к прикосновению, с помощью любого рода подходящих объектов или приспособлений, например, пальца, стилуса для сенсорного экрана и пр.), и приводить в действие соответствующее соединительное устройство согласно заранее заданной программе. В необязательном порядке, поверхность 131, чувствительная к прикосновению, может включать в себя две части, т.е. устройство обнаружения касания и контроллер касания. При этом устройство обнаружения касания может обнаруживать ориентацию касания пользователя и регистрировать сигнал, обусловленный тактильной операцией, и затем передавать сигнал на контроллер касания. Контроллер касания может принимать тактильную информацию от устройства обнаружения касания и преобразовывать ее в координаты точки касания и затем передавать координаты на процессор 180 и может принимать команду, отправленную от процессора 760 для ее выполнения. Контроллер касания также принимает и осуществляет инструкции от процессора 180. Дополнительно, поверхность 131, чувствительную к прикосновению, можно реализовать различными средствами, например, резистивными, емкостными, инфракрасными или поверхностной акустической волной и пр. Блок 130 ввода также может включать в себя другого рода устройства 132 ввода помимо блока 130 ввода. В необязательном порядке, другое устройство 132 ввода может включать в себя, без ограничения, одно или более из физической кнопочной панели, функциональных кнопок (например, кнопки регулировки громкости, кнопки переключателя и пр.), шарового манипулятора, мыши, джойстика и пр.
[0094] Блок 140 отображения может быть выполнен с возможностью отображения различных видов графических пользовательских интерфейсов информации, вводимой пользователем или предоставляемой пользователю или оконечному устройству 400. Эти графические пользовательские интерфейсы могут быть выполнены в виде графики, текстов, пиктограмм, видеозаписей и любой другой их комбинации. Блок 140 отображения может включать в себя отображающую панель 141, в необязательном порядке, ЖКД (жидкокристаллический дисплей), ОСИД (органический светодиод) и т.п. для сборки отображающей панели 141. Кроме того, поверхность 131, чувствительная к прикосновению, может быть выполнена с возможностью покрытия отображающей панели 141. При обнаружении тактильной операции, осуществляемой на или вблизи поверхности 131, чувствительной к прикосновению, поверхность 131, чувствительная к прикосновению, может передавать сигналы на процессор 180 для определения типа события касания, затем процессор 180 может обеспечивать соответствующий визуальный выход на отображающей панели 141 согласно типу события касания. Хотя на фиг. 4, поверхность 131, чувствительная к прикосновению, и отображающая панель 141 реализуют функции ввода и вывода как два независимых компонента, они могут быть объединены друг с другом в некотором варианте осуществления для реализации функций ввода и вывода.
[0095] Оконечное устройство 400 также может включать в себя, по меньшей мере, один датчик 150, например, фотодатчик, датчик движения и другие датчики. Например, фотодатчик может включать в себя датчик окружающего света и датчик близости. Датчик окружающего света может регулировать яркость отображающей панели 141 согласно интенсивности окружающего света. Датчик близости может отключать отображающую панель 141 и/или подсветку, когда оконечное устройство 400 приближается к уху пользователя. В качестве одного типа датчика движения, гравитационный датчик ускорения может обнаруживать значения ускорений в различных направлениях (обычно по трем осям); может обнаруживать значение и направление гравитации в состоянии покоя; и можно использовать в приложении для идентификации положения мобильного телефона (например, переключения между горизонтальным режимом и вертикальным режимом, соответствующих игр, регулировки положения с помощью магнитометра), функций связанных с вибрацией (например, шагомера, стука) и пр. Другие датчики, например, гироскоп, барометр, гигрометр, термометр, инфракрасный датчик и пр., которые могут располагаться в оконечном устройстве 400 не будут подробно описаны.
[0096] Аудиосхема 160, громкоговоритель 161, микрофон 162 могут обеспечивать аудиоинтерфейс между пользователем и оконечным устройством 400. Аудиосхема 160 может преобразовывать принятые аудиоданные в электронные сигналы и передавать электронные сигналы на громкоговоритель 161, и громкоговоритель 161 может преобразовывать электронные сигналы в голос и выводить голос. Дополнительно, микрофон 162 может преобразовывать собранные голосовые сигналы в электронные сигналы; аудиосхема 160 принимает электронные сигналы и преобразует их в аудиоданные; и аудиоданные передаются на процессор 180 и затем передаются на другое оконечное устройство через РЧ схему 110 после обработки процессором; или аудиоданные передаются в память 120 для дополнительной обработки. Аудиосхема 160 также может включать в себя разъем для наушников для обеспечения связи между периферийным головным телефоном и оконечным устройством 400.
[0097] Для обеспечения беспроводной связи, мобильный терминал может быть снабжена блоком 170 беспроводной связи, который может представлять собой модуль WIFI. WIFI - это технология беспроводной передачи ближнего действия. Оконечное устройство 400 может помогать пользователю передавать или принимать электронную почту, просматривать веб-страницы и осуществлять доступ к средам потоковой передачи и пр. через блок 170 беспроводной связи, которая обеспечивает пользователю беспроводной широкополосный доступ в интернет. Хотя блок 170 беспроводной связи показан на фиг. 4, следует понимать, что блок 170 беспроводной связи не является обязательным компонентом оконечного устройства 400 и может быть исключен согласно требованиям в объеме без изменения сущности настоящего раскрытия.
[0098] Процессор 180 является центром управления оконечного устройства 400, использующим различные интерфейсы и провода для соединения соответствующих участков всего компьютера-клиента. Запуская или выполняя программы и/или модули, реализованные программными средствами, хранящиеся в памяти 120, вызывая данные, хранящиеся в памяти 120, и выполняя различные функции оконечного устройства 400 и обрабатывая данные, процессор 180 осуществляет общий контроль мобильного терминала. В необязательном порядке, процессор 180 может включать в себя одно или более ядер обработки. В необязательном порядке, процессор 180 может объединять в себе процессоры приложений и процессоры модема, где процессоры приложений могут, в основном, обрабатывать операционные системы, пользовательские интерфейсы, прикладные программы и пр., и процессоры модема могут, в основном, обрабатывать беспроводную связь. Следует понимать, что упомянутый модем может не быть встроен в процессор 180.
[0099] Оконечное устройство 400 также может включать в себя источник 190 питания (например, батарею) для подачи питания на соответствующий компонент. Например, источник питания может быть логически соединен с процессором 180 через систему управления источником питания, что позволяет реализовать функции управления зарядкой, разрядкой, энергопотреблением и пр. с помощью системы управления источником питания. Источник 190 питания может дополнительно включать в себя произвольные компоненты, например, один или более источники питания постоянного или переменного тока, перезаряжаемую систему, схему обнаружения отказа источника питания, преобразователь или инвертор источника питания, индикатор состояния источника питания и пр. Хотя не показано, оконечное устройство 400 также может включать в себя камеру, модуль Bluetooth, что не будет подробно описано.
[00100] В этом варианте осуществления, блок отображения оконечного устройства является дисплеем с сенсорным экраном, и оконечное устройство также может включать в себя память и одну или более программ, хранящихся в памяти, причем одна или более программ выполнены с возможностью исполнения одним или более процессорами, и включают в себя инструкции осуществления следующих операций: сканирования ранее созданной метки NFC для получения данных метки, причем данные метки включают в себя, по меньшей мере, идентификационный код стороннего поставщика услуг и информацию о транзакции; генерации заказа согласно идентификационному коду, информации о транзакции и информации о пользователе; и отправки заказа стороннему поставщику услуг, соответствующему идентификационному коду, для завершения операции размещения заказа.
[00101] Программа может дополнительно включать в себя инструкции осуществления следующих операций: преобразование формата заказа в формат, поддерживаемый сторонним поставщиком услуг, соответствующим идентификационному коду; и отправку заказа в преобразованном формате стороннему поставщику услуг, соответствующему идентификационному коду.
[00102] Программа может дополнительно включать в себя инструкции осуществления следующей операции: записи идентификационного кода стороннего поставщика услуг и информации о транзакции в метку NFC.
[00103] Программа может дополнительно включать в себя инструкции осуществления следующей операции: шифрования информации о пользователе и записи зашифрованной информации о пользователе в метку NFC.
[00104] Программа может дополнительно включать в себя инструкции осуществления следующей операции: дешифрования зашифрованной информации о пользователе для получения информации о пользователе.
[00105] Программа может дополнительно включать в себя инструкции осуществления следующей операции: получения информации о пользователе локально или из пользовательских вводов.
[00106] Программа может дополнительно включать в себя инструкции осуществления следующей операции: получения информации о пользователе посредством датчика.
[00107] Программа может дополнительно включать в себя инструкции осуществления следующей операции: приема, в реальном времени, информации о статусе заказа, генерируемой сторонним поставщиком услуг в соответствии с обработкой заказа.
[00108] Программа может дополнительно включать в себя инструкции осуществления следующей операции: осуществления статистического анализа информации о потреблении пользователя согласно заказу.
[00109] Кроме того, обычно мобильный терминал, описанный в настоящем раскрытии, может представлять собой различные ручные оконечные устройства, например, мобильный телефон, карманный персональный компьютер (КПК) и т.д. Таким образом, объем настоящего раскрытия не подлежит ограничению определенным типом мобильного терминала.
[00110] Кроме того, способ согласно настоящему раскрытию можно дополнительно реализовать посредством компьютерной программы, исполнимой на ЦП. Когда компьютерная программа выполняется на ЦП, выполняются вышеупомянутые функции, заданные в способе настоящего раскрытия.
[00111] Кроме того, вышеупомянутые этапы в способе и блоки в системе могут быть реализованы посредством контроллера и компьютерно-считываемого запоминающего устройства, выполненного с возможностью хранения компьютерных программ, чтобы контроллер мог осуществлять функции вышеупомянутых этапов или блоков.
[00112] Кроме того, следует понимать, что компьютерно-считываемое запоминающее устройство (например, память), описанное в настоящем раскрытии, может быть энергозависимой памятью или энергонезависимой памятью или может включать в себя как энергозависимую память, так и энергонезависимую память. В порядке примера, но не ограничения, энергонезависимая память может включать в себя постоянную память (ПЗУ), программируемое ПЗУ (ППЗУ), электрически программируемое ПЗУ (ЭППЗУ), электрически стираемое программируемое ПЗУ (ЭСППЗУ) или флэш-память. Энергозависимая память может включать в себя оперативную память (ОЗУ), которая может функционировать как внешняя кэш-память. В порядке примера, но не ограничения, ОЗУ может быть выполнено в различных видах, например, синхронного ОЗУ (SRAM), динамического ОЗУ (DRAM), синхронного DRAM (SDRAM), SDRAM с удвоенной скоростью обмена данными (DDR SDRAM), расширенного SDRAM (ESDRAM), DRAM с синхронной связью (SLDRAM) и ОЗУ прямого резидентного доступа (DRRAM). Запоминающее устройство в раскрытом аспекте призвано включать в себя эти и другие надлежащие типы памяти, но не ограничиваться ими.
[00113] Специалистам в данной области техники очевидно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные здесь в связи с раскрытием, могут быть реализованы посредством электронного оборудования, компьютерного программного обеспечения или их комбинации. Для наглядного объяснения взаимозаменяемости оборудования и программного обеспечения, оно было, в целом, проиллюстрировано в отношении функций различных иллюстративных элементов, блоков, модулей, схем и этапов. Реализовать ли такие функции посредством программного обеспечения или оборудования, зависит от конкретного применения и конструкционных ограничений, налагаемых на систему в целом. Специалисты в данной области техники могут обеспечивать функции разнообразными способами для соответствующих конкретных применений, но такое определение обеспечения не следует рассматривать как отход от объема настоящего раскрытия.
[00114] Для выполнения описанных здесь функций, которые могут осуществлять или выполнять различные иллюстративные логические блоки, модули и схемы, описанные здесь в связи с раскрытием, можно использовать следующие компоненты: процессор общего назначения, цифровой сигнальный процессор (DSP), специализированная интегральная схема (ASIC), вентильная матрица, программируемая пользователем (FPGA) или другие программируемые логические устройства, дискретная вентильная или транзисторная логика, компоновка дискретного оборудования или любая комбинация этих компонентов. Процессор общего назначения может представлять собой микропроцессор. Однако, альтернативно, процессор может представлять собой любой из традиционных процессоров, контроллеров, микроконтроллеров или конечных автоматов. Процессор можно также реализовать посредством комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров совместно с ядром DSP, или любых других подобных конфигураций.
[00115] Этапы способа или алгоритма, описанные здесь в связи с раскрытием, могут быть непосредственно включены в оборудование, в программные модули, выполняемые процессором, или в их комбинацию. Программные модули могут располагаться в ОЗУ, флэш-памяти, ПЗУ, СППЗУ, ЭСППЗУ, регистре, на жестком диске, сменном диске, CD-ROM или любом ином носителе данных, известном в технике. Иллюстративные носители данных подключены к процессору, что позволяет процессору считывать/записывать информацию с/на носители данных. В альтернативном аспекте, носители данных могут быть объединены с процессором. Процессор и носители данных могут располагаться в ASIC. ASIC может располагаться в пользовательском терминале. В альтернативном аспекте, процессор и носители данных могут располагаться в пользовательском терминале в виде дискретной компоновки.
[00116] В одной или более иллюстративных конструкциях, функция может быть реализована посредством оборудования, программного обеспечения, программно-аппаратного обеспечения или любых их комбинаций. Будучи реализована в программном обеспечении, функция может храниться в компьютерно-считываемых средах или переноситься компьютерно-считываемыми средами в виде одной или более инструкций или кодов. Компьютерно-считываемые среды могут включать в себя компьютерные носители данных и среды передачи данных, причем среды передачи данных могут включать в себя любую среду, которую можно использовать для переноса компьютерной программы с места на место. Носители данных могут быть любыми пригодными носителями, доступными для компьютера общего или специального назначения. В порядке примера, но не ограничения, компьютерно-считываемые среды могут включать в себя ОЗУ, ПЗУ, ЭСППЗУ, CD-ROM или другие запоминающие устройства на основе CD, дисковые запоминающие устройства или другие магнитные запоминающие устройства, или могут представлять собой любые другие среды для переноса или хранения необходимого программного кода в виде инструкций или структуры данных, доступных для компьютера общего или специального назначения или процессора общего или специального назначения. Кроме того, соединение любого рода целесообразно именовать компьютерно-считываемым носителем. Например, если программное обеспечение отправляется с веб-сайта, сервера или других удаленных источников по коаксиальному кабелю, оптоволоконному кабелю, витой паре или цифровой абонентской линии (DSL) или посредством беспроводной технологии, например, инфракрасной, радиоволновой или микроволновой, все вышеупомянутые коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводная технология, например, инфракрасная, радиоволновая и микроволновая включены в определение сред. Используемый здесь термин "магнитный диск" и "оптический диск" может включать в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), флоппи-диск или диск blue-ray, где магнитный диск обычно представляет данные магнитно, и оптический диск обычно представляет данные оптически с использованием лазера. Комбинация вышеописанных компонентов также может быть включена в объем компьютерно-считываемых сред.
[00117] Хотя иллюстративные варианты осуществления настоящего раскрытия проиллюстрированы выше в содержании настоящего раскрытия, следует отметить, что различные вариации и модификации могут быть доступны без отхода от объема настоящего раскрытия, заданного формулой изобретения. Согласно функциям пунктов способа в раскрытых вариантах осуществления, описанные здесь этапы и/или действия не выполняются в какой-либо конкретной последовательности. Кроме того, хотя элемент в настоящем раскрытии может быть описан или необходим в единственном числе, их может быть несколько, если явно не задан как единичный.
[00118] Задачи, технические решения и положительные результаты приведены со ссылкой на вышеописанные варианты осуществления. Следует понимать, что вышеприведенное описание излагает только определенные варианты осуществления настоящего раскрытия, которые не используются для ограничения настоящего раскрытия. Различные вариации, идентичные замены и модификации в рамках сущности и принципов настоящего раскрытия должны оставаться в объеме настоящего раскрытия.