СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ МГНОВЕННЫМ СООБЩЕНИЕМ

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