Способ и устройство для определения полномочий управления пользовательским устройством - заявка 2017102693 на патент на изобретение в РФ

1. Способ для определения полномочий управления пользовательским устройством, содержащий этапы, на которых:
отправляют на сервер сообщение-запрос для запрашивания первого маркера пользовательского устройства, если идентификатор пользовательского устройства найден в процессе поиска локальных устройств, причем сообщение-запрос содержит информацию об аутентификации идентификационных данных пользователя;
принимают первый маркер, возвращенный сервером согласно сообщению-запросу, после проведения на сервере аутентификации информации об аутентификации идентификационных данных; и
определяют полномочия пользователя на локальное управление пользовательским устройством согласно первому маркеру.
2. Способ по п. 1, дополнительно содержащий:
отправку на сервер управляющей команды для управления пользовательским устройством, если идентификатор пользовательского устройства не найден в процессе поиска локальных устройств, и пользователю необходимо удаленно управлять пользовательским устройством, причем управляющая команда содержит информацию об аутентификации идентификационных данных пользователя; и
управление пользовательским устройством согласно управляющей команде после проведения на сервере аутентификации информации об аутентификации идентификационных данных.
3. Способ по п. 1, дополнительно содержащий:
определение того, кэширован ли первый маркер, перед отправкой сообщения-запроса;
получение полномочий пользователя на локальное управление пользовательским устройством согласно кэшированному первому маркеру, если первый маркер кэширован; и
отправку на сервер сообщения-запроса для запрашивания первого маркера пользовательского устройства, если первый маркер не кэширован.
4. Способ по п. 1, в котором, если первый маркер является маркером, переустанавливаемым пользовательским устройством, то первый маркер генерируют посредством алгоритма хэширования согласно исходному маркеру пользовательского устройства, случайной строке и адресу управления доступом к среде (MAC-адресу) пользовательского устройства, причем исходный маркер назначают произвольным образом, когда пользовательское устройство покидает завод-изготовитель.
5. Способ по п. 4, в котором случайная строка генерируется пользовательским устройством при переустановке маркера и имеет заданную длину.
6. Устройство для определения полномочий управления пользовательским устройством, содержащее:
первый отправляющий модуль, выполненный с возможностью отправки на сервер сообщения-запроса для запрашивания первого маркера пользовательского устройства, если идентификатор пользовательского устройства найден в процессе поиска локальных устройств, причем сообщение-запрос содержит информацию об аутентификации идентификационных данных пользователя;
принимающий модуль, выполненный с возможностью приема первого маркера, возвращенного сервером согласно сообщению-запросу, после проведения на сервере аутентификации информации об аутентификации идентификационных данных; и
первый определяющий модуль, выполненный с возможностью определения полномочий пользователя на локальное управление пользовательским устройством согласно первому маркеру.
7. Устройство по п. 6, дополнительно содержащее:
второй отправляющий модуль, выполненный с возможностью отправки на сервер управляющей команды для управления пользовательским устройством, если идентификатор пользовательского устройства не найден в процессе поиска локальных устройств, и пользователю необходимо удаленно управлять пользовательским устройством, причем управляющая команда содержит информацию об аутентификации идентификационных данных пользователя; и
управляющий модуль, выполненный с возможностью управления пользовательским устройством согласно управляющей команде, после проведения на сервере аутентификации информации об аутентификации идентификационных данных.
8. Устройство по п. 6, дополнительно содержащее:
второй определяющий модуль, выполненный с возможностью определения того, кэширован ли первый маркер;
причем, если второй определяющий модуль определяет, что первый маркер кэширован, то первый определяющий модуль получает полномочия пользователя на локальное управление пользовательским устройством согласно кэшированному первому маркеру; и,
причем, если первый маркер не кэширован, то первый отправляющий модуль отправляет на сервер сообщение-запрос для запрашивания первого маркера пользовательского устройства.
9. Устройство по п. 6, в котором, если первый маркер является маркером, переустанавливаемым пользовательским устройством, то первый маркер генерируют посредством алгоритма хэширования согласно исходному маркеру пользовательского устройства, случайной строке и адресу управления доступом к среде (MAC-адресу) пользовательского устройства, причем исходный маркер назначают произвольным образом, когда пользовательское устройство покидает завод-изготовитель.
10. Устройство по п. 9, в котором случайная строка произвольным образом генерируется пользовательским устройством при переустановке маркера и имеет заданную длину.
11. Терминальное устройство, содержащее:
процессор; и
память, выполненную с возможностью хранения команд, исполняемых процессором;
причем процессор выполнен с возможностью:
отправки на сервер сообщения-запроса для запрашивания первого маркера пользовательского устройства, если идентификатор пользовательского устройства найден в процессе поиска локальных устройств, причем сообщение-запрос содержит информацию об аутентификации идентификационных данных пользователя;
приема первого маркера, возвращенного сервером согласно сообщению-запросу, после проведения на сервере аутентификации информации об аутентификации идентификационных данных; и
определения полномочий пользователя на локальное управление пользовательским устройством согласно первому маркеру.
Наверх