Способ безопасной передачи и хранения информации о праве использования услуг
METHOD FOR SAFE TRANSMISSION AND STORAGE OF INFORMATION ON THE RIGHT TO USE SERVICES

Область техники
Изобретение относится к области информационных технологий. Более конкретно изобретение относится к способу безопасной передачи и хранения информации в реестре данных, распределенном между множеством узлов пользователей в компьютерной сети.
Уровень техники
Из документа US 2014/0101057 известна система передачи и хранения информации по использованию и оплате товаров или услуг пользователями от различных провайдеров, которая является централизованной системой.
Данное свойство образует ряд технических проблем, при использовании системы несколькими пользователями с различными интересами. Также недостатком данной системы является недостаточная безопасность хранения информации.
Из документа WO 2016120743 известен способ и устройство для обработки транзакций с помощью устройства передачи токенов, например смартфона или другого портативного электронного устройства. Способ включает в себя сохранение токена транзакции, имеющего заданное значение ресурса транзакции и связанный с ним параметр проверки в памяти устройства передачи токенов.
Недостатком данного технического решения является то, что в системе невозможно осуществлять временное планирование и учет платежных транзакций. Например, организация предоставляет как своим сотрудникам, так и другим организациям различные наборы услуг (сервисов), например: кейтеринг, предоставление рабочего места, бронирование переговорных, аренда помещений и оборудования, уборка помещения. Ведение взаимоотношений с сотрудниками и другими огранизациями в части использования услуг (сервисов) накладывает новые требования к автоматизации процесса взаиморасчетов и оценки объемов оказанных услуг.
Таким образом, целями заявленного изобретения являются безопасная передача и хранение информации, учет и подтверждение факта оказания услуг, объема услуг за определенный период времени, планирование использования услуг (сервисов), подтверждение права использования услуги на определенный момент времени.
Техническая проблема
Технической проблемой, решаемой при осуществлении заявленного изобретения, является получение способа безопасной передачи и хранения информации о праве использования услуг с точки зрения исключения возможности искажения или подделки блоков информации о платежных транзакциях.
Также техническими проблемами, решаемыми при осуществлении заявленного изобретения, является получение возможности учета и подтверждения факта оказания объема услуг за определенный период времени, планирование использования услуг (сервисов), подтверждение права использования услуги на определенный момент времени.
Сущность изобретения
Указанные технические результаты достигаются тем, что способ безопасной передачи и хранения информации о праве использования услуг, согласно предлагаемому изобретению включает:
- отображение на первом дисплее пользователю информации по выбранной услуге, правилам их использования и оплаты,
- формирование на первом дисплее QR кода, соответствующего услуге для дальнейшей оплаты,
- формирование в платежном терминале блока данных, на основе QR кода, соответствующего выбранной и оплаченной услуге, причем блок данных содержит данные о пользователе, виде услуги и стоимости;
- передача из платежного терминала блока данных по выбранной и оплаченной услуге в реестр данных, распределенный между множеством узлов пользователей в компьютерной сети,
- формирование и хранение в реестре данных цепочки блоков данных, по каждой выбранной и оплаченной услуге, в каждом из множества узлов пользователей, причем каждый пользователь в компьютерной сети проводит криптографическую проверку каждого последующего добавленного блока,
причем добавление блока к своей цепочке блоков данных осуществляется, если временной дипазон действия права пользования услугой не занят и запрет на добавление блоков к своей цепочке осуществляется по услуге с пересечением временного диапазона действия права пользования услугой;
- на основе анализа всех цепочек блоков данных всех пользователей, по выбранным и оплаченным услугам, формирование и отображение на втором дисплее для пользователей отчета в виде сетки календаря, где для каждого дня указаны права каждого из пользователей на использование услуг с конкретным временным диапазоном действия этого права использования.
Кроме этого, еще в одном варианте оуществления заявленного способа, услуга представляет собой любую, выбранную из списка: кейтеринг, предоставление рабочего места, бронирование переговорных, аренда помещений и оборудования, уборка помещения.
Кроме этого, еще в одном варианте осуществления заявленного способа, оплата услуг организацией осуществляется с помощью виртуального кошелька организации, содержащего денежный эквивалент - токен.
Кроме этого, еще в одном варианте оуществления заявленного способа, оплата услуг и подтверждение прав на использование услуг пользователями осуществляется с помощью виртульного кошелька пользователя, созданного виртуальным кошельком организации и привязанного к нему.
Кроме этого, еще в одном варианте оуществления заявленного способа, криптографическая проверка представляет собой проверку цифровой подписи с открытым ключом и/или последовательным хешированием.
Кроме этого, еще в одном варианте оуществления заявленного способа, в котором распределенный реестр используется для фиксации и отслеживания организацией цифрового баланса пользователя, который включает в себя совокупность данных о балансе денежных эквивалентов - токенов, объеме выбранных и оплаченных пользователем услугах, объеме оплаченных прав ипользования услуг.
Кроме этого, еще в одном варианте осуществления передача блока данных из платежного терминала в реестр данных осуществляется с помощью ультразвукового сигнала.
Краткое описание чертежей
Изобретение может быть проиллюстрировано следующими фигурами:
Фигура 1, где схематично показаны основные участники заявленного способа безопасной передачи и хранения информации по использованию и оплате услуг.
Фигура 2, где схематично показаны основные этапы заявленного способа.
Фигура 3, где показан наглядный пример отображения для пользователей отчета в виде сетки календаря, где для каждого дня указаны права каждого из пользователей на использование услуг с конкретным временным диапазоном действия этого права пользования.
Осуществление изобретения
Изобретение можент быть осуществлено следующим образом.
Как показано на фигуре 1, в заявленном способе безопасной передачи и хранения информации о праве использования услуг определены следущие участники:
Администратор - является владельцем системы, управляет начислением денежных эквивалентов - токенов, подключением и настройкой сервисов по продаже услуг.
Организация - платежеспособное юридическое лицо, имеющее виртуальный кошелек огранизации, содержащий денежный экивалент - токены.
Сотрудник огранизации (пользователь) - физическое лицо, имеющее виртуальный кошелек, созданный организацией, который может получать токены от виртуального кошелька организации токены и ипользовать их для оплаты сервисов.
Сервис товаров или услуг - различные услуги, доступные для организации и сотрудников организации, по которым ведется учет объема потребления услуг.
Начислять «токены» может только «Администратор». Начисление «токенов» - это изменение баланса участника «Организация», при этом баланс роли «Администратор» не изменяется и не учитывается. При переводе баланс левой стороны направления перевода уменьшается на сумму перевода, а правой на эту же сумму увеличивается. Если на балансе недостаточно «токенов» для операции перевода, то операция невыполняется. Иной оборот «токенов», корме указанного выше недопустим.
Перевод «токенов» - это изменение баланса участника с ролью «Сотрудник организации», за счет баланса участника сролью «Организация».
Перевод возможен в двух направлениях: Организация - Сотрудник организации, Сотрудник организации - Организации.
Полный перечень доступных услуг, а также правила их использования и оплаты отображаются на первом дисплее, который управляется администратором, который является владельцем системы.
Пользователь выбирает на первом дисплее интересующую его услугу, получая на экране уникальный QR код, который через специальное приложение считывается для дальнейшей оплаты через виртуальный кошелек, содержащий токены, а также фиксации права использования в реестре данных.
Оплата «токенами» не является оплатой в привычном понимании, это запись о фактическом использовании сервиса или права на использование сервиса в течении определенного периода разово или без ограничений.
Оплата услуг в платежном терминале регистрируется с помощью расходной транзакции, блока данных с указанием следующих значений данных о пользователе (организация или сотрудник организации), виде услуги, стоимости в денежном эквиваленте - токенах. Далее из платежного терминала блок данных добавляется в реестр данных, распределенный между множеством узлов пользователей в компьютерной сети.
Передача блока данных из платежного терминала в реестр данных осуществляется с помощью ультразвукового сигнала, который позволяет обмениваться информацией между устройствами с самыми различными операционными системами.
Причем, перед добавлением блока данных, каждый пользователь в компьютерной сети проводит криптографическую проверку каждого последующего добавленного блока. Криптографическая проверка представляет собой проверку цифровой подписи с открытым ключом и/или последовательным хешированием.
В результате передачи и хранения в реестре данных информации и на основе анализа всех цепочек блоков данных всех пользователей, по выбранным и оплаченным услугам, формируется и отображается на втором дисплее для пользователей отчет в виде сетки календаря, где для каждого дня указаны права каждого из пользователей на использование услуг с конкретным временным диапазоном действия этого права пользования.
Таким образом, реестр данных представляет собой реестр прав на получение сервисов, в котором фиксируется состояние прав использования услуг.
Изобретение посредствам указанной совокупности технических признаков позволяет осуществить безопасную передачу и хранение информации о праве использования услуг, учет объема оказанных услуг, определить какие права использования услуг на данный момент имеются у сотрудника или организации, имеет ли сотрудник или организация право использования услугой в конкретном интервале времени.