Способ организации информационно-развлекательного контекстнозависимого обмена данными пользователями телекоммуникационной сети и система для его реализации Российский патент 2018 года по МПК G06K9/18 G06F15/16 G06F3/00 

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

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

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

В процессе описания настоящей заявки на изобретение используется термин «метка» (равнозначный в рамках данного изобретения термину «информационная метка»). В рамках данного изобретения под информационной меткой понимаем компактный крайне дешевый программируемой носитель данных малого объема (от нескольких десятков байт до единиц килобайт) данных, преимущественно типа nfc - nearfieldcommunication, что будет рассмотрено далее (nfc-модуль (nearfieldcommunication) - портативный модуль памяти малого объема, обеспечивающий возможность считывания и записи информации посредством беспроводной передачи данных на малом расстоянии с устройств, оснащенных соответствующими модулями коммуникации). С технической точки зрения и реализации предлагаемого изобретения представляет интерес возможность очень быстрых и удобных для пользователя бесконтактных записи и считывания информации с метки повсеместно используемыми пользовательскими устройствами и доступность данной процедуры для пользователей, а также защищенность передаваемой информации.

Известны способы и системы для проведения лотерейных игр (заявка РФ №2014139045, международная заявка РСТ IB 2013/001014). Способы заключаются в организации идентификации пользователя и предоставления ему лотерейных услуг посредством привязки пользователя к метке, оснащенной встроенным nfc-модулем. Устройство представляет собой компьютерную цифровую систему, обеспечивающую выполнение программы по генерации событий, связанных с действиями пользователями и направленными на прием денег от пользователя и формирование результата розыгрыша лотерейной игры.

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

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

Известна система предоставления информации посредством использования nfc и rfid меток (rfid-метка - метка, по принципу функционирования и назначения аналогичная nfc метке, отличающаяся от нее частотами передачи данных и протоколами обмена), физически размещенных на объектах (заявка KR 20140064583, KR 20120132039 20121120). Система предназначена для предоставления справочной информации об объекте, на котором закреплена метка (например, о компакт диске, книге). Недостатком системы является невозможность многократного обновления информации и отсутствие средств и способа переадресации информации между пользователями, а также защита информации и разграничение прав доступа между пользователями. Также недостатком является узкая специализация системы, отсутствие возможности о организации одновременной адресации какого либо сообщения группе пользователей.

Известны и другие аналогичные представленным выше способы и устройства (см, например, KR 101509125, US 2015223012, US 2015149320, WO 2015130967, KR 20140029342, US 2010019019) принципы функционирования которых основаны на считывании пользователем данных, записанных на nfc метке и идентичны рассмотренным. Общим недостатком подобных технических решений является узкая область применения перечисленных способов и устройств, а также невозможность организации передачи адресной контекстно зависимой информации от пользователя к пользователю и самостоятельного редактирования пользователями информации, записанной на носителе информации или информации, связанной с носителем.

Наиболее близкими к предлагаемому способу являются способ для управления услугами с помощью повторно используемых меток носителей (заявка на изобретение РФ №2011151786 от 04.05.2010, заявка РСТ FI 2010/050359 20100504) предназначенный для управления выбором одной и более услуг и обеспечения сохранения информации об услугах, выбранных и/или оплаченных разными пользователями при помощи, так называемых меток носителей, включающих метку связи в ближнем поле (NFC), метку радиочастотной идентификации (RFID), штрих-код или комбинацию указанных средств, соответствующих каждой услуге. Недостатком способа является ориентация способа только на предоставление билинговых платежных услуг, невозможность организации обмена информационными сообщениями между пользователями, невозможность передачи носителя информации между пользователями для защиты данных одного пользователя от просмотра и доступа третьим пользователем, отсутствие периодического, контекстно зависимого или иного обновления информации, персонально представляемой пользователю, невозможность согласно указанному способу персональной адресной записи информации для конкретного пользователя.

В большей степени представленный способ (заявка на изобретение РФ №2011151786 от 04.05.2010, заявка РСТ FI 2010/050359 20100504) ориентирован на систему множественных платежей и решения других задач, связанных с приобретением товаров и услуг и идентификации пользователя при этом посредством использования nfc-метки (несмотря на то, что авторы указывают о возможности расширения представленных способы и устройства, фактически данный факт не рассмотрен в указанном изобретении и не реализован), что обуславливает его основной недостаток, а именно весьма узкую область применения, в основном, основанную на идентификации конкретного пользователя посредством приложения к мобильному устройству, так называемой nfc-метки.

Наиболее близкими к предлагаемому устройству является устройство для управления услугами с помощью повторно используемых меток носителей (пат. РФ 2523184 от 20.07.14, заявка на изобретение РФ №2011151786 от 04.05.2010, заявка РСТ FI 2010/050359 20100504). Недостатком устройства является отсутствие средств организации и обмена данными на перезаписываемых метках носителей, отсутствие средств для самостоятельного редактирования и обновления информации самим пользователем, отсутствие возможности адресной передачи информации, связанной с реальным физическим носителем данных, другому пользователю или создание для другого пользователя адресного сообщения.

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

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

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

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

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

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

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

информационная метка имеет бесконтактный вход-выход.

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

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

канал связи 1, дисплей 210, информационную метку 100, модуль ввода данных 211,

модуль удаленного взаимодествия 200, модуль хранилища данных пользователей 201, вычислительное устройство 202, контроллер передачи данных 203, модуль хранилища данных меток 204, контроллер ввода-вывода 205, запоминающее устройство 207, контроллер внешних устройств 212, внешнее запоминающее устройство 214, модуль-программатор 300, блок коммуникации 301, (первый) модуль чтения-записи метки 302, индикатор-дисплей 303, верификационных модуль 304, коммуникационный модуль пользователя 400, второй модуль чтения-записи 401, контроллер 402, модуль ввода данных пользователя 403, модуль коммуникации 404, модуль отображения 405, причем

модуль удаленного взаимодействия 200 включает модуль хранилища данных пользователей 201, вычислительное устройство 202, контроллер передачи данных 203, модуль хранилища данных меток 204, контроллер ввода-вывода 205, запоминающее устройство 207, вход-выход модуля удаленного взаимодействия 200 является вторым входом-выходом контроллера передачи данных 203, вход-выход модуля удаленного взаимодействия 200 соединен со вторым входом-выходом канала связи 1, первый вход-выход контроллера передачи данных 203 соединен со вторым входом-выходом вычислительного устройства 202, первый вход-выход вычислительного устройства 202 подключен к входу-выходу модуля хранилища данных пользователей 201, третий вход-выход вычислительного устройства 202 подключен к входу-выходу модуля хранилища данных меток 204, четвертый вход-выход вычислительного устройства 202 подключен к контроллеру ввода-вывода 205, выход контролера ввода-вывода 205 соединен с входом дисплея 210, первый вход контроллера ввода-вывода 205 соединен с выходом модуля ввода данных 211, пятый вход-выход вычислительного устройства 202 подключен к входу-выходу запоминающего устройства 207, второй вход контроллера ввода-вывода 205 подключен к контроллеру внешних устройств 212, вход которого в свою очередь подключен к выходу внешнего запоминающего устройства 214, первый вход контролера ввода-вывода 205 является первым входом модуля удаленного взаимодействия 200, второй вход контролера ввода-вывода 205 является вторым входом модуля удаленного взаимодействия 200,

первый вход-выход канала связи 1 соединен с первым входом выходом модуля-программатора 300, содержащего блок коммуникации 301, индикатор-дисплей 303, первый модуль чтения-записи метки 302, верификационный модуль 304, первый вход-выход модуля программатора 300 является первым входом-выходом блока коммуникации 301, второй вход-выход блока коммуникации 301 подключен к первому входу-выходу первого модуля чтения-записи метки 302, второй выход которого подключен к входу верификационного модуля 304, выход блока коммуникации 301 подключен к входу индикатора-дисплея 303, вход блока коммуникации 301 подключен к выходу верификационного модуля 304, второй вход-выход первого модуля чтения записи метки 302 является вторым входом-выходом модуля-программатора 300 и обеспечивает бесконтактные запись и чтение информации информационной метки 100,

третий вход-выход канала связи 1 соединен со вторым входом-выходом коммуникационного модуля пользователя 400, второй вход-выход коммуникационного модуля пользователя 400 также является первым входом выходом модуля коммуникации 404, коммуникационный модуль пользователя 400 содержит второй модуль чтения-записи метки 401, модуль коммуникации 404, контроллер 402, модуль ввода данных пользователя 403, модуль отображения 405, вход-выход второго модуля чтения-записи метки 401 является входом-выходом коммуникационного модуля пользователя 400 и предназначен для бесконтактной передачи информации информационной метки 100, выход второго модуля чтения/записи метки 401 подключен к первому входу контроллера 402, второй вход контроллера 402 подключен к выходу модуля ввода данных пользователя 403, вход-выход контроллера 402 подключен к второму входу-выходу модуля коммуникации 404, выход контроллера 402 подключен к входу модуля отображения 405, вход-выход второго модуля чтения/записи метки 401 является первым входом-выходом коммуникационного модуля пользователя 400, который предназначен для бесконтактного подключения к информационной метке 100,

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

Система работает следующим образом согласно предлагаемого способа.

В режиме подготовки системы к основной работе согласно способу осуществляется первичная инициализация информации в информационных метках 100 (здесь и далее подразумеваем, что в состав системы входит любое количество информационных меток 100, однако, при описании системы будем описывать взаимодействие на примере одной информационной метки 100, понимая, что таких меток может быть любое количество. Так же и коммуникационных модулей пользователя 400 может быть неограниченное количество - каждый для отдельного пользователя), инициализация информации, хранящейся в модуле хранилища данных меток 204 (см. алгоритм на фиг. 3).

В процессе первичной инициализации информации в информационной метке 100 по команде администратора системы (под администратором системы будем понимать человека-оператора, обеспечивающего настройку и ввод данных в рассматриваемую систему), подаваемой через модуль ввода данных 211, вычислительное устройство 202 генерирует (блок 1, алгоритм фиг. 3) заданное администратором количество уникальных идентификационных буквенно-цифровых последовательностей (далее - идентификаторов, которые записываются в модуль хранилища данных меток (блок 2, алгоритм фиг. 3). Команду и параметры (количество и диапазон) уникальных идентификаторов администратор вводит через модуль ввода данных 211, с выхода которого команда и параметры поступают на первый вход контроллера ввода-вывода 205, откуда с его входа-выхода команда и параметры поступают на четвертый вход-выход вычислительного устройства 202. В процессе генерации уникальных идентификационных последовательностей вычислительное устройство 202 передает по каждому идентификатору через свой третий вход-выход на вход-выход модуля хранилища данных меток 202 сгенерированный идентификатор, который сохраняется в модуле хранилища данных меток 204. Одновременно для группы идентификаторов или для каждого идентификатора по отдельности администратор системы вводит (блок 3, алгоритм фиг. 3) первоначальную, ассоциированную с каждой меткой информацию мультимедийного характера (текст, видеоролики, графические файлы и т.д.), которая также посредством указанной процедуры (через вход-выход контроллер ввода-вывода, четвертый вход-выход вычислительного устройства 202, третий вход-выход модуля хранилища данных меток 204) вводится и хранится далее в модуле хранилища данных меток 204 и однозначно идентифицирована с каждым сгенерированным уникальным идентификатором.

Наряду с этим, ассоциированная с каждым уникальным сгенерированным идентификатором может быть введена не вручную через модуль ввода данных 211, а через контроллер внешних устройств 212. В этом случае администратор подает команду с модуля ввода данных 211, означающую считывание данных через контроллер внешних устройств 212. И далее информация, хранящаяся во внешнем запоминающем устройстве 214 с его выхода поступает на вход контроллера внешних устройств 212 и далее на второй вход контроллера ввода-вывода 205, с входа-выхода которого информация поступает на четвертый вход-выход вычислительного устройства 202 и далее с его третьего входа-выхода на вход-выход модуля хранилища данных меток 204, где и записывается однозначно связанная со своим уникальным идентификатором.

Система при реализации рассмотренных в данном абзаце действий, соответствующих блокам 2 и 3 алгоритма (фиг. 3) работает следующим образом. Администратор через модуль ввода данных 211 подает команду на генерацию заданного количества номеров, которая с выхода модуля ввода данных 211 поступает на первый вход контроллера ввода-вывода 205 и далее с его входа-выхода на четвертый вход-выход вычислительного устройства 202. Вычислительное устройство 202 генерирует серию псевдослучайных или по заданному алгоритму уникальных неповторяющихся буквенно-цифровых идентификаторов, которые со своего третьего входа-выхода подает на вход-выход модуля хранилища данных меток 204. Модуль хранилища данных меток 204 отводит соответствующую область в своем адресном пространстве и сохраняет для дальнейшего использования уникальные идентификаторы. Далее согласно блоку 3 алгоритма администратором через модуль ввода данных 211 вводит текстовую и графическую информацию, однозначно логически связанную с группой или отдельными уникальными идентификаторами. Указанная вводимая администратором информация с выход модуля ввода данных 211 поступает на вход контроллера ввода-вывода 205, далее с входа-выхода контроллера 205 на четвертый вход-выход вычислительного устройства 202 и далее с третьего выхода вычислительного устройства 202 на вход-выход модуля хранилища данных меток 204 (блок 4, алгоритм фиг. 3). Таким образом, после выполненная рассмотренных операций в модуле хранилища данных меток 204 сохранена очередная серия уникальных идентификаторов и связанных с ними информационных мультимедийных блоков.

После того, как указанные данные внесены в модуль хранилища данных меток 204, осуществляется ассоциация (однозначное поэкземплярное «привязывание») информации в модуле хранилища данных с физическими носителями информационных меток 100 (блок 5, алгоритм фиг. 3). Для этого информационная метка физически приближается к модулю программатора 300. Первый модуль чтения записи метки 302 идентифицирует факт присутствия информационной метки 100 и считывает с метки уникальную заводскую информацию (информацию, записанную в метку еще при ее производстве, эта заводская информация представляет собой уникальный буквенно-цифровой номер). Информация с информационной метки 100 передается бесконтактно через ее вход-выход на второй вход-выход первого модуля чтения/записи метки 302. С первого входа-выхода первого модуля чтения записи метки 302 на второй вход-выход блока коммуникации поступает флаг, уведомляющий о наличии в зоне действия первого модуля чтения/записи метки 302 информационной метки 100. Далее модуль-программатор 300 запрашивает информацию из модуля хранилища данных меток 204. Для этого блок коммуникации 301 на своем первом входе-выходе формирует запрос, подаваемый на первый вход-выход канала связи 1, который канал связи 1 транслирует далее со своего второго входа-выхода на второй вход-выход контроллера передачи данных 203, с первого входа-выхода контроллера передачи данных 203 указанный запрос поступает на второй вход-выход вычислительного устройства 202. Одновременно с указанным запросом также в вычислительное устройство 202 поступает считанная заводская уникальная информация информационной метки 100. Далее вычислительное устройство 202 на своем третьем входе выходе формирует запрос на получение свободного не связанного (не ассоциированного ранее) идентификатора из модуля хранилища данных меток 204 и подает данный запрос на вход-выход модуля хранилища данных меток 204, который в свою очередь производит поиск первого встретившегося (любого) свободного уникального идентификатора и выдает уникальный идентификатор на своем входе-выходе, откуда далее идентификатор поступает на третий вход-выход вычислительного устройства 202 и далее через второй вход-выход вычислительного устройства 202, первый и второй вход-выход контроллера передачи данных 203 поступает на второй вход-выход канала связи 1, откуда наконец передается с первого входа-выхода канала связи 1 на первый вход-выход блока коммуникации 301. Со второго входа-выхода блока коммуникации 301 уникальный идентификатор поступает на первый вход-выход первого модуля чтения записи метки 302, наконец первый модуль чтения/записи метки 302 посредством бесконтактной передачи информации со своего второго входа-выхода через вход-выход информационной метки 100 записывает уникальный идентификатор в информационную метку 100. При этом при поиске свободного идентификатора учитывается текущий тип (класс - под классом (или типом) будем понимать общие свойства записанной информации) ассоциируемых с меткой данных, которые задается администратором при начале ассоциирования данных в модуле хранилища данных меток 204 с информационной меткой 100. Таким образом, в информационной метке 100 записан уникальный идентификатор, и хранится заводская информация, однозначно ассоциированные с соответствующей информацией в модуле хранилища данных меток 204, а в модуле хранилища данных меток 204 записаны и однозначно ассоциированы логические взаимосвязи физических информационных меток 100 и информационные мультимедийные блоки информации. Т.е. информационная метка 100 после указанных процедур однозначно среди прочих аналогичных информационных меток определяется уникальным записанным заявляемой системой идентификатором и заводским идентификатором, записанным еще при производстве информационной метки 100. И мультимедийная информация, которая введена или будет впоследствии обновлена администратором системы или автоматически согласно (в зависимости от) алгоритма функционирования заявляемой системы, однозначно сопоставлена с информационной меткой 100.

При необходимости указанные рассмотренные выше процедуры и функционирование системы согласно блокам 1-5 алгоритма на фиг. 3 повторяются неограниченное (требуемое) количество раз для добавления новых ассоциаций и информации в модуль хранилища данных меток 204 и программирования новой партии информационных меток 100 (данная повторная процедура также представлена в блоках 5, 7, 8 обобщенного алгоритма на фиг. 4).

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

В основном режиме система работает следующим образом. Следует при рассмотрении работы системы в основном режиме следующие основные группы действий (блоки действий), проиллюстрированные на фиг. 2. Первый блок действий направлен на организацию эффективного с точки зрения скорости и удобства получения контекстной информации индивидуальным пользователем с использованием предлагаемой системы, применение которой обеспечивает предоставление пользователю контекстно зависимой относительно объекта размещения информационной метки 100 неизменной или периодически адаптивно или по заданному алгоритму изменяемой информации. Второй же блок действий обеспечивает организацию взаимодействия между пользователями (в том числе для развлекательных услуг). И, наконец, следует выделить в рамках первого указанного блока действий еще два отдельных подблока (далее будем называть их для удобства описания настоящей заявки третьим и четвертым блоками, понимая, что логически они являются расширениями и продолжениями первого и второго блока), третий и четвертый: третий - направленный на периодическое обновление и расширение информации, ассоциированной с пользователем, и четвертый - направленный на комплексирование и получение и синтез новой информации из группы информационных меток.

В соответствии с вышеперечисленным в предыдущем абзаце, рассмотрим действия согласно предлагаемому способу и функционирование заявляемой системы:

- предоставление контекстно зависимой информации пользователю (далее - первый блок (группа) действий);

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

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

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

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

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

Рассмотрим первый блок действий (см. алгоритм фиг. 6) - представление контекстной информации пользователю.

Согласно предлагаемому способу в этом режиме взаимодействие с пользователем и работа заявляемой системы осуществляются следующим образом.

Пользователь прикладывает коммуникаций модуль пользователя 400 (размещает на близком расстоянии около одного сантиметра и менее) к информационной метке 100. Второй модуль чтения записи метки 401 автоматически обнаруживает в зоне своего действия информационную метку 100 и начинает считывание с нее информации. Как было отмечено ранее, в информационной метке записан код доступа (указатель) к алгоритму (программе), которая далее при необходимости будет загружена и будет выполняться контроллером 402 и уникальный идентификатор, определяющий доступ к информации, хранящейся в модуле хранилища данных меток 204 и ассоциированную с информационной меткой 100. Второй модуль чтения записи метки 401 считав с информационной метки 100 через свой вход-выход указанную информацию, передает ее через свой выход на первый вход контроллера 402. Контроллер 402 согласно предлагаемому способу проверяет есть ли в контроллере 402 необходимая программа, указанная в метке или нет. Если программа уже есть и находится в контроллере 402, то контроллер 402 выполняет указанную программу и согласно способу анализирует уникальный идентификатор, считанный из информационной метки 100. Для этого контроллер 402 через свой вход-выход передает уникальный идентификатор в второй вход-выход модуля коммуникации 404, который в свою очередь через свой первый вход-выход передает уникальный идентификатор на третий вход-выход канала связи 1, далее через второй вход-выход канала связи 1, второй вход-выход контроллера передачи данных 203, первый вход-выход контроллера передачи данных 203 идентификатор поступает через второй вход-выход в вычислительное устройство 202. Вычислительное устройство 202 запрашивает через свой третий вход-выход и далее через вход-выход модуля хранилища данных 204 информацию, ассоциированную с уникальным идентификатором информационной метки 100. Модуль хранилища данных меток 204 производит поиск ассоциированной информации в случае успеха через свой вход-выход передает информацию в контроллер 402: для этого модуль хранилища данных меток 204 через свой вход-выход передает указанную информацию, ассоциированную с информационной меткой 100 на третий вход-выход вычислительного устройства 202, которое через свой второй вход-выход передает информацию на первый вход-выход контроллера передачи данных 203, далее контроллер передачи 203 данных через свой второй вход-выход передает информацию на второй вход-выход канала связи 1, который транслирует информацию и через свой третий вход-выход передает ее на первый вход-выход модуля коммуникации 404, далее информация с модуля коммуникации 404 передается через его второй вход-выход в контролер 402, который согласно заложенной программе анализирует полученную информацию и выводит ее через свой выход во вход модуля отображения 405, который наконец отображает информацию (как правило - текстовое сообщение, последовательность графических фотографий, один или несколько видеороликов). Таким образом, рассмотрен первый блок действий при функционировании заявляемой системы и предоставления адресной информации пользователю (условной называемый в рамках данного изобретения первый блок). Если же программа еще не загружена в контроллер 402, то реализуются следующие действия.

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

Как уже было отмечено, при взаимодействии с заявляемой системой, пользователь прикладывает свой коммуникационный модуль пользователя 400 к информационной метке 100. Второй модуль чтения/записи 401 автоматически обнаруживает в радиусе своего действия информационную метку 100 и считывает информацию через свой вход-выход с информационной метки 100. Как отмечено выше, наряду с уникальным идентификатором, в информационной метке записан указатель на алгоритм функционирования контроллера 402 и коммуникационного модуля пользователя 400 (т.е. в информационной метке не хранится алгоритм или программа по причине крайне малого объема данных информационной метке 100, но хранится ссылка на эти алгоритм (и программу)). Считанные из информационной метки 100 данные через выход второго модуля чтения/записи метки 401 поступают на первый вход контроллера 402. Контроллер 402 анализирует данные и выделяет среди них указатель на алгоритм функционирования. Выделенный среди другой информации указатель, контроллер 402 передает через свой вход-выход на второй вход-выход модуля коммуникации 404. Модуль коммуникации 404 через свой первый вход-выход передает указатель на третий вход-выход канала связи 1, откуда далее через второй вход-выход канала связи 1 указатель поступает на второй вход-выход контроллера передачи данных 202 и далее через первый вход-выход контроллера передачи данных 203 на второй вход-выход вычислительного устройства 202. Вычислительное устройство 202 считывает из запоминающего устройства (ЗУ) 207 алгоритм функционирования контроллера 402 (программу), который передает через свой вход-выход, далее через пятый вход-выход вычислительного устройства 202, через второй вход-выход вычислительного устройства 202, через первый второй вход-выход контроллера передачи данных 203, через второй второй вход-выход контроллера передачи данных 203, через второй вход-выход канала связи 1, через третий вход-выход канала связи 1, через первый вход-выход модуля коммуникации 404, через второй вход-выход модуля коммуникации 404 записывает в контроллер 402 алгоритм его дальнейщего функционирования контроллера 402 при прикладывании информационной метки 100 к второму водуля чтения/записи метки 401. В результате в контроллер 402 записана алгоритм (программа) для дальнейшего функционирования и взаимодействия в составе заявленной системы. Причем, при необходимости, определяемой администратором заявляемой системы, указанный алгоритм, загруженный в контроллер 402 коммуникационного модуля пользователя 400 может быть заменен и вновь рассмотренным выше образом загружен в контроллер 402 для обеспечения его взаимодействия согласно нового алгоритма.

Для загрузки алгоритма (программы) функционирования контроллера 402 в запоминающее устройство 207, алгоритм (программа) загружаются через контроллер внешних устройств 212. Для этого к контроллеру внешних устройств 212 подключается внешнее запоминающее устройство 214 или иное информационное средство, обеспечивающее хранение или передачу указанного алгоритма (программы). Поток байтов, определяющих и задающих алгоритм (программу) функционирования контроллера 402 поступает с внешнего устройства 214 с его выхода на вход контроллера внешних устройств 212, откуда далее с его выхода передается на второй вход контроллера ввода-вывода 205, далее с входа-выхода контроллера ввода-вывода 205 на четвертый вход-выход вычислительного устройства 202 и далее с его пятого входа-выхода на вход-выход ЗУ 207, куда в конечном счете и записывается. Таким образом, в результате рассмотренных действий в запоминающем устройстве 207 хранится алгоритм (программа) для функционирования контроллера 402 при работе в составе заявляемой системы.

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

Например, рассмотренный вариант первого блока действий может применен для оснащения курортов справочной, рекламной или развлекательной информацией. Для этого информационную метку 100 (информационные метки 100) размещают, например, под картой курорта или туристического маршрута, программируют (записывают необходимую информацию и алгоритм взаимодействия) рассмотренным выше образом и далее рассмотренным выше образом пользователь прикладывает свой коммуникационный модуль пользователя 400 и ассоциированная с меткой 100 информация поступает на коммуникационный модуль пользователя 400. При этом по команде администратора через модуль ввода данных 211 контекстную информацию для одной или группы информационных меток, ассоциированных с пользователем, администратор (аналогично первоначальному программированию информации, подробно рассмотренному выше) может обновить в модуле хранилища данных меток 204, а далее данная информация или сразу (в зависимости от алгоритма, заложенном в вычислительном устройстве 202), или периодически (например, каждый час, или утром, днем вечером) изменяется и для пользователя на его коммуникационный модуль 400 выводится обновленные данные. В процессе ввода информации администратором система функционирует следующим образом. Администратор через модуль ввода данных 211 вводит путем использования модуля ввода данных 211 текстовую и графическую информацию (путем набора текста или подготовки изображений), которая передается через выход модуля ввода данных 211 на первый вход контроллера ввода-вывода 205 и далее с его входа-выхода передается на четвертый вход-выход вычислительного устройства 202. Вычислительное устройство записывает в модуль хранилища данных меток 204 полученную информацию и логически связывает ее (ассоциирует) с идентификационным номером информационной метки 100, для чего формирует соответствующие данные на своем третьем входе-выходе и передает их на вход-выход модуля хранилища данных 204. Текущий идентификационный номер текущей информационной метки 100 может быть как введен вручную администратором посредством использования модуля ввода данных 211, так и считан путем использования модуля программатора 300 и передан в вычислительное устройство 202 через вход-выход информационной метки 100, второй вход-выход первого модуля чтения записи метки 302, первый вход-выход первого модуля чтения-записи метки 302, второго и далее первого входов-выходов блока коммуникации 301, первого и далее второго входов выходов канала связи 1, второго и далее первого входов-выходов контроллера передачи данных 203 на второй вход-выход вычислительного устройства 202, которое далее связывает идентификационный номер информационной метки 100 с введенном администратором информацией.

Наряду с этима ассоциированная информация может быть не введена администратором, а получена через контроллер внешних устройств 212 посредством подключения к нему внешних устройств, например, внешнего запоминающего устройства 214 и считывания из него (соответствующей информации). Либо же ассоциированный с одной или группой информационных меток информация может поступать также через контроллер внешних устройств 212 от внешних информационных вышестоящих устройств, не рассматриваемых в рамках настоящего изобретения. Например, текущая погода, экстренные предупреждения. Пример использования - пользователь прикладывая к информационной метке в разных местах карты получает контекстную информацию о ближайших объектах инфраструктуры, о природных объектах, причем, сопровожденных фотографиями текущего времени суток, путеводителем или другой контекстной информацией. Также возможна дополнительная функция взаимодействия с пользователем, обеспечивающая выбор и редактирование информации по желаний пользователя и самим пользователем.

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

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

Авторизация пользователя может быть инициирована как самим пользователем, так и автоматически вызвана алгоритмом функционирования, заложенном в контроллере 402 коммуникационного модуля пользователя 400.

Процесс авторизации осуществляется следующим образом. Если информация о пользователе ранее не введена и не хранится в модуле хранилища данных пользователей 201, система функционирует следующим образом. Пользователь посредством использования модуля ввода данных пользователя 403 вводит свой логин-идентификатор и связанный с ним пароль. Модуль ввода данных пользователя 403 через свой выход передает введенные пользователем логин-идентификатор и пароль на второй вход контроллера 402, откуда они далее через второй вход-выход контроллера 402, через второй вход-выход модуля коммуникации 404, через первый вход-выход модуля коммуникации 404, через третий вход-выход канала связи 1, через второй вход-выход канала связи 1, через второй вход-выход контроллера передачи данных 203, через первый вход-выход контроллера передачи данных 203 поступает на второй вход-выход вычислительного устройства 202. Вычислительное устройство 202 через свой первый вход-выход и вход-выход модуля хранилища данных пользователей 201 запрашивает в модуле хранилища данных пользователей 201 информацию о логине-идентификаторе каждого хранящегося в модуле хранилища данных пользователей 201 пользователя, проверяет, не совпадает ли запрашиваемый текущим пользователем логин-идентификатор с логином идентификатором одного из существующих в модуле хранилища данных пользователей 201, и если такого пользователя еще нет, то вычислительное устройство 202 через свой первый вход-выход и вход-выход модуля хранилища данных пользователей 201 записывает логин и пароль нового пользователя в модуль хранилища данных пользователей 201. Далее вычислительное устройство 202 посылает уведомление об успешной регистрации нового пользователя контроллеру 402, передавая соответствующий подтверждающий информационный код через свой второй вход-выход, первый и второй входы-выходы контроллера передачи данных 203, второй и третий входы выходы канала связи 1, первый и далее второй входы-выходы модуля коммуникации 404 и наконец информация поступает на вход-выход контроллера 402. Указанным образом, производится занесение и регистрация нового пользователя в модуле хранилища данных пользователей 201. В случае существования ранее введенного в модуль хранилища данных пользователей 201 с таким же как и запрашиваемый логин-идентификатор пользователя на контоллер 402 поступает рассмотренным выше образом информация о невозможности регистрации нового пользователя, которую контроллер 402 через свой выход передает на вход модуля отображения 405.

В случае же авторизации пользователя контроллер 402 по указанной выше цепочке связей также как и при регистрации нового пользователя передает логин-идентификатор и пароль в вычислительное устройство 202. Вычислительное же устройство 202 сначала запрашивает в модуле хранилища данных пользователей 201 наличие пользователя с таким логином-идентификатором, и если пользователь существует, то вычислительное устройство 202 далее сравнивает полученный от контроллера 402 пароль с паролем, хранящимся в модуле хранилища данных пользователей 201. Для этого вычислительное устройство 202 считывает через свой первый вход-выход и вход-выход модуля хранилища пользователей 201 пароль пользователя из модуля хранилища данных пользователей и сравнивает его с полученным паролем от контроллера 402. В случае совпадения указанных паролей, вычислительное устройство генерирует временный случайный уникальный идентификатор текущей сессии пользователя и передает его через свой второй вход-выход, первый и второй входы-выходы контроллера передачи данных 203, второй и третий входы выходы канала связи 1, первый и далее второй входы-выходы модуля коммуникации 404 на вход-выход контроллера 402. Полученный идентификатор далее в рамках текущей сессии используется для авторизации пользователя. Контроллер 402 запоминает полученный временный случайный идентификатор пользователя, и одновременно с этим подает через свой выход на вход модуля отображения 405 сообщение об успешной авторизации, которое отображает модуль отображения 405. Далее при последующих обращениях контроллера 402 к вычислительному устройству 202 контроллер 402 использует в качестве уникального идентификатора пользователя полученный указанным выше образом случайный уникальный временный идентификатор и использует его в качестве уникального идентификатора для всех дальнейших информационных транзакций. Временный идентификатор сохраняется в вычислительном устройстве 202 и действует ограниченный интервал времени в целях обеспечения безопасности и при необходимости операция авторизации пользователя может быть повторена вновь.

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

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

Далее по нижеследующему описанию будем называть пользователей условно «первый пользователь» и «второй пользователь».

Первый пользователь подносит информационную метку 100 к коммуникационному модулю пользователя 400. Второй модуль/чтения записи метки 401 обнаруживает в радиусе своего действия информационную метку 100 и считывает информацию (информацию об идентификаторе информационной метки 100) из нее, передавая считанную информацию через свой вход-выход на второй вход-выход модуля коммуникации и далее через первый вход-выход модуля коммуникации 404, третий вход-выход цифрового канала связи 1, второй вход-выход цифрового канала связи 1, второй и далее первый вход-выход контроллера передачи данных 203, второй вход-выход вычислительного устройства 202 в вычислительное устройство 202. Вычислительное устройство через свой третий вход-выход и вход-выход модуля хранилища данных меток 204 считывает из модуля хранилища данных меток 204 соответствующую считанному из информационной метки 100 идентификатору и передает ее по обратной цепочке связей в контроллер 402. Контроллер 402 воспроизводит посредством передачи через свой выход на вход модуля отображения 405 полученную информацию на модуле отображения 405. Далее контроллер 402 по рассмотренной выше цепочке связей передает запрос в вычислительное устройство 202 для проверки прав о возможности редактирования пользователем ассоциированной с информационной меткой 100 информации. Вычислительное устройство 202 запрашивает через свой третий вход-выход и вход-выход модуля хранилища данных меток 204 свойства текущей информационной метки 100, запрос на редактирование информации проверяется. В случае подтверждения возможности редактирования ассоциированной с информационной меткой 100 поступающей из модуля хранилища данных меток 204 в вычислительное устройство 202, полученную информацию вычислительное устройство 202 передает через свой второй вход-выход, первый и второй вход-выход контроллера передачи данных 203, второй и третий входы-выходы цифрового канала связи, первый и второй вход-выход модуля коммуникации 404 в контроллер 402. В случае подтверждения от вычислительного устройства 202 возможности редактирования ассоциированной с информационной меткой 100 информации, контроллер 402 предлагает первому пользователю авторизоваться путем передачи своих данных (как это реализовано, подробно рассмотрено выше) в модуль удаленного взаимодействия 200 для проверки хранящихся в модуле хранилища данных пользователей 201 прав первого пользователя. Для этого пользователь посредством использования модуля ввода данных пользователя 403 вводит свои логин и пароль, которые поступают в контроллер 402 на его второй вход и далее контроллер 402 передает через свой вход-выход, второй и первый входы выходы модуля коммуникации 404, третий и первый входы-выходы цифрового канала связи, второй и первый входы выходы контроллера передачи данных 203 в вычислительное устройство 202. Вычислительное устройство 202 запрашивает в модуле хранилища данных меток 201 через свой первый вход-выход и вход-выход модуля хранилища данных меток 201 наличие такого пользователя, зарегистрированного в модуле хранилища данных пользователей 201, в результате чего в случае успеха производится авторизация пользователя. При возможности редактирования информации, ассоциированной с информационной меткой 100 и наличии у первого пользователя прав на редактирование и его авторизации согласно рассмотренный выше процедуре, первый пользователь выполняет редактирование информации, ассоциированной с информационной меткой 100. Для этого первый пользователь посредством использования модуля ввода данных пользователя 403 вводит (замещает) необходимую текстовую и (или) графическую информацию, которая с выхода модуля ввода данных поступает на второй вход в контроллер 402, контроллер 402 передает полученную информацию на второй вход-выход модуля коммуникации 404, далее информация с первого входа-выхода модуля коммуникации 404 передается на третий вход-выход канала связи 1 и далее со второго входа-выхода канала связи 1 поступает на второй вход-выход контроллера передачи данных 203 и далее с первого входа-выхода контроллера передачи данных 203 передается вычислительной устройство 202, которое определяет принадлежность поступившей информации текущей информационной метке и передает полученную информацию через свой третий вход-выход на вход-выход в модуль хранилища данных меток 204. В результате в модуле хранилища данных меток 204 с информационной меткой 100 ассоциирована новая введенная первым пользователем информация.

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

И наконец, рассмотрим взаимодействие пользователя с заявляемой системой при использовании нескольких информационных меток 100 одновременно.

Отличием данной группы (четвертой группы) действий от первой, и второй является одновременное использование нескольких информационных меток 100 и объединение информации, с них полученной.

Функционирование системы в данном режиме происходит следующим образом.

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

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

Коммуникационный модуль чтения/записи 401 последовательно при поднесении информационных меток 100 считывает уникальные идентификаторы информационных меток 100 и через свой выход подает их на первый вход контроллера 402, который каждый идентификатор информационной метки 100 передает через свой вход-выход на второй и далее первый вход-выход модуля коммуникации 404, третий и второй вход-выход цифрового канала связи 1, второй и первый вход-выход контроллера передачи данных 203 на второй вход-выход вычислительного устройства 202 в вычислительное устройство 202. Вычислительное устройство 202 запрашивает по каждой информационной метке права доступа к очередной информационной метке и при наличии прав доступа считывает ассоциированную с информационной меткой информацию и передает ее в контроллер 402. Далее вычислительное устройство 202 проверяет принадлежность информационных меток одной группе и полноту (количества и номера) информационных меток информационной группе, и, в случае, если все считанные информационные метки принадлежат одной группе информационных меток и зарегистрированы в одном аккаунте пользователя (принадлежат одному пользователю), то вычислительное устройство 202 формирует по заранее заданному администратором алгоритму информационное мультимедийное сообщение, которое передает со своего второго входа-выхода на первый вход-выход контроллера передачи данных 203, далее через второй вход-выход контроллера передачи данных 203 на второй и далее через третий выход-выход цифрового канала связи 1 на первый вход-выход модуля коммуникации 404 и далее через второй вход-выход модуля коммуникации 404 на вход контроллер 402, который далее подает команду и полученную информацию для отображения в модуле отображения 405. Таким образом, пользователь может извлечь новую комплексную информацию только обладая всеми информационными метками 100 заданной группы, а также выполнив ряд других заданных администратором условий пользователь получает расширенную информацию, полученную из группы меток. Данный режим ориентирован на организацию многоходовых игр и многоходовых комбинаций обмена информацией одного или нескольких пользователей, использующих в качестве средств обмена данными информационные метки 100 в рамках взаимодействия с рассматриваемой системой.

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

Пример, отражающий возможное использование и взаимодействия пользователя с заявляемой системой по группам действий 1 и 3.

Пользователь приобретает некое изделие, например, подарочную открытку с встроенной и информационной меткой 100, на которую предварительно записаны ссылка на программу, хранящуюся в модуле удаленного взаимодействия 200 в его запоминающем устройство 207 и ссылка (идентификатор) на воспроизводимые данные. Пользователь получает дополнительную информацию, одновременно с открыткой. Причем, при серийном выпуске цена открытки с встроенным согласно изобретению nfc модулем практически не отличается от цены без идентификационной метки. Мгновенность (большая скорость получения) и доступность информации обусловлены записью в метке Следующий вариант, в рамках этой же первой группы действий заключается в том, что, например, на информационном табло в туристическом местечке на карте за каждым из показанных на карте объектов размещены встроенные в карту (за картой) информационные метки 100, пользователь (турист) прикладывая свое мобильное устройство считывает согласно рассмотренному выше алгоритму действий информацию с каждой из меток или с одной метки и получает подробную информацию, например, с фотографиями и видеороликами, как проехать, как пройти и что можно, например, увидеть с той или иной точки. Причем, информационные метки размещаются один раз и не требуют замены, а информация, ассоциированная с метками, может по команде администратора дистанционно меняться (причем, ведь согласно изобретению не требуется интернет-связь с этими метками, метки автономны), а пользователь, приложив свое мобильное устройство (коммуникационный модуль пользователя 400) даже в местах отсутствия интернета все равно считает идентификационный уникальный номер и далее, при наличии интернета или другого информационного цифрового канала, получит подробную информацию. Причем, информация может адаптивно меняться, например, в зависимости от погодных условий (сейчас солнце и к метке «привязаны» фотографии в солнечный день, сейчас пасмурно - и с меткой ассоциированы фотографии пасмурного дня, чтобы пользователь видел, что он получит добравшись до той или иной туристической точки (адаптивное или иное обновление информации соответствует группе действий 3). Следующим вариантом реализации первой и третьей групп действий может являться размещение информационных меток, например, в креслах спортивного стадиона, например, для организации лотерей с использованием в качестве средства идентификации пользователя указанных информационных меток 100, и предоставления информации, например, о спортсмене, кто только что забил гол (ведь информация-то меняется администратором в любой момент), или любой другой связанной с текущим спортивным соревнованием игры. Причем, как уже не раз отмечено, информация, ассоциированная с меткой меняется дистанционно и не требует изъятия метки для перепрограммирования из объекта, где она размешена, или же индивидуального обхода каждой метки с модулем программатором. Вариантов по первой и третьей группам взаимодействия с метками может быть огромное количество (все они объединены рассмотренными согласно заявленному способу действиям, а именно физическому размещению метки в физическом объекте и последующем информационном взаимодействии пользователя через информационную метку с заявленной системой для получения однократного или многократного индивидуального или широкоформатного получения информации.

Пример, отражающий возможное использование и взаимодействия пользователя с заявляемой системой по группе действий 2.

Первый пользователь покупает подарочную открытку, брелок, сувенир в который встроена информационная метка (ее компактные размеры позволяют встроить, практически в любой сувенир). Первый пользователь самостоятельно редактирует информацию, ассоциированную с меткой, посредством взаимодействия с рассмотренной системой. Например, пользователь купил поздравительную открытку и записал свое личное поздравление. Далее первый пользователь подарил второму пользователю эту открытку, и второй пользователь получил не только письменное поздравление, но и современное личное индивидуальное мультимедийное поздравление.

Далее следующий вариант в этом же второй группе действий. Например, информационная метка 100 закреплена на флэш-носителе данных. Первый пользователь записал кодовое слово как ассоциированную с меткой информацию (но не на саму метку, а согласно изобретению, информация хранится в модуле удаленного взаимодействия 200 в его модуле хранилища данных меток 204), которое используется как слово для доступа к информации, хранящейся на флэш-носителе данных. Таким образом, обеспечивается защита при передачи информации не на основе криптографических методов, а путем передачи пользователю именно физического объекта.

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

Рассмотрим реализацию блоков предложенной системы.

Информационная метка 100 - это носитель информации объемом (ориентировочно) от 80 байт до единиц килобайт, со встроенным средством коммуникации, например, L2525 [http://www.nxp.com/, подробная информация с таблицей о параметрах http://www.nxp.com/products/identiflcation-and-security/smart-label-and-tag-ics/ntag:MC_71717]. Для нашего изобретения может быть применена любая метка, объемом более 80 байт.

Модуль хранилища данных пользователей 201 и модуль хранилища данных меток 204 - жесткие диски объемом не менее 2 Тбайт, например, TOSHIBA DT01ACA200, или любой другой жесткий диск объема, не менее указанного.

Вычислительное устройство 202 - интегрированная, так называемая, материнская плата с процессором, например плата фирмы MSIMSI Н81М-Е33 с процессором IntelCore2 DuoE8400. Особых требований по быстродействию к вычислительному устройству не предъявляется. Запоминающее устройство - оперативная память тип DDR3 объемом не менее 4 Гбайт, широко представленная на электронном рынке.

В качестве первого 302 и второго 401 модуля чтения/записи метки может быть использован любой из серийно выпускаемых модулей, например [http://www.dessy.ru/catalog-pdc422431.html] RFID и NFC модуль чтения и записи RFID карт 13.56 МГц, обеспечивающий коммуникацию, запись, чтение данных в rfid и nfc метки.

Верификационный модуль 304 может быть реализован на базе практически любого микроконтроллера, например, [http://www.atmel.com/ru/ru/devices/AT32UC3L064.aspx микроконтроллер Atmel AT32UC3L064]. Требований по быстродействию к микроконтроллеру не предъявляется, он должен обеспечивать выполнение лишь простейших арифметических и логических операций, направленных на проверку корректности записи данных в информационную метку 100.

Блок коммуникации 301 предназначен для обмена данными с телекоммуникационной сетью и также может быть реализована на базе одного из множества готовых модулей или микросхем, например, [http://www.intel.ru/content/www/ru/ru/support/network-and-i-o/ethernet-products/000005658.html] или http://www.efo.ru/doc/Wiznet/Wiznet.pl?2866 Микросхема W5300 Wiznet.

Индикатор-дисплей представляет собой простейшей устройство для отображения буквенно-цифровой информации и реализован, например, на базе 16-сегментного двухстрочного индикатора [http://www.chipdip.ru/product/mt-16s2d-2ylg/] МТ-16S2D-2YLG.

Модуль отображения 405 представляет собой по сравнению с индикатором-дисплеем более расширенное средство отображения графической информации и может быть реализован, например, на базе http://www.chipdip.ru/product0/8916380727/MT-12864A-2FLA-3V0-T. Фактически в качестве модуля отображения 405 может быть использован любой жидкокристаллический портативный матричный дисплей.

Модуль коммуникации 404 должен обеспечивать беспроводное соединение с цифровым каналом связи и может быть реализован, например на базе WiFi модуля [http://cxem.net/mc/mc337.php Wi-Fi модули ESP8266].

Контроллер 402 - это процессор для мобильных устройств, который должен обеспечивать возможность загрузки и выполнения алгоритма по обработке данных согласно заявленного способа. Особых требований нет, основные из требований - анализ и воспроизведение видеороликов, графических файлов, текстовой информации. В качестве контроллера 402 может быть использован, например, MediatekMT6595M-ARMCortex-A17 [http://www.mediatek.com/en/products/mobile-communications/smartphone1/mt6595/] для смарфонов.

В качестве коммуникационного модуля пользователя 400 наряду с перечисленными составляющими электронными компонентами, также рекомендован к использованию любой смарфон, оснащенный модулем чтений/записи данных nfc, например смартфон LG 4S.

Контроллер передачи данных 203 может быть реализован на базе Ethernet-контроллера Intel® 82579 [http://www.intel.ru/content/www/ru/ru/support/network-and-i-o/ethernet-products/000005658.html].

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

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

Модуль ввода данных 211 - это любая компьютерная клавиатура, совмещенная с устройством тип touchpad (сенсорное устройство ввода графических данных, аналогичное по назначению манипулятору "мышь").

Контроллер внешних устройств 212 - это USB контроллер для обеспечения обмена данными с внешнего носителя данных по стандартному протоколу USB.

Внешнее запоминающее устройство 214 - внешний носитель данных, подключаемый по порту usb, например, внешний жесткий диск или портативная флэш-карта памяти, например, флэш-накопитель 32 Гбайта. Требований по скорости обмена информацией не предъявляется, объем носителя - не менее 32 Мбайт, что достаточно для записи программы.

Цифровой канал связи - общедоступная локальная сеть общественного места, супермаркета, предприятия, общественного места пользования или глобальная сеть Интернет.

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

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

название год авторы номер документа
СПОСОБ ВЫБОРОЧНОГО ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ НА ОСНОВАНИИ КОДИРОВАННОЙ МЕТКИ 2020
  • Курчавый Сергей Анатольевич
  • Курчавый Алексей Анатольевич
RU2774217C2
ФИЛЬТРАЦИЯ И ПРЕДУПРЕЖДЕНИЕ НА ОСНОВЕ ПРАВИЛ 2005
  • Кумар Ануш
  • Срирам Баласубраманиан
  • Али Ахмед Мохамад Факрудин
  • Готети Янаки Рам
RU2571611C2
СПОСОБ ДИСТАНЦИОННОГО КОНТРОЛЯ ЗА ОПАСНЫМИ ПРОИЗВОДСТВЕННЫМИ ОБЪЕКТАМИ НА БАЗЕ ИНФОРМАЦИОННО-ТЕХНОЛОГИЧЕСКИХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ РАДИОЧАСТОТНОЙ ИДЕНТИФИКАЦИИ И КОМПЛЕКС УСТРОЙСТВ ДЛЯ ЕГО РЕАЛИЗАЦИИ 2013
  • Короткий Анатолий Аркадьевич
  • Иванченко Александр Николаевич
  • Масленников Алексей Александрович
  • Печеркин Андрей Станиславович
  • Трембицкий Александр Вячеславович
  • Дубровин Виталий Владимирович
  • Панфилов Алексей Викторович
RU2534371C1
СПОСОБ ИНДЕКСИРОВАНИЯ ВИДЕОДАННЫХ ДЛЯ ФАСЕТНОЙ КЛАССИФИКАЦИИ 2017
  • Грабко Антон Николаевич
  • Сапежко Павел Александрович
  • Птицын Николай Вадимович
RU2660599C1
СОГЛАСОВАНИЕ ПОЛНОМОЧИЙ 2005
  • Кросс Дэвид Б.
  • Чжуань Хао
  • Халлин Филип Дж.
  • Су Сяохун
RU2408069C2
СПОСОБ, СИСТЕМА И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ДЛЯ ПОДАЧИ АНОНИМНЫХ КОРПОРАТИВНЫХ ЖАЛОБ 2022
  • Офер Лави
  • Йигал Джек
RU2791954C1
СПОСОБ ПРОВЕДЕНИЯ РАЗДЕЛЕНИЯ ОБЪЕКТОВ БАЗЫ ДАННЫХ НА ОСНОВЕ МЕТОК КОНФИДЕНЦИАЛЬНОСТИ 2017
  • Печенкин Никита Сергеевич
  • Коротченко Андрей Александрович
  • Медведев Андрей Александрович
RU2676223C1
УСТРОЙСТВО ПРЕОБРАЗОВАНИЯ БЕСПРОВОДНЫХ ПРОТОКОЛЬНЫХ СООБЩЕНИЙ И СПОСОБЫ ЕГО ПРИМЕНЕНИЯ 2014
  • Маор Вадим
RU2674991C2
ТЕХНОЛОГИЧЕСКИЕ ПРИЕМЫ ВЫГРУЗКИ ОБЪЕКТА НАЗНАЧЕНИЯ ВИРТУАЛЬНОГО ХРАНИЛИЩА 2010
  • Ошинс Джейкоб
  • Грин Дастин Л.
RU2562436C2
ПРЕДСТАВЛЕНИЕ БЕЗОПАСНОСТИ НА ОСНОВЕ ЯЧЕЕК ДЛЯ ДОСТУПА К ДАННЫМ 2009
  • Янг Марк
  • Амиров Антон
  • Танг Джонатан
RU2501083C2

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

Реферат патента 2018 года Способ организации информационно-развлекательного контекстнозависимого обмена данными пользователями телекоммуникационной сети и система для его реализации

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

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

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

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

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

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

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

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

информационная метка имеет бесконтактный вход-выход.

3. Система по п. 2, в которой в качестве информационной метки используется метка ближнего поля действия типа NFC или метка радиочастотной идентификации RFID.

4. Система по п. 3, отличающаяся тем, что в качестве информационной метки используется штрих-код или QR-код.

5. Система по п. 2, в которой в качестве коммуникационного модуля пользователя используется мобильное коммуникационное устройство типа «планшетного компьютера» или смартфона, оснащенного встроенным модулем коммуникации nfc.

6. Система по п. 2, в которой в качестве модуля-программатора используется мобильное коммуникационное устройство типа «планшетного компьютера» или смартфона, оснащенное встроенным модулем чтения и записи nfc.

7. Система по п. 2, в которой модуль удаленного взаимодействия представляет собой серийно выпускаемый компьютер-сервер.

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

СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ УСЛУГАМИ С ПОМОЩЬЮ ПОВТОРНО ИСПОЛЬЗУЕМЫХ МЕТОК НОСИТЕЛЕЙ 2010
  • Бам Аджай
  • Бальсан Дамьен
RU2523184C2
RU 2014139045 A, 20.04.2016
УСТРОЙСТВО И СПОСОБ ДЛЯ ПЕРЕМЕЩЕНИЯ И КОПИРОВАНИЯ ОБЪЕКТОВ ПРАВ МЕЖДУ УСТРОЙСТВОМ И ПОРТАТИВНЫМ ЗАПОМИНАЮЩИМ УСТРОЙСТВОМ 2005
  • Ли Биунг-Рае
  • Ким Тае-Сунг
  • Дзунг Киунг-Им
  • Ох Юн-Санг
  • Ким Шин-Хан
RU2377642C2
СИСТЕМА И СПОСОБ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ ФАЙЛОВ В ГРУППОВЫХ СОВМЕСТНО ИСПОЛЬЗУЕМЫХ ОБЛАСТЯХ ОДНОРАНГОВОЙ СЕТИ 2004
  • Лайуаллен Брайан Р.
  • Миллер Джон Л.
  • Шаппелл Майкл Э.
  • Рао Рави Т.
  • Сенкерести Скотт А.
RU2374681C2
US 2012019365 A1, 26.01.2012
US 2014266626 A1, 18.09.2014
US 2013303085 A1, 14.11.2013
US 2014073300 A1, 13.03.2014.

RU 2 662 395 C2

Авторы

Киваков Алексей Александрович

Даты

2018-07-25Публикация

2016-07-05Подача