Presence Server Sensor Integration for Availability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication systems face challenges in accurately and efficiently managing user presence information, particularly in determining availability and authorized communication methods, due to the complexity of integrating various sensors, rules, and network elements.
Innovation Solution
A rich presence server system that utilizes sensors, network infrastructure, and authorization rules to determine user availability and select appropriate communication methods, while enforcing access restrictions and integrating multiple sets of rules to manage presence information dissemination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple sensors and rules are integrated to determine user availability, then measurement precision of presence information is improved, but device complexity increases
Solution Approach 1:
A presence server is introduced as an intermediary component that centralizes the integration of multiple sensors (microphone, camera, screen, application sensors) and rule evaluations. The server receives data from various sensors, applies authorization rules, and determines presence information, thereby improving measurement precision while managing device complexity through centralized processing rather than distributed integration at each endpoint.
2Reliability
If multiple sets of rules are integrated to manage presence information dissemination, then reliability of authorization control is improved, but device complexity increases
Solution Approach 1:
Multiple sets of rules (user-defined rules, supervisor rules, provider rules, network element rules) are merged and integrated within a single presence server. The server consolidates these diverse rule sets into a unified authorization framework that evaluates all rules together to determine presence information dissemination, thereby improving reliability through comprehensive rule integration while managing complexity through centralized rule management.
3Productivity
If real-time presence updates are provided to multiple users, then productivity of communication system is improved, but loss of information increases due to unauthorized access risks
Solution Approach 1:
The presence server implements a feedback mechanism that continuously evaluates authorization rules before disseminating presence information to watchers. The system monitors who is authorized to receive presence updates based on user-defined rules, supervisor rules, and network policies, providing real-time presence information only to authorized users. This feedback loop ensures productivity through timely updates while preventing information loss by blocking unauthorized access.
Data Source
AI summary
Methods and apparatus to present presence information are disclosed. An example method includes requesting presence information associated with a first user, receiving the presence information from the first user, receiving information from a monitoring sensor associated with the first user, and sending a first message indicating that a communication session is permissible when the presence information and the information from the monitoring sensor indicates that a communication session is permissible.


