Долгосрочная авторизация букмарклета - заявка 2016136984 на патент на изобретение в РФ

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