СПОСОБЫ И ПОЛЬЗОВАТЕЛЬСКИЕ УСТРОЙСТВА ДЛЯ ОБМЕНА ВОЗМОЖНОСТЯМИ УСЛУГ

1. Способ, исполняемый в первом пользовательском устройстве первого пользователя для осуществления связи со вторым пользовательским устройством второго пользователя, причем первое пользовательское устройство допускает применение услуги, которая требует обмена возможностями услуг между пользователями для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, и где первый пользователь не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, при этом способ содержит этапы, на которых:
предоставляют (5:2) посредством первого протокола сигнализации запрос возможностей услуг, запрашивающий обмен возможностями услуг, ассоциированными с двумя пользователями;
идентифицируют (5:3, 5:4) ответ на запрос возможностей услуг, принятый первым пользовательским устройством, как отклонение запроса возможностей услуг;
предоставляют (5:5) второму пользовательскому устройству посредством второго протокола сигнализации, отличного от первого протокола сигнализации, приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
идентифицируют (5:6, 5:11) второго пользователя как пользователя, с которым первый пользователь не может осуществлять связь посредством упомянутых пользовательских устройств и упомянутой услуги, если приглашение к обмену возможностями услуг не приводит к запрошенному обмену возможностями услуг, либо
идентифицируют (5:6, 5:7) второго пользователя как пользователя, с которым первый пользователь теперь может осуществлять связь посредством упомянутых пользовательских устройств и упомянутой услуги, если приглашение к обмену возможностями услуг приводит к запрошенному обмену возможностями услуг.
2. Способ по п. 1, содержащий дополнительный этап, на котором исполняют (5:10) упомянутую услугу при осуществлении связи со вторым пользовательским устройством по меньшей мере частично на основе обмениваемых возможностей услуг.
3. Способ по п. 1 или 2, в котором протокол сигнализации, отличный от первого протокола сигнализации, является протоколом сигнализации, на который не влияют никакие правила авторизации у второго пользователя, который относится к упомянутой услуге.
4. Способ по п. 3, в котором протокол сигнализации, отличный от первого протокола сигнализации, является протоколом сигнализации, поддерживающим любое из: службы коротких сообщений (SMS), службы коротких сообщений по протоколу инициирования сеанса связи (SMS по SIP) или служб мультимедийных сообщений (MMS).
5. Способ по п. 4, в котором приглашение к обмену возможностями услуг содержит текстовое сообщение, которое относится к упомянутой услуге.
6. Способ по любому из пп. 1-5, в котором услуга является расширенной услугой связи (RCS).
7. Способ по любому из пп. 1-6, в котором приглашение к обмену возможностями услуг является сообщением, которое автоматически формируется после идентификации ответа на запрос обмена возможностями услуг как отклонение запроса.
8. Способ по любому из пп. 1-6, в котором приглашение к обмену возможностями услуг является сообщением, которое формируется после согласия пользователя от первого пользователя и после идентификации ответа на запрос обмена возможностями услуг как отклонение запроса.
9. Способ, исполняемый во втором пользовательском устройстве второго пользователя для осуществления связи с первым пользовательским устройством первого пользователя, причем второе пользовательское устройство допускает применение услуги, которая требует обмена возможностями услуг, ассоциированными с пользователями, для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, и где первый пользователь не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, при этом способ содержит этапы, на которых:
принимают (6:4) от первого пользовательского устройства посредством второго протокола сигнализации, отличного от первого протокола сигнализации, ранее примененного первым пользовательским устройством при безуспешном запросе обмена возможностями услуг, ассоциированными с двумя пользователями, приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
представляют (6:7) приглашение к обмену возможностями услуг второму пользователю, так что второму пользователю предоставляются варианты, позволяющие второму пользователю принимать или отклонять (6:8) запрошенный обмен возможностями услуг, если второе пользовательское устройство допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг, либо
представляют (6:6) сообщение, содержащееся в приглашении к обмену возможностями услуг, если второе пользовательское устройство не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.
10. Способ по п. 9, содержащий дополнительный этап, на котором исполняют (6:12) упомянутую услугу при осуществлении связи с первым пользовательским устройством по меньшей мере частично на основе обмениваемых возможностей услуг.
11. Способ по любому из пп. 9 или 10, содержащий дополнительные этапы, на которых:
обновляют (6:9) правила авторизации у второго пользователя, так что первому пользователю разрешают доступ к возможностям услуг, ассоциированным со вторым пользователем, и инициируют (6:10) запрошенный обмен возможностями услуг, если второй пользователь принимает приглашение к обмену возможностями услуг, либо
прекращают связь с первым пользовательским устройством и отклоняют запрошенный обмен возможностями услуг, если второй пользователь отклоняет запрос, или если второе пользовательское устройство не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.
12. Способ по любому из пп. 10 или 11, в котором второй протокол сигнализации является протоколом сигнализации, на который не влияют никакие правила авторизации у второго пользователя, который относится к упомянутой услуге.
13. Способ по п. 12, в котором второй протокол сигнализации является протоколом сигнализации, который поддерживает любое из: службы коротких сообщений (SMS), службы коротких сообщений по протоколу инициирования сеанса связи (SMS по SIP) или служб мультимедийных сообщений (MMS).
14. Способ по любому из пп. 10-13, в котором приглашение к обмену возможностями услуг содержит текстовое сообщение, которое относится к упомянутой услуге.
15. Способ по любому из пп. 10-14, в котором услуга является расширенной услугой связи (RCS).
16. Первое пользовательское устройство (700), допускающее осуществление связи со вторым пользовательским устройством (900) и применение услуги, которая требует обмена возможностями услуг между пользователями для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, содержащее: процессор (710); и запоминающее устройство (720), причем упомянутое запоминающее устройство (720) содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700):
предоставить посредством первого протокола сигнализации запрос возможностей услуг, запрашивающий обмен возможностями услуг, ассоциированными с пользователями упомянутых пользовательских устройств (700, 900), когда первый пользователь, являющийся пользователем первого пользовательского устройства (700), не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства (900);
идентифицировать ответ на запрос возможностей услуг, принятый первым пользовательским устройством (700), как отклонение запроса возможностей услуг;
предоставить второму пользовательскому устройству (900) посредством второго протокола сигнализации, отличного от первого протокола сигнализации, приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
идентифицировать второго пользователя как пользователя, с которым первый пользователь не может осуществлять связь посредством упомянутых пользовательских устройств (700, 900) и упомянутой услуги, если приглашение к обмену возможностями услуг не приводит к запрошенному обмену возможностями услуг, либо
идентифицировать второго пользователя как пользователя, с которым первый пользователь теперь может осуществлять связь посредством упомянутых пользовательских устройств (700, 900), если приглашение к обмену возможностями услуг приводит к запрошенному обмену возможностями услуг.
17. Первое пользовательское устройство (700) по п. 16, в котором упомянутое запоминающее устройство (720) дополнительно содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700) сохранить обмениваемые возможности услуг, ассоциированные со вторым пользователем.
18. Первое пользовательское устройство (700) по п. 16 или 17, в котором упомянутое запоминающее устройство (720) дополнительно содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700) исполнить упомянутую услугу по меньшей мере частично на основе обмениваемых возможностей услуг.
19. Первое пользовательское устройство (700) по п. 16, 17 или 18, в котором протокол сигнализации, отличный от первого протокола сигнализации, является протоколом сигнализации, на который не влияют никакие правила авторизации у второго пользователя, который относится к упомянутой услуге.
20. Первое пользовательское устройство (700) по п. 19, в котором протокол сигнализации, отличный от первого протокола сигнализации, является протоколом сигнализации, поддерживающим любое из: службы коротких сообщений (SMS), службы коротких сообщений по протоколу инициирования сеанса связи (SMS по SIP) или служб мультимедийных сообщений (MMS).
21. Первое пользовательское устройство (700) по любому из пп. 16-20, в котором упомянутое запоминающее устройство (720) дополнительно содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700) предоставить приглашение к обмену возможностями услуг с помощью текстового сообщения, которое относится к упомянутой услуге.
22. Первое пользовательское устройство (700) по любому из пп. 16-21, в котором упомянутое запоминающее устройство (720) дополнительно содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700) автоматически формировать приглашение к обмену возможностями услуг после идентификации ответа на запрос обмена возможностями услуг как отклонение запроса.
23. Первое пользовательское устройство (700) по любому из пп. 16-22, в котором упомянутое запоминающее устройство (720) дополнительно содержит команды, которые при исполнении процессором (710) предписывают первому пользовательскому устройству (700) формировать приглашение к обмену возможностями услуг после согласия пользователя и после идентификации ответа на запрос обмена возможностями услуг как отклонение запроса.
24. Первая компьютерная программа для обеспечения связи между первым пользовательским устройством и вторым пользовательским устройством и для разрешения первому пользовательскому устройству применять услугу, которая требует обмена возможностями услуг между пользователями для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, причем компьютерная программа содержит средство кода, которое при запуске на компьютере первого пользовательского устройства предписывает компьютеру:
предоставить посредством первого протокола сигнализации запрос возможностей услуг, запрашивающий обмен возможностями услуг, ассоциированными с пользователями двух пользовательских устройств, когда первый пользователь, являющийся пользователем первого пользовательского устройства, не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства;
идентифицировать ответ на запрос возможностей услуг, принятый первым пользовательским устройством, как отклонение запроса возможностей услуг;
предоставить второму пользовательскому устройству посредством протокола сигнализации, отличного от первого протокола сигнализации, приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
идентифицировать второго пользователя как пользователя, с которым первый пользователь не может осуществлять связь посредством упомянутых пользовательских устройств и упомянутой услуги, если приглашение к обмену возможностями услуг не приводит к запрошенному обмену возможностями услуг, либо
идентифицировать второго пользователя как пользователя, с которым первый пользователь теперь может осуществлять связь посредством упомянутых пользовательских устройств и упомянутой услуги, если приглашение к обмену возможностями услуг приводит к запрошенному обмену возможностями услуг.
25. Первый компьютерный программный продукт (760), содержащий компьютерно-читаемое средство кода и компьютерную программу по п. 24, сохраненную на упомянутом компьютерно-читаемом средстве.
26. Второе пользовательское устройство (900), допускающее осуществление связи с первым пользовательским устройством (700) и применение услуги, которая требует обмена возможностями услуг, ассоциированными с пользователями, для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, содержащее: процессор (910); и запоминающее устройство (920), причем упомянутое запоминающее устройство (920) содержит команды, которые при исполнении процессором (910) предписывают второму пользовательскому устройству (900):
принять от первого пользовательского устройства (700) посредством второго протокола сигнализации, отличного от первого протокола сигнализации, ранее примененного первым пользовательским устройством (700) при безуспешном запросе обмена возможностями услуг, ассоциированными с пользователями двух пользовательских устройств (700, 900), и когда первый пользователь, являющийся пользователем первого пользовательского устройства (700), не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства (900), приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
представить возможности, позволяющие второму пользователю принимать или отклонять запрошенный обмен возможностями услуг, если второе пользовательское устройство (900) допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг, либо
представить сообщение, содержащееся в приглашении к обмену возможностями услуг, если второе пользовательское устройство (900) не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.
27. Второе пользовательское устройство (900) по п. 26, в котором упомянутое запоминающее устройство (920) дополнительно содержит команды, которые при исполнении процессором (910) предписывают второму пользовательскому устройству (900) сохранить возможности услуг, ассоциированные с первым пользователем.
28. Второе пользовательское устройство (900) по п. 26 или 27, в котором упомянутое запоминающее устройство (920) дополнительно содержит команды, которые при исполнении процессором (910) предписывают второму пользовательскому устройству (900) исполнить упомянутую услугу по меньшей мере частично на основе обмениваемых возможностей услуг, ассоциированных со вторым пользователем.
29. Второе пользовательское устройство (900) по любому из пп. 26, 27 или 28, в котором упомянутое запоминающее устройство (920) дополнительно содержит команды, которые при исполнении процессором (910) предписывают второму пользовательскому устройству (900):
обновить правила авторизации у второго пользователя, так что первому пользователю разрешают доступ к возможностям услуг, ассоциированным со вторым пользователем, и инициировать запрошенный обмен возможностями услуг, если пользователь второго пользовательского устройства принимает приглашение к обмену возможностями услуг, либо
отклонить запрошенный обмен возможностями услуг, если второй пользователь отклоняет запрос, или если второе пользовательское устройство не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.
30. Вторая компьютерная программа для обеспечения связи между первым пользовательским устройством и вторым пользовательским устройством, где второе пользовательское устройство допускает применение услуги, которая требует обмена возможностями услуг, ассоциированными с пользователями, для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, упомянутая компьютерная программа содержит средство кода, которое при запуске на компьютере второго пользовательского устройства предписывает компьютеру:
принять от первого пользовательского устройства посредством второго протокола сигнализации, отличного от первого протокола сигнализации, ранее примененного первым пользовательским устройством при безуспешном запросе обмена возможностями услуг, ассоциированными с пользователями упомянутых пользовательских устройств, и когда первый пользователь, являющийся пользователем первого пользовательского устройства, не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства, приглашение к обмену возможностями услуг, запрашивающее обмен возможностями услуг, ассоциированными с двумя пользователями;
представить возможности, позволяющие второму пользователю принимать или отклонять запрошенный обмен возможностями услуг, если второе пользовательское устройство допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг, либо
представить сообщение, содержащееся в приглашении к обмену возможностями услуг, если второе пользовательское устройство не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.
31. Второй компьютерный программный продукт (970), содержащий компьютерно-читаемое средство кода и компьютерную программу по п. 30, сохраненную на упомянутом компьютерно-читаемом средстве.
32. Первое пользовательское устройство (700), допускающее осуществление связи со вторым пользовательским устройством (900) и применение услуги, которая требует обмена возможностями услуг между пользователями для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, содержащее:
первый запрашивающий модуль (810) для предоставления второму пользовательскому устройству (900) посредством первого протокола сигнализации запроса возможностей услуг, запрашивающего обмен возможностями услуг, ассоциированными с пользователями упомянутых пользовательских устройств (700, 900), когда первый пользователь, являющийся пользователем первого пользовательского устройства (700), не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства (900);
первый идентифицирующий модуль (820) для идентификации ответа на запрос возможностей услуг, принятого от второго пользовательского устройства (900), как отклонение запроса возможностей услуг;
второй запрашивающий модуль (830) для предоставления посредством протокола сигнализации, отличного от первого протокола сигнализации, приглашения к обмену возможностями услуг, запрашивающего обмен возможностями услуг, ассоциированными с двумя пользователями;
второй идентифицирующий модуль (840) для идентификации второго пользователя как пользователя, с которым первый пользователь не может осуществлять связь посредством упомянутых пользовательских устройств (700, 900) и упомянутой услуги, если приглашение к обмену возможностями услуг не приводит к запрошенным возможностям услуг, либо
для идентификации второго пользователя как пользователя, с которым первый пользователь теперь может осуществлять связь посредством упомянутых пользовательских устройств (700, 900) и упомянутой услуги, если приглашение к обмену возможностями услуг приводит к запрошенному обмену возможностями услуг.
33. Второе пользовательское устройство (900), допускающее осуществление связи с первым пользовательским устройством (700) и применение услуги, которая требует обмена возможностями услуг, ассоциированными с пользователями, для обеспечения упомянутых пользователей возможностью осуществлять связь посредством упомянутой услуги, содержащее:
второй принимающий модуль (1020) для приема от первого пользовательского устройства (700) посредством второго протокола сигнализации, отличного от первого протокола сигнализации, ранее примененного первым пользовательским устройством (700) при безуспешном запросе обмена возможностями услуг, ассоциированными с пользователями упомянутых пользовательских устройств (700, 900), от первого принимающего модуля (1010) во втором пользовательском устройстве (900), приглашения к обмену возможностями услуг, запрашивающего обмен возможностями услуг, ассоциированными с упомянутыми пользователями, когда первый пользователь, являющийся пользователем первого пользовательского устройства (700), не уполномочен на доступ к возможностям услуг, ассоциированным со вторым пользователем, являющимся пользователем второго пользовательского устройства (900), и
представляющий модуль (1030) для представления пользователю второго пользовательского устройства (900) приглашения к обмену возможностями услуг, так что пользователю предоставляются варианты принятия или отклонения запрошенного обмена возможностями услуг, если второе пользовательское устройство (900) допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг, либо
для представления сообщения, содержащегося в приглашении к обмену возможностями услуг, если второе пользовательское устройство (900) не допускает интерпретирование приглашения к обмену возможностями услуг как запроса обмена возможностями услуг.