СПОСОБ, СЕРВЕР, КЛИЕНТ И СИСТЕМА ДЛЯ АГРЕГИРОВАНИЯ МИКРОБЛОГОВОГО ОДИНОЧНОГО СООБЩЕНИЯ

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