СОСТОЯНИЕ И ПЕРЕВОД МНОГОМОДАЛЬНОГО РАЗГОВОРА ПОСРЕДСТВОМ ЦЕНТРАЛИЗОВАННОГО УВЕДОМЛЕНИЯ

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