US 6553391 B1, 22.04.2003. RU 2182360 C2, 10.05.2002. US 5774717 A, 30.06.1998. US 2002/0152422 A1, 17.10.2002. US 6088694 A, 11.07.2000.
Имя заявителя:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Изобретатели:
ШАХ Ашиш (US) ШАХ Даршаткумар А. (US) ХУДИС Ирена (US) НОВИК Лев (US) ДЖХАВЕРИ Вивек Джавахир (US) ВУ Винни К. (US) ДИМ Майкл Э. (US) ШЕППАРД Эдвард Дж. (US) ФАНГ Лицзян (US) ЛИ Цзянь (US) ТЭЙЛОР Майкл Б. (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Приоритетные данные:
21.08.2003 US 10/646,575 21.08.2003 US PCT/US03/26150 24.10.2003 US 10/692,515
Реферат
Настоящее изобретение относится к области хранения и извлечения информации. Изобретение обеспечивает платформу хранения, которая расширяет платформу данных за пределы существующих файловых систем и систем базы данных и которая служит хранилищем для всех типов данных. Несколько вариантов осуществления настоящего изобретения используют адаптеры синхронизации для синхронизации информации между "WinFS" и не-"WinFS" источниками данных. Примеры адаптеров включают в себя адаптер, который синхронизирует информацию записной книжки между папкой контактов "WinFS" и "почтовым ящиком" не-WinFS. В этих случаях разработчики адаптера могут использовать API основных услуг синхронизации "WinFS" для доступа к услугам, обеспеченным платформой синхронизации "WinFS" с тем, чтобы разработать код преобразования схемы между "WinFS" схемой и не-"WinFS" схемой источника данных. Кроме того, разработчик адаптера обеспечивает поддержку протокола для обмена изменениями с не-"WinFS" источником данных. Адаптер синхронизации вызывается и управляется при помощи API контроллера синхронизации и сообщает о ходе выполнения и ошибках при помощи этого API. 6 н. и 22 з.п. ф-лы, 49 ил.