ВЗАИМОДЕЙСТВИЕ МЕЖДУ МНОЖЕСТВОМ СИСТЕМ ЗАЩИТЫ ДАННЫХ

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