УСОВЕРШЕНСТВОВАННАЯ СИСТЕМА СЕРВЕРА КОНТРОЛЯ ПРИСУТСТВИЯ

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