US 5899996 А, 04.05.1999. RU 2101752 C1, 10.01.1998. US 5915253 A, 22.06.1999. US 2002/0032684 A1, 14.03.2002. US 2002/0046208 A1, 18.04.2002. US 6112024 A, 29.08.2000. US 6370541 B1, 09.04.2002.
Имя заявителя:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Изобретатели:
НОРИ Анил К. (US) АГАРВАЛ Самит (US) ТОМПСОН Дж. Патрик (US) СЕЛИС Педро (US) КЭМПБЕЛЛ Дэвид Г. (US) ТЕРЕК Сонер Ф. (US) КАМЕРОН Ким (US) СМИТ Уолтер Р. (US) ШАКИБ Даррен А. (US) БЭЛЛОУ Натаниел Х. (US) АЧАРИЯ Сринивасмуртхи П. (US) РАМАН Балан Сетху (US) СПИРО Питер М. (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Реферат
Изобретение относится к области хранения и извлечения информации и, в частности, к активной платформе хранения для организации, поиска и совместного использования различных типов данных в компьютеризованной системе. Изобретение позволяет создать новую платформу хранения данных, которая обеспечивает улучшенную возможность организации, поиска и совместного использования всех типов данных в компьютерной системе. Способ управления хранилищем данных заключается в организации хранилища данных, содержащего Предметы, Элементы и Связи. Предмет представляет собой единицу данных, хранимую в хранилище данных, и дополнительно содержит упомянутый Элемент и упомянутую Связь. Элемент представляет собой экземпляр типа, содержащего одно или несколько полей. Связь представляет собой связывание между по меньшей мере двумя Предметами. Хранилище данных дополнительно содержит Базовую Схему, которая устанавливает структуру для создания и организации каждого Предмета и устанавливает основополагающий набор свойств, и Основную Схему для определения набора основных типов, причем каждый тип характеризуется по меньшей мере в один основной тип, основанный на типе Предмета или подтипе Предмета. 3 н. и 11 з.п. ф-лы; 35 ил.