Presence Server User State Filtering for Communication Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems lack efficient mechanisms to determine and manage user availability for communication, leading to unnecessary or inappropriate communication attempts when users are in non-acceptable states, such as during meetings or on phone calls.
Innovation Solution
An information processing apparatus with a receiving unit, a determining unit, and a transmission controller that receives notifications about user states from other devices, determines if communication is acceptable based on predefined non-acceptable states, and controls transmission to prevent communication attempts when the user is in an unacceptable state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If communication attempts are made without checking user state, then communication frequency is high, but communication appropriateness deteriorates
Solution Approach 1:
The system performs preliminary checking of user state (meeting status, phone call status, email composition) before allowing communication attempts. The determination unit checks whether the user is in a non-acceptable state before transmission occurs, preventing inappropriate communications in advance.
2Reliability
If user state checking is implemented, then communication appropriateness is improved, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary presence server that manages user state information centrally. Instead of each terminal independently checking user states, the presence server acts as a mediator that stores and provides user state information, simplifying the overall system architecture while maintaining communication appropriateness.
Solution Approach 2:
The presence server performs multiple functions: storing user state information, receiving presence use requests, determining appropriateness, and controlling notification transmission. This multi-functional approach consolidates complexity into a single component rather than distributing it across multiple terminals.
3Reliability
If communication control based on user state is implemented, then communication appropriateness is improved, but communication efficiency may deteriorate
Solution Approach 1:
The system implements feedback mechanisms where the presence server continuously monitors user state changes and updates its determination of communication appropriateness. When user state changes from non-acceptable to acceptable, the system automatically allows communication, ensuring efficiency is maintained when conditions permit.
Data Source
AI summary
An information processing apparatus includes a receiving unit, a determining unit, and a transmission controller. The receiving unit receives a notification to inquire about a state of a user of the information processing apparatus, which is portable, from a different information processing apparatus. If the notification is received by the receiving unit, the determining unit determines whether communication from the other information processing apparatus is acceptable in the state of the user. If the determination unit determines that the communication from the other information processing apparatus is not acceptable in the state of the user, the transmission controller controls transmission so as not to transmit the state of the user.


