ОБНАРУЖЕНИЕ ПРИСУТСТВИЯ ЛЮДЕЙ В МНОГОДОКУМЕНТНОЙ БАЗЕ ЗНАНИЙ

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