СПОСОБ И УСТРОЙСТВО ДЛЯ ИСПОЛЬЗОВАНИЯ ДАННЫХ ТЕГОВ
METHOD AND DEVICE FOR USING TAG DATA

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области использования компьютерной техники, особенно к области использования кодирования данных, конкретно к способу и устройству для использования данных тегов.
ОПИСАНИЕ ПРЕДШЕСТВУЮЩЕГО УРОВНЯ ТЕХНИКИ
После разработки двумерного кода он широко применялся, прежде всего, в таких областях как управление логистикой и производством, управление идентификационными картами и т.д., благодаря таким его характеристикам, как большая информационная емкость, высокая степень защиты, высокая скорость поиска данных, способность исправления ошибок.
Когда стали широко использоваться смартфоны, двумерный код находит новые области применения в технологии сопоставления объектов, такие как сбор и накопление информации, торговля с помощью передвижных пунктов, борьба с распространением контрафактной продукции, аутентификация личных данных, распространение купонов и т.д., при этом используется пригодность двумерного кода для различных средств информации, для связи смартфонов с Интернетом в реальном режиме времени, для приема камерами.
Применение современного беспроводного двумерного кода в области сопоставления объектов сосредоточено на обеспечении удобного доступа в электронной коммерции; пока что он недостаточно применяется в области углубленных технологий.
Причина заключается в том, что в существующих областях применения двумерного кода генерирующий коды терминал должен интегрировать все применяемые процессы в двумерный код, чтобы обеспечить его беспроблемное использование. В результате необходимы финансовые вложения, в том числе на подготовку кадров, для обеспечения интеграции на различных этапах и генерации двумерного кода, охватывающего все функции в относительно сложной технологической среде, что ограничивает применение двумерного кода в крупных и сложных моделях бизнес-процесса. Поэтому в области использования двумерного кода возникает ряд неотложных проблем: необходимость упрощения режима реализации функций в широкомасштабных проектах, обеспечение возможностей двумерного кода к более эффективному использованию в различных областях, обеспечение более совершенного пользовательского интерфейса.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Для преодоления указанных недостатков известного уровня техники одной из целей настоящего изобретения является обеспечение способа и устройства для использования данных тегов, которые могут эффективно упростить режим реализации функций данных тегов в широкомасштабной области применения, расширить сферы использования данных тегов, обеспечить более совершенный пользовательский интерфейс, а также простые, удобные и низкозатратные режимы применения.
Для реализации указанной цели в первом аспекте настоящего изобретения предлагается способ использования данных тегов, включающий следующие операции:
(1) сбор данных тегов и синтаксический анализ данных тегов пользовательским терминалом таким образом, чтобы получать бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении, при этом информация по обслуживанию и функциональная информация соответствуют целевым серверам соответственно;
(2) взаимодействие пользовательского терминала с целевыми серверами, соответствующими указанному комплекту информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечивать соответствующие услуги и/или функции для реализации бизнес-приложения.
В способе использования данных тегов операция (1) в деталях содержит следующие шаги:
(11) сбор данных тегов от генерирующего коды терминала и синтаксический анализ данных тегов пользовательским терминалом таким образом, чтобы получить информацию о бизнес-приложении, соответствующем данным тегов;
(12) в соответствии с информацией о бизнес-приложении получение с помощью пользовательского терминала от генерирующего коды терминала комплекта информации по обслуживанию и/или функциональной информации, соответствующих бизнес-приложению, и информации о целевых серверах, соответствующих информации по обслуживанию и функциональной информации.
В способе использования данных тегов информация по обслуживанию и функциональная информация содержат соответствующие пакеты средств разработки сервисного программного обеспечения и соответствующие пакеты средств разработки функционального программного обеспечения, при этом пакеты средств разработки сервисного программного обеспечения и пакеты средств разработки функционального программного обеспечения содержат информацию об их соответствующих целевых серверах, в том числе информацию об интерфейсах серверов, о параметрах и протоколах серверов.
В способе использования данных тегов операция (2) в деталях содержит следующие шаги:
(21) выбор нескольких или всех пакетов информации по обслуживанию и/или функциональной информации с помощью пользовательского терминала в соответствии с пользовательскими операциями;
(22) взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечить соответствующие услуги и/или соответствующие функции для реализации бизнес-приложения.
В способе использования данных тегов операция "взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации", включает в деталях следующие стадии:
определение с помощью пользовательского терминала, является ли порядок реализации выбранной информации по обслуживанию и\или выбранной функциональной информации параллельным или последовательным;
синхронное взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, при параллельном порядке реализации, соответственно, и последовательное взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, при последовательном порядке реализации.
Во втором аспекте настоящего изобретения предложено устройство для использования данных тегов, включающее пользовательский терминал, который содержит модуль сбора данных тегов, модуль синтаксического анализа данных тегов и модуль управления взаимодействием. При этом модуль сбора данных тегов используется для получения данных тегов и сохранения получаемых данных тегов в памяти; модуль синтаксического анализа данных тегов используется для синтаксического анализа данных тегов таким образом, чтобы получать бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении; модуль управления взаимодействием, используемый для взаимодействия с целевыми серверами, соответствующими комплекту информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечивать соответствующие услуги и/или функции для реализации бизнес-приложения.
В устройстве для использования данных тегов далее содержит генерирующий коды сервер, используемый для генерации данные тегов в соответствии с бизнес-приложением и для выдачи данных тегов на пользовательский терминал, а также для выдачи на пользовательский терминал информации о целевых серверах, соответствующих комплекту информации по обслуживанию и/или функциональной информации.
В устройстве для использования данных тегов генерирующий коды терминал сохраняет в памяти список бизнес-приложений, который включает информацию по обслуживанию и функциональную информацию, соответствующие каждому бизнес-приложению, а также информацию о целевых серверах, соответствующую информации по обслуживанию и функциональную информацию, в том числе информацию о сервисных интерфейсах, параметрах и протоколах.
В устройстве для использования данных тегов пользовательский терминал является проводным или беспроводным терминалом, а генерирующий коды терминал связан с пользовательским терминалом через сеть.
В устройстве для использования данных тегов пользовательский терминал далее содержит модуль управления выбором, используемый для выбора из пакета нескольких или всех комплексов информации по обслуживанию и/или функциональной информации в соответствии с пользовательскими операциями.
В устройстве для использования данных тегов пользовательский терминал далее содержит модуль управления последовательностью действий, используемый для определения с помощью пользовательского терминала, является ли порядок реализации выбранной информации по обслуживанию и\или выбранной функциональной информации параллельным или последовательным.
В способе и устройстве для использования данных тегов в соответствии с настоящим изобретением после того, как модуль синтаксического анализа данных тегов получает данные тегов, он производит синтаксический анализ данных тегов таким образом, чтобы получить бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении; затем модуль управления взаимодействием взаимодействует с целевыми серверами, соответствующими комплекту информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечивать соответствующие услуги и/или функции для реализации бизнес-приложения. В способе и устройстве для использования данных тегов в соответствии с настоящим изобретением, когда пользовательский терминал получает бизнес-приложение данных тегов, он взаимодействует непосредственно с целевыми серверами в соответствии с услугами и/или функциями, содержащимися в бизнес-приложении, и избегает взаимодействия с сервером, обеспечивающим бизнес-приложение в целом, при этом каждая функция широкомасштабного приложения может распределяться, чтобы обеспечить взаимодействие с несколькими целевыми серверами, что эффективно упрощает режим реализации функций данных тегов при широкомасштабном использовании и снижает расходы поставщиков услуг на создание серверов, чтобы расширить использование данных тегов и обеспечить более совершенный пользовательский интерфейс. Режим осуществления способа является простым и удобным, стоимость устройства для использования данных тегов относительно невелика.
Эти и другие цели, характеристики и преимущества данного изобретения обстоятельно разъясняются в нижеследующем подробном описании, в чертежах и формуле изобретения и могут обеспечиваться с использованием средств, устройств и их комбинаций, конкретно указанных в формуле.
Краткое описание чертежей
На Фиг. 1 изображена блок-схема операций способа использования данных тегов в соответствии с настоящим изобретением.
На Фиг. 2 - схематическое изображение устройства для использования данных тегов в соответствии с настоящим изобретением при практическом использовании.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ПРИМЕРОВ
ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Для ясного понимания технического содержания настоящего изобретения приводятся также примеры его осуществления с соответствующими ссылками.
На фиг. 1 изображена блок-схема операций способа использования данных тегов в соответствии с настоящим изобретением.
В одном из примеров осуществления изобретения способ использования данных тегов, как показано на фиг. 1, включает следующие стадии:
(1) сбор пользовательским терминалом данных тегов, которые могут быть штриховым кодом, таким как одномерный код, двумерный код, трехмерный код и т.д., или могут быть также информацией радиочастотной идентификации коммуникации ближнего поля, получаемой от тега радиочастотной идентификации, и последующий синтаксический анализ данных тегов пользовательским терминалом, чтобы получать бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении, при этом информация по обслуживанию и функциональная информация соответствуют целевым серверам соответственно;
(2) взаимодействие пользовательского терминала с целевыми серверами, соответствующими указанному комплекту информации по обслуживанию и/или функциональной информации, соответственно, чтобы обеспечивать соответствующие услуги и/или соответствующие функции для реализации бизнес-приложения.
В относительно предпочтительном примере осуществления изобретения операция (1) содержит в деталях следующие стадии:
(11) сбор данных тегов от генерирующего коды терминала и синтаксический анализ данных тегов пользовательским терминалом таким образом, чтобы получать информацию о бизнес-приложении, соответствующем данным тегов;
(12) в соответствии с информацией о бизнес-приложении получение с помощью пользовательского терминала от генерирующего коды терминала комплекта информации по обслуживанию и/или функциональной информации, соответствующих бизнес-приложению, и информации о целевых серверах, соответствующих информации по обслуживанию и функциональной информации.
Далее в предпочтительном примере реализации изобретения информация по обслуживанию и функциональная информация содержат соответствующие пакеты средств разработки сервисного программного обеспечения и соответствующие пакеты средств разработки функционального программного обеспечения, при этом пакеты средств разработки сервисного программного обеспечения и пакеты средств разработки функционального программного обеспечения содержат информацию об их соответствующих целевых серверах, в том числе информацию об интерфейсах серверов, о параметрах и протоколах серверов.
В еще одном относительно предпочтительном примере осуществления изобретения операция (2) содержит в деталях следующие стадии:
(21) выбор нескольких или всех пакетов информации по обслуживанию и/или функциональной информации с помощью пользовательского терминала в соответствии с пользовательскими операциями;
(22) взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечивать соответствующие услуги и/или соответствующие функции для реализации бизнес-приложения.
В более предпочтительном примере реализации изобретения операция "взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации", включает в деталях следующие стадии:
определение с помощью пользовательского терминала, является ли порядок реализации выбранной информации по обслуживанию и\или выбранной функциональной информации параллельным или последовательным;
синхронное взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, при параллельном порядке реализации, соответственно, и последовательное взаимодействие пользовательского терминала с каждым целевым сервером, соответствующим информации по обслуживанию и/или функциональной информации, при последовательном порядке реализации.
Настоящее изобретение далее предлагает устройство для использования данных тегов. В одном из примеров осуществления изобретения устройство содержит пользовательский терминал, который может быть смартфоном, блокнотным планшетом, ручным сканером или воспринимающим устройством радиочастотной идентификации. В частности, пользовательский терминал содержит модуль сбора данных тегов, модуль синтаксического анализа данных тегов и модуль управления взаимодействием. При этом модуль сбора данных тегов используется для получения данных тегов и сохранения получаемых данных тегов в памяти; модуль синтаксического анализа данных тегов используется для синтаксического анализа данных тегов таким образом, чтобы получать бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении; модуль управления взаимодействием служит для взаимодействия с целевыми серверами, соответствующими комплекту информации по обслуживанию и/или функциональной информации, соответственно, чтобы обеспечивать соответствующие услуги и/или соответствующие функции для реализации бизнес-приложения.
В относительно предпочтительном примере осуществления изобретения устройство для использования данных тегов далее содержит генерирующий коды сервер, который служит для генерации данные тегов в соответствии с бизнес-приложением и для выдачи данных тегов на пользовательский терминал, а также обеспечивает выдачу на пользовательский терминал информации о целевых серверах, которые соответствуют комплекту информации по обслуживанию и/или функциональной информации. Пользовательский терминал является проводным или беспроводным, а генерирующий коды терминал связан с пользовательским терминалом через сеть.
В следующем предпочтительном устройстве для использования данных тегов генерирующий коды терминал сохраняет в памяти список бизнес-приложений, который включает информацию по обслуживанию и функциональную информацию, соответствующие каждому бизнес-приложению, а также информацию о целевых серверах, которые соответствуют информации по обслуживанию и функциональной информации, в том числе информацию о сервисных интерфейсах, параметрах и протоколах.
В другом относительно предпочтительном примере осуществления изобретения пользовательский терминал далее содержит модуль управления выбором, используемый для выбора из пакета нескольких или всех комплексов информации по обслуживанию и/или функциональной информации в соответствии с пользовательскими операциями.
В более предпочтительном примере реализации изобретения пользовательский терминал далее содержит модуль управления последовательностью действий, используемый для определения с помощью пользовательского терминала, является ли порядок реализации выбранной информации по обслуживанию и\или выбранной функциональной информации параллельным или последовательным.
Два примера осуществления способа и устройства для использования данных тегов в соответствии с настоящим изобретением далее иллюстрируются следующим образом для практического применения.
Пример осуществления 1. Операция подачи заказа с использованием данных тегов
Делая покупки в магазине, покупатель может использовать мобильный телефон, чтобы снять изображение данных тега, такого как двумерный код товара, выполнить синтаксический анализ двумерного кода с помощью прикладной программы, установленной в мобильном телефоне, чтобы получить бизнес-приложение двумерного кода для подачи заказа на товар, одновременно можно получить информацию по обслуживанию и функциональную информацию, в том числе информацию о запросе товара, месте его размещения, логистике, режиме выбора покупок, оплате покупок и т.д.
Конкретно, сначала прикладная программа мобильного телефона соединяется с сервером для поддержания связи с информацией о товарах через мобильную беспроводную сеть, получает информацию о товарах и выводит ее на экран мобильного телефона; затем определяется местонахождение покупателя и взаиморасположение покупателя, товаропроизводителя и склада хранения с помощью сервера локализации, и пользователю предоставляется логистическая информация для размещения заказа и покупки товара через сеть; сервер выбора режима совершения покупки интегрирует информацию о товарах и логистическую информацию и предоставляет информацию о ценах при различных режимах совершения покупок для их выбора и подтверждения покупателем; если режим совершения покупок является немедленной покупкой на месте, сервер заказов передает информацию о заказе на склад для совершения покупки; если режим совершения покупок является онлайновой покупкой, сервер заказов передает информацию о заказе товаропроизводителю и логистической компании; наконец, покупатель совершает платеж, соединившись с сервером платежей через беспроводную сеть с помощью мобильного телефона, чтобы завершить в целом процесс покупки товара. Конечно, такой двумерный код размещения заказа может быть распечатан непосредственно в ответ на различного вида объявления в газетах и журналах, покупатели могут совершать операцию размещения заказа, получая двумерный код с каждого из объявлений.
Таким образом, генерируя двумерный код для подачи заказа на товар, необходимо только включать информацию о каждом целевом сервере, соответствующем каждой услуге или каждой функции соответствующего комплекта разработки программного обеспечения, а пользовательский терминал может взаимодействовать с каждым целевым сервером после синтаксического анализа двумерного кода для получения функции для размещения заказа на товар таким образом, чтобы разбивать на составные части общий заказ, детализировать режим использования двумерного кода в целом, увеличивать гибкость комбинаций услуг и функций и снижать расходы.
Пример осуществления 2. Телевизионные приставки
При расширении популярности платного телевидения высокой разрешимости телевизионные приставки становятся обычными домашними электронными устройствами. Просмотр абонентских программ высокой разрешимости обычно требует от пользователей внесения определенной платы. Однако право просматривать абонентские программы высокой разрешимости связано с использованием конкретной телевизионной приставки. Для пользователя трудно смотреть абонентские программы высокой разрешимости с другой телевизионной приставкой. Более того, еще одна сложность использования заключается в том, как разрешить пользователям проводить быстрый платеж в течение краткого периода использования устройства в отелях и домах отдыха.
Способ и устройство для использования данных тегов в соответствии с настоящим изобретением обеспечивает вывод двумерного кода данных тегов на экран телевизора после включения телевизионной приставки. Пользователь получает изображение двумерного кода с помощью мобильного телефона. Мобильный телефон может производить синтаксический анализ двумерного кода, получать бизнес-приложение двумерного кода для платного телевидения, а также информацию по обслуживанию и функциональную информацию, например, информацию об идентификации, о предоставлении права доступа, способах внесения платежей и т.д.
Во-первых, двумерный код содержит информацию о целевом сервере идентификации. Подключаясь к серверу идентификации, пользователь может идентифицировать себя, а после входа в систему или завершения регистрации пользователь подтверждает свое право с помощью информации о сервер идентификации. Если пользователь приобрел услуги платного телевидения, сервер идентификации направляет через сеть информацию о подтверждении права пользования на телевизионную приставку, затем пользователь может просматривать программы платного телевидения. Выделяя право пользования платным телевидением от телевизионной приставки, покупатель может просматривать программы платного телевидения на любой телевизионной приставке. Если пользователь не приобрел услуги платного телевидения, он может вносить плату за услуги платного телевидения, используя информацию двумерного кода об оплате, чтобы подключиться к серверу платежей с помощью мобильного телефона, это упростит для пользователя процесс покупки услуг платного телевидения, облегчит кратковременное пользование услугами в отелях и домах отдыха.
На выше приведенных примерах можно видеть, как это показано на фиг. 2, что устройство для использования двумерного кода в соответствии с настоящим изобретением может содержать сервер определения услуг, сервер генерации/декодирования двумерных кодов, двумерный код на электронном или бумажном носителе, устройство считывания прикладных программ на интеллектуальном терминале, сервер предоставления услуг. Обеспечивается определение, интеграция и организация использования услуг системы сопоставления объектов, изменяя таким образом форму организации предоставления услуг и достигая мгновенной перекрестной организации сервиса, добиваясь гибкости комбинации услуг, детального совершенствования пунктов обслуживания, автоматизации предоставления услуг.
Кроме того, тег данных как носитель данных может быть разделен на два вида (штриховой код и код радиочастотной идентификации). Когда получены информация штрихового кода и информация радиочастотной идентификации, одна форма служит для передачи полученной информации на сервер синтаксического анализа, чтобы производить синтаксический анализ информации по услугам/функциям, которая будет возвращаться в прикладную программу интеллектуального терминала и регистрироваться в ней (как показано на фиг. 2, интеллектуальный терминал получает информацию, а различные серверы синтаксического анализа производят синтаксический анализ); другая форма служит просто для регистрации информации в прикладной программе, так как информация содержит сведения об услугах/функциях, и нет необходимости анализировать ее в серверах синтаксического анализа.
Основными признаками настоящего изобретения являются следующие.
1. Унифицированные правила кодирования данных тегов. Генерирующий коды терминал генерирует информацию о данных тегов в соответствии с предоставляемыми/получаемыми услугами/функциями, при этом информацию о данных тегов можно находить с помощью прикладной программы интеллектуального терминала.
2. Данные тегов, извлекаемые интеллектуальным терминалом, определяются системой генерирующего данные тегов сервера и интеллектуального пользовательского терминала, а также серверами предоставления услуг и общими режимами предоставления услуг.
3. Сервер синтаксического анализа производит синтаксический анализ данных тегов, найденных интеллектуальным терминалом, и обеспечивает комплекты разработки программного обеспечения соответствующих серверов/услуг в прикладной программе интеллектуального терминала.
4. Данные тегов содержат информацию обо всех предоставляемых/получаемых услугах/функциях, которые передаются для выбора пользователю в прикладную программу интеллектуального терминала, чтобы взаимодействовать с целевыми серверами для осуществления запуска операции и координации предоставления услуг комплексами услуги/серверы.
Настоящее изобретение имеет следующие преимущества практической реализации.
1. Гибкость комбинации услуг. Услуги можно гибко комбинировать и координировать в ответ на сканирование кода пользователем и определение комбинации услуг пользователем; данные тегов связывают различные серверы через различные комплекты разработки программного обеспечения на основе комплексов услуги/целевые серверы и режимов взаимодействия в предоставлении услуг, гарантируя координацию предоставления услуг, углубленную специализацию и оптимизацию общественного разделения труда, а также гибкость поставщика услуг.
2. Удобные пользовательские интерфейсы. С помощью данных тегов совершенствуется удобство пользовательского интерфейса и работоспособность пользователя; с помощью комбинации услуг пользователь может выбирать услуги в прикладной программе в соответствии с запросами, что повышает удобство работы пользователя.
3. Углубленное использование комбинации услуг повышает безопасность системы путем разделения таких услуг как идентификация, платежи, логистика и т.д.
В способе и устройстве для использования данных тегов в соответствии с настоящим изобретением после того, как модуль синтаксического анализа данных тегов получает данные тегов, он производит синтаксический анализ данных тегов таким образом, чтобы получить бизнес-приложение, соответствующее данным тегов, и комплект информации по обслуживанию и/или функциональной информации, содержащийся в бизнес-приложении; затем модуль управления взаимодействием взаимодействует с целевыми серверами, соответствующими комплекту информации по обслуживанию и/или функциональной информации, соответственно, таким образом, чтобы обеспечивать соответствующие услуги и/или функции для реализации бизнес-приложения. В способе и устройстве для использования данных тегов в соответствии с настоящим изобретением, когда пользовательский терминал получает бизнес-приложение данных тегов, он взаимодействует непосредственно с целевыми серверами в соответствии с услугами и/или функциями, содержащимися в бизнес-приложении, и избегает взаимодействия с сервером, обеспечивающим бизнес-приложение в целом, при этом каждая функция широкомасштабного приложения может распределяться, чтобы обеспечить взаимодействие с несколькими целевыми серверами, что эффективно упрощает режим реализации функций данных тегов при широкомасштабном использовании и снижает расходы поставщиков услуг на создание серверов, чтобы расширить использование данных тегов и обеспечить более совершенный пользовательский интерфейс. Режим использования способа является простым и удобным, стоимость устройства для использования данных тегов относительно невелика.
Данное описание настоящего изобретения сопровождается конкретными примерами. Однако необходимо отметить, что возможны различные модификации и изменения без отступления от сущности и объема изобретения. Соответственно необходимо считать, что данное описание и чертежи служат скорее для иллюстративных, а не ограничительных целей.