ПРЕОБРАЗОВАНИЯ ОБЪЯВЛЕНИЙ ДЛЯ ДОВЕРИТЕЛЬНЫХ ОТНОШЕНИЙ

1. Система (208, 216) преобразования объявлений для преобразования объявления из одного формата в другой формат, содержащая:
первый субмодуль (304) преобразования объявлений;
второй субмодуль (306) преобразования объявлений;
причем первый и второй субмодули преобразования объявлений выполнены с возможностью преобразовывать (506, 510) объявление из одного формата (206, 214) во множество других форматов (210, 222).
2. Система преобразования объявлений по п.1, в которой первый и второй субмодули преобразования объявлений организованы в виде конвейера (304, 306, 506, 510).
3. Система преобразования объявлений по п.2, в которой первый и второй субмодули преобразования объявлений выполнены с возможностью преобразовывать объявление, пока не будет обнаружено никаких изменений объявления (518).
4. Система преобразования объявлений по п.3, дополнительно содержащая субмодуль преобразования объявлений для проверки того, являются ли какие-либо изменения, произведенные другими субмодулями, недопустимыми (522).
5. Система преобразования объявлений по п.1, в которой:
первый субмодуль преобразования объявлений преобразовывает объявление в его первоначальном формате (706) для создания первого результирующего объявления (708);
второй субмодуль преобразования объявлений обрабатывает объявление в его первоначальном формате (710) для создания второго результирующего объявления (712) и
модуль объединения объединяет первое и второе результирующие объявления (718) для создания окончательного объявления (720).
6. Система преобразования объявлений по п.1, в которой:
система направляет объявление в первый субмодуль преобразования объявлений, если определено, что этот субмодуль является надлежащим для этой обработки (606, 608); и
система направляет объявление во второй субмодуль преобразования объявлений, если определено, что тот субмодуль является надлежащим для этой обработки (606, 610).
7. Система преобразования объявлений по п.6, в которой первый и второй субмодули преобразования объявлений преобразовывают объявление, пока не будет обнаружено никаких изменений объявления (614).
8. Система преобразования объявлений по п.7, дополнительно содержащая субмодуль преобразования объявлений для проверки того, являются ли какие-либо изменения, произведенные другими субмодулями, недопустимыми (618).
9. Система преобразования объявлений по п.6, в которой:
первый субмодуль преобразования объявлений преобразовывает объявление в его первоначальном формате (808) для создания первого результирующего объявления (810);
второй субмодуль преобразования объявлений преобразовывает объявление в его первоначальном формате (812) для создания второго результирующее объявления (814) и
модуль (820) объединения объединяет результирующие объявления для создания окончательного объявления (822).
10. Способ преобразования объявлений в пункте расширения в окружении (900) доверительных отношений, содержащий этапы, на которых:
поддерживают в окружении доверительных отношений пункт (904, 124, 126, 208, 216) расширения, в котором могут быть подключены один субмодуль (124, 126, 208, 216) преобразования объявлений или несколько субмодулей (304, 306) преобразования объявлений;
определяют первый формат объявления (906);
определяют второй формат объявления (906);
создают субмодуль (304, 306) преобразования объявлений, специализированный для изменения формата объявления из первого формата во второй формат (908); и
подключают субмодуль (304, 306) преобразования объявления к пункту (910) расширения.
11. Способ по п.10, дополнительно содержащий этап, на котором организуют субмодули в конвейер как часть пункта (910, 506, 510) расширения.
12. Способ по п.11, дополнительно содержащий этап, на котором подключают дополнительный субмодуль (910, 310).
13. Способ по п.10, дополнительно содержащий этап, на котором определяют надлежащий субмодуль преобразования объявления (304, 306), к которому следует отправить объявление (910, 606, 608, 610).
14. Способ по п.10, дополнительно содержащий этап, на котором обрабатывают объявление, пока не будет достигнуто устойчивое состояние (910, 518, 614).
15. Способ по п.10, в котором задействуется набор объявлений, при этом преобразование применяют ко всем объявлениям в этом наборе объявлений.
16. Способ по п.10, дополнительно содержащий этапы, на которых:
отправляют объявление в его первоначальном формате в субмодуль преобразования объявлений (706) для преобразования объявления в результирующее объявление (708);
отделяют результирующее объявление из субмодуля преобразования объявлений от результирующих объявлений из других субмодулей преобразования объявлений (708, 712, 716);
собирают результирующие объявления (718);
объединяют результирующее объявления для создания окончательного объявления (720).
17. Расширяемая система для совместного использования и преобразования информации объявления в доверительных отношениях, содержащая:
поставщика (104) ресурсов, запрашивающего информацию для аутентификации учетной записи;
поставщика (102) идентифицирующей информации, предоставляющего информацию аутентификации поставщику (104) ресурсов;
хранилище (202) учетных записей (202), хранящее информацию аутентификации для заполнения (204) объявления для отправки запрашивающему поставщику (104) ресурсов (104); и
пункт (124, 126, 208, 216) расширения, в котором может быть подключен один или более субмодулей преобразования объявлений (304, 306, 310) как часть такого пункта для преобразования объявления из первого формата, предоставленного поставщиком идентифицирующей информации, во второй формат, распознаваемый поставщиком ресурсов.
18. Расширяемая система по п.17, в которой субмодули преобразования объявлений организованы в виде конвейера (304, 306, 310, 506, 510).
19. Расширяемая система по п.17, в которой объявление отправляется только в те субмодули преобразования объявлений, которые считаются надлежащими для обработки объявления (606, 608, 610).
20. Расширяемая система по п.17, в которой существует дополнительный пункт расширения для преобразования формата объявления, принятого от поставщика идентифицирующей информации, в формат, распознаваемый приложением ресурса (126, 216, 222).