Presence Server User State Filtering for Communication Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Productivity

If communication attempts are made without checking user state, then communication frequency is high, but communication appropriateness deteriorates

Engineering Contradiction:
Improvecommunication frequencyVSAvoidcommunication appropriateness
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If user state checking is implemented, then communication appropriateness is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication appropriatenessVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If communication control based on user state is implemented, then communication appropriateness is improved, but communication efficiency may deteriorate

Engineering Contradiction:
Improvecommunication appropriatenessVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12088680B2Information processing apparatus, information processing method, and non-transitory computer readable medium
Publication Date: 2024.09.10 FUJIFILM BUSINESS INNOVATION CORP
  • US12088680B2 patent drawing
  • US12088680B2 patent drawing
  • US12088680B2 patent drawing

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.