СПОСОБ СИНХРОНИЗАЦИИ ОБЪЕКТОВ ПЕРСОНАЛЬНОГО ИНФОРМАЦИОННОГО МЕНЕДЖЕРА И ВНЕШНЕГО СЕРВЕРА

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