КОНВЕЙЕР КЛАССИФИКАЦИИ ДАННЫХ, ВКЛЮЧАЮЩИЙ В СЕБЯ ПРАВИЛА АВТОМАТИЧЕСКОЙ КЛАССИФИКАЦИИ

1. В вычислительной среде система (500), содержащая конвейер (108, 109, 110, 111, 222, 223, 224) классификации, включающий в себя компонент, который получает метаданные, ассоциированные с элементом (109, 222) данных, набор из одного или более модулей классификатора и ассоциированные правила классификации, каждое из которых конфигурируется для классификации элемента данных, если он вызывается, на метаданные (110, 223) классификации, и компонент, который ассоциирует метаданные классификации с элементом данных для использования при применении политики к элементу (111, 224) данных.
2. Система по п.1, в которой конвейер классификации встроен в конвейер обработки элементов данных, и в которой конвейер обработки элементов данных включает в себя модуль обнаружения, который обнаруживает элемент данных.
3. Система по п.2, в которой элемент данных соответствует файлу, и в которой модуль обнаружения содержит средство для сканирования файловой системы для обнаружения в ней файлов, или средство для обнаружения изменений в файле.
4. Система по п.1, в которой конвейер классификации встроен в конвейер обработки элементов данных, и в которой конвейер обработки элементов данных включает в себя модуль политики, который оценивает метаданные классификации для применения политики к элементу данных.
5. Система по п.1, дополнительно содержащая средство для определения, вызывать ли модуль классификатора, основываясь на любых существующих данных классификации, или основываясь на временной метке или других идентификаторах, которые указывают предшествующие изменения в файле данных.
6. Система по п.1, дополнительно содержащая интерфейс для взаимодействия с конвейером классификации для внешней установки метаданных классификации.
7. Система по п.1, дополнительно содержащая интерфейс для взаимодействия с конвейером классификации для внешнего получения метаданных классификации.
8. Система по п.1, в которой набор классификаторов включает в себя авторитетный классификатор, который переопределяет метаданные классификации другого классификатора в наборе классификаторов, и в котором конвейер классификации включает в себя средство для агрегирования разных результатов классификации от разных классификаторов набора классификаторов в метаданные классификации.
9. В вычислительной среде (500) способ, содержащий:
в первой фазе (106, 221) обнаружение (402) элемента данных;
во второй фазе (108, 109, 110, 111, 222, 223, 224, 232, 234, 242, 361, 362, 363, 364, 365), которая является независимой от первой фазы, использование (410, 412, 414, 416, 420, 422, 424, 426, 427) свойств, ассоциированных с элементом данных для классификации элемента данных, и сохранение (432) набора свойств классификации, содержащего по меньшей мере одно свойство классификации в ассоциативной связи с элементом (430) данных; и
в третьей фазе (113, 225), которая является независимой от второй фазы, применение (407) политики к элементу данных, основываясь на наборе свойств классификации.
10. Способ по п.9, в котором использование свойств, ассоциированных с элементом данных, для классификации элемента данных включает в себя автоматическое применение правил классификации, используя результат классификации от набора классификаторов, содержащего по меньшей мере один классификатор.
11. Способ по п.9, в котором использование свойств, ассоциированных с элементом данных, для классификации элемента данных содержит вызов множества классификаторов, и дополнительно содержит прием множества наборов свойств от множества классификаторов и агрегирование множества наборов свойств в набор свойств классификации, используемый для применения политики.
12. Способ по п.9, в котором использование свойств, ассоциированных с элементом данных, для классификации элемента данных содержит вызов множества классификаторов в заданном упорядочении, включая передачу набора свойств от одного классификатора другому классификатору для использования при классификации.
13. Способ по п.9, в котором использование свойств, ассоциированных с элементом данных, для классификации элемента данных содержит вызов множества классификаторов в заданном упорядочении, включение предоставления возможности последующему классификатору в упорядочении изменять набор свойств предыдущего классификатора в упорядочении.
14. Один или более считываемых компьютером носителей, имеющих исполняемые компьютером команды (510), которые при исполнении выполняют этапы, содержащие:
обнаружение (402) элементов данных;
получение (410, 412, 414, 416) набора свойств из свойств, ассоциированных с элементом данных;
определение, вызывать ли (420, 422, 426, 427) каждый классификатор из набора классификаторов, и, если да, вызов классификатора (424);
обновление (430, 432) набора свойств, основываясь на любых изменениях, созданных любым классификатором; и
применение (407) политики к элементу данных, основываясь на наборе свойств.
15. Один или более считываемых компьютером носителей по п.14, в котором обновление набора свойств, основываясь на любых изменениях, созданных любым классификатором, содержит непосредственное обновление классификатором набора свойств, или содержит обновление механизмом правила набора свойств, основываясь на результате, предоставляемом классификатором.