Система и способ отображения онлайновых комментариев - заявка 2016144330 на патент на изобретение в РФ

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