ОДНОВРЕМЕННЫЙ СОВМЕСТНЫЙ ПРОСМОТР ДОКУМЕНТА

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