СПОСОБ ОБНОВЛЕНИЯ РЕГИСТРАЦИИ УСЛУГ, УСТРОЙСТВО, СЕРВЕРНАЯ И КЛИЕНТСКАЯ СТОРОНЫ

1. Способ обновления регистрации услуг для использования на серверной стороне, содержащий этапы, на которых:
принимают первый запрос обновления регистрации услуг от клиентской стороны;
получают услуги, зарегистрированные посредством первого идентификатора связи клиентской стороны; и
обновляют информацию регистрации услуг, используя второй идентификатор связи клиентской стороны.
2. Способ по п. 1, в котором при упомянутом получении услуг, зарегистрированных посредством первого идентификатора связи клиентской стороны:
запрашивают и получают список зарегистрированных услуг, хранящийся локально и соответствующий первому идентификатору связи, используя первый идентификатор связи; при этом список зарегистрированных услуг содержит услуги, полученные из сообщений о регистрации услуг, принятых от клиентской стороны, с помощью первого идентификатор связи, и синхронизированных с сервером.
3. Способ по п. 2, в котором при упомянутом обновлении информации регистрации услуг с использованием второго идентификатора связи клиентской стороны,
посылают список зарегистрированных услуг клиентской стороне.
4. Способ по п. 2, в котором при упомянутом обновлении информации регистрации услуг с использованием второго идентификатора связи клиентской стороны:
отсеивают из списка зарегистрированных услуг услуги доступные для прямого выполнения обновления регистрации услуг;
посылают второй запрос обновления регистрации услуг поставщикам услуг, которые были отсеяны, при этом второй запрос обновления регистрации услуг содержит второй идентификатор связи; и
посылают список зарегистрированных услуг, не содержащий отсеянные услуги, клиентской стороне.
5. Способ по п. 4, в котором при упомянутом отсеивании, из списка зарегистрированных услуг, услуг, доступных для прямого выполнения обновления регистрации услуг:
просматривают тип каждой услуги в списке зарегистрированных услуг, начиная с первой услуги в списке зарегистрированных услуг;
отсеивают услуги, относящиеся к типам, доступным для прямого выполнения обновления регистрации услуг; и
при этом тип помечаются в соответствии с сигнальной информацией клиентской стороной в сообщении о регистрации услуг, когда услуги получаются из сообщений о регистрации услуг, принятых от клиентской стороны, с помощью первого идентификатора связи, и синхронизированных с сервером.
6. Способ по п. 4, в котором при упомянутом отсеивании, из списка зарегистрированных услуг, услуг, доступных для прямого выполнения обновления регистрации услуг:
просматривают поставщиков каждой услуги в списке зарегистрированных услуг, начиная с первой услуги в списке зарегистрированных услуг; и
отсеивают услуги, соответствующие поставщикам в списке, доступные для прямого выполнения обновления регистрации услуг.
7. Способ по п. 4, в котором при упомянутом обновлении информации регистрации услуг с использованием второго идентификатора связи клиентской стороне дополнительно:
посылают уведомление подтверждения запроса клиентской стороне, причем уведомление подтверждения запроса сообщает, что обновление регистрации услуг для услуг, доступных для прямого выполнения обновления регистрации услуг, будет выполнено;
принимают директиву подтверждения по уведомлению подтверждения запроса от клиентской стороны; и
выполняют, после приема директивы подтверждения, этап посылки второго запроса обновления регистрации услуг поставщикам услуг, которые были отсеяны.
8. Способ обновления регистрации услуг для использования на клиентской стороне, содержащий этапы, на которых:
отслеживают условие инициирования для обновления регистрации услуг;
посылают первый запрос обновления регистрации услуг серверу;
принимают от сервера список зарегистрированных услуг, в котором записаны услуги, соответствующие сообщениям о регистрации услуг, принятым от клиентской стороны, с помощью первого идентификатора связи, и синхронизированным с сервером; и
посылают второй запрос обновления регистрации услуг поставщикам услуг, записанным в списке зарегистрированных услуг, причем второй запрос обновления регистрации услуг содержит второй идентификатор связи клиентской стороны.
9. Способ по п. 8, в котором при упомянутой посылке второго запроса обновления регистрации услуг поставщикам услуг, записанным в списке зарегистрированных услуг:
представляют список зарегистрированных услуг;
принимают директиву на выполнение, введенную пользователями; и
посылают второй запрос обновления регистрации услуг поставщикам услуг, записанным в списке зарегистрированных услуг.
10. Способ по п. 8, дополнительно содержащий этапы, на которых:
принимают уведомление подтверждения запроса от сервера, причем уведомление подтверждения запроса сообщает, что сервер выполнит обновление регистрации услуг для услуг, доступных для прямого выполнения обновления регистрации услуг; и
посылают серверу директиву подтверждения по уведомлению подтверждения запроса.
11. Способ по п. 8, дополнительно содержащий этапы, на которых:
принимают сообщения с помощью первого идентификатора связи;
выбирают сообщение, в котором записаны услуги, из этих сообщений в качестве сообщения о регистрации услуг;
синхронизируют сообщение о регистрации услуг с сервером, используя первый идентификатор связи.
12. Устройство обновление регистрации услуг для использования на серверной стороне, содержащее:
принимающий модуль, выполненный с возможностью принимать первый запрос обновления регистрации услуг от клиентской стороны;
получающий модуль, выполненный с возможностью получать услуги, зарегистрированные посредством первого идентификатора связи клиентской стороны; и
обновляющий модуль, выполненный с возможностью обновлять информацию регистрации услуг, используя второй идентификатор связи клиентской стороны.
13. Устройство по п. 12, в котором получающий модуль выполнен с возможностью запрашивать и получать список зарегистрированных услуг, хранящийся локально и соответствующий первому идентификатору связи, используя первый идентификатор связи; причем список зарегистрированных услуг содержит услуги, полученные из сообщений о регистрации услуг, принятых от клиентской стороны, с помощью первого идентификатора связи, и синхронизированных с сервером.
14. Устройство по п. 13, в котором обновляющий модуль выполнен с возможностью посылать список зарегистрированных услуг клиентской стороне.
15. Устройство по п. 13, в котором обновляющий модуль содержит:
отсеивающий подмодуль, выполненный с возможностью отсеивать услуги, доступные для прямого выполнения обновления регистрации услуг, из списка зарегистрированных услуг;
первый посылающий подмодуль, выполненный с возможностью посылать второй запрос обновления регистрации услуг поставщикам услуг, которые были отсеяны, при этом второй запрос обновления регистрации услуг содержит второй идентификатор связи;
второй посылающий подмодуль, выполненный с возможностью посылать список зарегистрированных услуг, не содержащий услуг, которые были отсеяны, клиентской стороне.
16. Устройство по п. 15, в котором отсеивающий подмодуль выполнен с возможностью просматривать тип каждой услуги в списке зарегистрированных услуг, начиная с первой услуги в списке зарегистрированных услуг, и отсеивать услуги, относящиеся к типам, доступным для прямого выполнения обновления регистрации услуг; и
при этом тип помечается в соответствии с сигнальной информацией клиентской стороной в сообщении о регистрации услуг, когда услуги получаются из сообщений о регистрации услуг, принятых от клиентской стороны, с помощью первого идентификатора связи, и синхронизированных с сервером.
17. Устройство по п. 15, в котором отсеивающий подмодуль выполнен с возможностью просматривать поставщиков каждой услуги в списке зарегистрированных услуг, начиная с первой услуги в списке зарегистрированных услуг, и отсеивать услуги, соответствующие поставщикам в списке, доступные для прямого выполнения обновления регистрации услуг.
18. Устройство по п. 15, в котором обновляющий модуль дополнительно содержит:
инициирующий подмодуль, выполненный с возможностью: посылать уведомление подтверждения запроса клиентской стороне; принимать директиву подтверждения по уведомлению подтверждения запроса от клиентской стороны; и инициировать второй посылающий подмодуль выполнить операцию после приема директивы подтверждения;
при этом уведомление подтверждения запроса сообщает, что обновление регистрации услуг для услуг, доступных для прямого выполнения обновления регистрации услуг, будет выполнено.
19. Устройство обновления регистрации услуг для использования на клиентской стороне, содержащее:
отслеживающий модуль, выполненный с возможностью отслеживать условие инициирования для обновления регистрации услуг;
первый посылающий модуль, выполненный с возможностью посылать первый запрос обновления регистрации услуг серверу;
принимающий модуль, выполненный с возможностью принимать от сервера список зарегистрированных услуг, в котором записаны услуги, соответствующие сообщениям о регистрации услуг, принятым от клиентской стороны, с помощью первого идентификатора связи, и синхронизированным с сервером; и
второй посылающий модуль, выполненный с возможностью посылать второй запрос обновления регистрации услуг поставщикам услуг, записанным в списке зарегистрированных услуг, при этом второй запрос обновления регистрации услуг содержит второй идентификатор связи клиентской стороны.
20. Устройство по п. 19, в котором второй посылающий модуль содержит:
представляющий подмодуль, выполненный с возможностью представлять список зарегистрированных услуг;
принимающий подмодуль, выполненный с возможностью принимать директиву на выполнение, введены пользователями; и
выполняющий подмодуль, выполненный с возможностью посылать, после того как директива на выполнение была принята принимающим подмодулем, второй запрос обновления регистрации услуг поставщикам услуг, записанных в списке зарегистрированных услуг.
21. Устройство по п. 19, дополнительно содержащее:
модуль приема уведомления, выполненный с возможностью принимать уведомление подтверждения запроса от сервера, при этом уведомление подтверждения запроса сообщает, что сервер будет выполнять обновление регистрации услуг для услуг, доступных для прямого выполнения обновления регистрации услуг; и
модуль посылки подтверждения, выполненный с возможностью посылать серверу директиву подтверждения по уведомлению подтверждения запроса.
22. Устройство по п. 19, дополнительно содержащее:
модуль приема сообщений, выполненный с возможностью принимать сообщения с помощью первого идентификатора связи;
выбирающий модуль, выполненный с возможностью выбирать сообщение, в котором записаны услуги, из упомянутых сообщений в качестве сообщения о регистрации услуг; и
модуль синхронизации, выполненный с возможностью синхронизировать сообщение о регистрации услуг с сервером, используя первый идентификатор связи.
23. Сервер, содержащий:
процессор; и
запоминающее устройство, выполненное с возможностью хранить команды, исполняемые процессором;
при этом процессор выполнен с возможностью:
принимать первый запрос обновления регистрации услуг от клиентской стороны;
получать услуги, зарегистрированные посредством первого идентификатора связи клиентской стороны; и
обновлять информации регистрации услуг, используя второй идентификатор связи клиентской стороны.
24. Клиентская сторона, содержащая:
процессор; и
запоминающее устройство, выполненное с возможностью хранить команды, исполняемые процессором; причем процессор выполнен с возможностью:
отслеживать условие инициирования для обновления регистрации услуг;
посылать первый запрос обновления регистрации услуг серверу;
получать от сервера список зарегистрированных услуг, в котором записаны услуги, соответствующие сообщениям о регистрации услуг, принятым от клиентской стороны, с помощью a первого идентификатора связи, и синхронизированным с сервером; и
посылать второй запрос обновления регистрации услуг поставщикам услуг, записанных в списке зарегистрированных услуг, причем второй запрос обновления регистрации услуг содержит второй идентификатор связи клиентской стороны.