Способ (варианты) и система (варианты) анонимной авторизации на сервисе пользователя

1. Способ анонимной авторизации на сервисе пользователя, имеющего учетную запись, связанную с системой первого веб-сервиса, выполняемый процессором системы второго веб-сервиса отличной от системы первого веб-сервиса, и включающий:
получение метки, сформированной системой первого веб-сервиса в ответ на авторизацию запроса, исходящего от электронного устройства пользователя сервиса, причем метка содержит первые данные, анонимно авторизующие пользователя сервиса, и вторые данные, идентифицирующие действие, которое система второго веб-сервиса авторизована выполнить для пользователя сервиса;
хранение на постоянном машиночитаемом носителе системы второго веб-сервиса первых и вторых данных этой метки;
получение доступа по меньшей мере к первым и вторым данным этой метки в ответ на попытку системы второго веб-сервиса выполнить действие, связанное с пользователем сервиса; и
определение на основе по меньшей мере одних из первых и вторых данных метки, является ли система второго веб-сервиса авторизованной выполнять действия для пользователя сервиса.
2. Способ по п. 1, в котором при определении того, что система второго веб-сервиса авторизована выполнять действие для пользователя сервиса, создают данные, связанные с действием, выполненным второй системой веб-сервиса.
3. Способ по п. 2, в котором передают одному из: системе первого веб-сервиса и электронному устройству, данные, связанные с действием, выполненным системой второго веб-сервиса.
4. Способ по любому из пп. 1-3, в котором определяют, является ли система второго веб-сервиса авторизованной выполнять действие для пользователя сервиса, посредством предоставления авторизации для выполнения действия системой второго веб-сервиса, при соответствии действия, которое пытается выполнить система второго веб-сервиса, действию, определенному вторыми данными метки.
5. Способ по любому из пп. 1-3, в котором определяют, является ли система второго веб-сервиса авторизованной выполнять действие для пользователя сервиса, посредством получения отказа в авторизации для выполнения действия системой второго веб-сервиса при несоответствии действия, которое пытается выполнить система второго веб-сервиса, действию, определенному вторыми данными метки.
6. Способ по любому из пп. 1-3, в котором после определения того, что система второго веб-сервиса не авторизована для выполнения действия для пользователя сервиса, осуществляют передачу от системы второго веб-сервиса системе первого веб-сервиса указания, что действие для пользователя сервиса, не авторизовано.
7. Способ по любому из пп. 1-3, в котором получают метку, сформированную системой первого веб-сервиса в ответ на запрос авторизации от электронного устройства пользователя сервиса, осуществляют после:
получения системой второго веб-сервиса запроса на авторизацию от электронного устройства пользователя сервиса, причем запрос на авторизацию содержит данные, идентифицирующие учетную запись пользователя сервиса, связанную с системой первого веб-сервиса; и
передачи от системы второго веб-сервиса запроса на авторизацию системе первого веб-сервиса.
8. Способ анонимной авторизации на сервисе пользователя, имеющего учетную запись, связанную с системой первого веб-сервиса, выполняемый процессором системы первого веб-сервиса, и включающий:
получение запроса на авторизацию от электронного устройства пользователя сервиса, содержащий данные, идентифицирующие учетную запись пользователя сервиса, связанную с системой первого веб-сервиса;
формирование на основе данных, связанных с учетной записью пользователя сервиса, соответствующей системе первого веб-сервиса, метки, содержащей первые данные для анонимной авторизации пользователя сервиса и вторые данные для идентификации действия, которое пытается выполнить система второго веб-сервиса для пользователя сервиса, причем система второго веб-сервиса отличается от системы первого веб-сервиса;
хранение на постоянном машиночитаемом носителе системы первого веб-сервиса по меньшей мере одного из первых и вторых данных этой метки; и
передачу созданной метки системе второго веб-сервиса.
9. Способ по п. 8, в котором получают от системы второго веб-сервиса данные, связанные с действием, которое выполняет система второго веб-сервиса для пользователя сервиса, причем действие, выполняемое системой второго веб-сервиса, соответствует действию, идентифицируемому вторыми данными метки.
10. Способ по п. 9, в котором данные, связанные с действием, которое выполняется вторым веб-сервисом, создают дополнительно к определению, осуществленному
системой второго веб-сервиса на основе вторых данных метки, что система второго веб-сервиса авторизована выполнять действие для пользователя сервиса.
11. Способ по п. 9, в котором вторые данные метки создают, по меньшей мере, частично, на основе списка действий, которые авторизована выполнять система второго веб-сервиса для пользователя сервиса.
12. Способ по п. 11, в котором получают запроса на авторизацию от электронного устройства пользователя сервиса после создания пользователем сервиса списка действий, которые авторизован выполнять второй веб-сервис.
13. Способ по п. 9, в котором получают запрос на авторизацию от электронного устройства пользователя сервиса до определения того, соответствует ли запрос на авторизацию данным, связанных с учетной записью пользователя сервиса, соответствующей системе первого веб-сервиса.
14. Способ по любому из пп. 9-13, в котором:
устанавливают связь данных, связанных с действием, которое выполняет система второго веб-сервиса, с учетной записью пользователя сервиса, связанной с системой первого веб-сервиса; и
сохраняют на постоянном машиночитаемого носителе системы первого веб-сервиса данные, связанные с действием, выполняемым системой второго веб-сервиса.
15. Способ по любому из пп. 9-13, в котором:
определяют первые данные метки, связанной с данными, связанными с действием, выполняемым системой второго веб-сервиса;
считывают с постоянного машиночитаемого носителя системы первого веб-сервиса вторых данных метки, соответствующих первым данным метки, определенных как связанные с данными, связанными с действием, выполняемым системой второго веб-сервиса; и
определяют, соответствует ли действие, выполненное системой второго веб-сервиса, действию, идентифицированному во вторых данных метки, считанных с постоянного машиночитаемого носителя системы первого веб-сервиса.
16. Способ по п. 15, в котором после определения того, соответствует ли действие, выполненное системой второго веб-сервиса, действию, идентифицированному во вторых данных метки, считанных с постоянного машиночитаемого носителя системы первого веб-сервиса:
устанавливают связь данных, связанных с действием, выполняемым системой второго веб-сервиса, с учетной записью пользователя сервиса, связанной с системой первого веб-сервиса; и
сохраняют на постоянном машиночитаемого носителе системы первого веб-сервиса данные, связанные с действием, выполняемым системой второго веб-сервиса.
17. Способ по любому из пп. 8-13, в котором получают от системы второго веб-сервиса указание, что действие для пользователя сервиса не авторизовано, причем указание формируют посредством системы второго веб-сервиса после определения, что система второго веб-сервиса не авторизована выполнять действие для пользователя сервиса.
18. Способ по любому из пп. 8-13, в котором в качестве метки используют первый пакет данных и второй пакет данных, причем первый пакет данных содержит первые данные метки, а второй пакет данных содержит вторые данные метки, и оба пакета данных создают и передают независимо друг от друга.
19. Способ по любому из пп. 8-13, в котором в качестве системы первого веб-сервиса используют систему с доменным именем, отличным от системы второго веб-сервиса.
20. Способ по любому из пп. 8-13, в котором в качестве системы первого веб-сервиса используют одну из систем сервиса социальных сетей, систем сервиса электронных сообщений, систем сервиса управлением учетной записью, сервис записи информации, систем сервиса сетевого блога и систем сервиса электронной коммерции; и в котором в качестве системы второго веб-сервиса используют одну из систем сервиса социальных сетей, систем сервиса электронных сообщений, систем сервиса управлением учетной записью, сервис записи информации, систем сервиса сетевого блога и систем сервиса электронной коммерции.
21. Способ по любому из пп. 8-13, в котором данные, связанные с действием, которое было выполнено системой второго веб-сервиса, относится к процедурам, проводимым между пользователем сервиса и системой второго веб-сервиса.
22. Система анонимной авторизации на сервисе пользователя, имеющего учетную запись, связанную с системой первого веб-сервиса отличной от системы, и включающая:
интерфейс сетевой связи;
процессор, связанный с интерфейсом сетевой связи и выполненный с возможностью:
получения метки, созданной системой первого веб-сервиса в ответ на авторизацию запроса, исходящего от электронного устройства пользователя сервиса, причем метка содержит первые данные, которые анонимно авторизуют пользователя сервиса, и вторые данные, идентифицирующие действие, которое система авторизована выполнить для пользователя сервиса;
хранения на постоянном машиночитаемом носителе системы первых и вторых данных указанной метки;
получения доступа по меньшей мере к первым и вторым данным указанной метки в ответ на попытку системы выполнить действие, связанное с пользователем сервиса; и
определения на основе по меньшей мере одних из первых и вторых данных метки, является ли система авторизованной выполнять действия для пользователя сервиса.
23. Система по п. 22, в которой процессор выполнен с возможностью после определения того, что система авторизована выполнять действие для пользователя сервиса, создавать данные, связанные с действием, которое выполнено системой.
24. Система по п. 23, в которой процессор выполнен с возможностью передавать одному из системы первого веб-сервиса и электронного устройства данные, связанные с действием, которое выполнено системой.
25. Система по любому из пп. 22-24, в которой для определения на основе по меньшей мере одних из первых и вторых данных метки, является ли система авторизованной выполнять действия для пользователя сервиса, процессор выполнен с возможностью предоставлять авторизацию для выполнения действия системой, если действие, которое пытается выполнить система, соответствует действию, определенному вторыми данными метки.
26. Система по любому из пп. 22-24, в котором для определения на основе по меньшей мере одних из первых и вторых данных метки, является ли система авторизованной выполнять действия для пользователя сервиса, процессор выполнен с возможностью запрета авторизации для выполнения действия системой, при несоответствии действия, которое пытается выполнить система, действию, определенному вторыми данными метки.
27. Система по любому из пп. 22-24, в которой процессор выполнен с возможностью после определения того, что система второго веб-сервиса не
авторизована выполнять действие для пользователя сервиса, передачи от системы второго веб-сервиса системе первого веб-сервиса указания на то, что действие для пользователя сервиса не авторизовано.
28. Система по любому из пп. 22-24, в которой для получения метки, созданной системой первого веб-сервиса в ответ на запрос авторизации от электронного устройства пользователя сервиса, процессор выполнен с возможностью:
получения системой второго веб-сервиса запроса на авторизацию от электронного устройства пользователя сервиса, причем запрос на авторизацию содержит данные, идентифицирующие учетную запись пользователя сервиса, связанную с системой первого веб-сервиса; и
передачи запроса на авторизацию от системы системе первого веб-сервиса.
29. Система анонимной авторизации на сервисе пользователя, имеющего учетную запись, связанную с системой второго веб-сервиса отличной от системы, включающая:
интерфейс сетевой связи;
процессор, связанный с интерфейсом сетевой связи и выполненный с возможностью:
получения запроса на авторизацию от электронного устройства пользователя сервиса, причем запрос на авторизацию содержит данные, идентифицирующие учетную запись пользователя сервиса, связанную с системой;
формирование на основе данных, связанных с учетной записью пользователя сервиса, соответствующей системе, метки, содержащей первые данные для анонимной авторизации пользователя сервиса и вторые данные для идентификации действия, которое пытается выполнить система второго веб-сервиса для пользователя сервиса;
сохранения на постоянном машиночитаемом носителе системы по меньшей мере одного из первых и вторых данных этой метки; и передачи сформированной метки второй системе веб-сервиса.
30. Система по п. 29, в которой процессор выполнен с возможностью получения от системы второго веб-сервиса данных, связанных с действием, выполняемым системой второго веб-сервиса для пользователя сервиса, причем действие, выполняемое системой второго веб-сервиса, соответствует действию, идентифицируемому вторыми данными метки.
31. Система по п. 30, в которой процессор выполнен с возможностью формирования данных, связанных с действием, которое выполняется системой второго веб-сервиса, дополнительно к определению, осуществленному системой второго веб-сервиса на основе вторых данных метки, что система второго веб-сервиса авторизована выполнять действие для пользователя сервиса.
32. Система по п. 30, в которой процессор выполнен с возможностью формирования вторых данных метки по меньшей мере частично на основе списка действий, которые авторизована выполнять система второго веб-сервиса для пользователя сервиса.
33. Система по п. 32, в которой для получения запроса на авторизацию от электронного устройства пользователя сервиса процессор выполнен с возможностью формирования пользователем сервиса списка действий, которые авторизован выполнять второй веб-сервис.
34. Система по п. 32, в которой для получения запроса на авторизацию от электронного устройства пользователя сервиса процессор выполнен с возможностью определения того, соответствует ли запрос на авторизацию данным, связанным с учетной записью пользователя сервиса, соответствующей системе.
35. Система по любому из пп. 30-33, в которой для этапа определения процессор выполнен с возможностью:
установления связи данных, связанных с действием, которое выполняет система второго веб-сервиса, с учетной записью пользователя сервиса, который связан с системой; и
сохранения на постоянном машиночитаемого носителе системы данных, связанных с действием, выполняемым системой второго веб-сервиса.
36. Система по любому из пп. 30-33, в которой для этапа определения процессор выполнен с возможностью:
определения первых данных метки, связанной с данными, связанными с действием, выполняемым системой второго веб-сервиса;
считывания с постоянного машиночитаемого носителя вторых данных метки, соответствующих первым данным метки, которые были определены как связанные с данными, связанными с действием, выполняемым системой второго веб-сервиса; и
определения того, соответствует ли действие, выполненное системой второго веб-сервиса, действию, идентифицированному во вторых данных метки, которая была считана с постоянного машиночитаемого носителя системы.
37. Система по п. 36, в которой процессор выполнен с возможностью после определения того, соответствует ли действие, выполненное системой второго веб-сервиса, действию, идентифицированному во вторых данных метки, которые были считаны с постоянного машиночитаемого носителя системы:
установления связи данных, связанных с действием, которое выполняет система второго веб-сервиса, с учетной записью пользователя сервиса, который связан с системой; и
сохранение на постоянном машиночитаемого носителе системы данных, связанных с действием, которое выполняет система второго веб-сервиса.
38. Система по любому из пп. 29-33, в которой процессор выполнен с возможностью получения от системы второго веб-сервиса указания на то, что действие для пользователя сервиса не авторизовано, причем указание создается системой второго веб-сервиса после определения того, что система второго веб-сервиса не авторизована выполнять действие для пользователя сервиса.
39. Система по любому из пп. 29-33, в котором метка представляет собой первый пакет данных и второй пакет данных, причем первый пакет данных содержит первые данные метки, а второй пакет данных содержит вторые данные метки, и оба пакета данных создаются и передаются независимо друг от друга.
40. Система по любому из пп. 29-33, в котором система первого веб-сервиса обладает доменным именем, отличным от системы второго веб-сервиса.
41. Система по любому из пп. 29-33, в которой система первого веб-сервиса представляет собой одну из системы сервиса социальных сетей, системы сервиса электронных сообщений, системы сервиса управлением учетной записью, сервиса записи информации, системы сервиса сетевого блога и системы сервиса электронной коммерции; а система второго веб-сервиса представляет собой одну из системы сервиса социальных сетей, системы сервиса электронных сообщений, системы сервиса управлением учетной записью, сервиса записи информации, системы сервиса сетевого блога и системы сервиса электронной коммерции.
42. Система по любому из пп. 29-33, в котором данные, связанные с действием, выполненным системой второго веб-сервиса относится к процедурам, которые проводятся между пользователем сервиса и системой второго веб-сервиса.