Communication Availability Determination Using Behavioral Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices lack effective methods to display presence information and communication availability of users, leading to inefficiencies in selecting the best communication method based on the user's current state and preferences.

Innovation Solution

An electronic device and server system that generates and transmits state information and communication data to determine communication availability, allowing users to prioritize communication methods based on behavioral parameters, such as device mode, activity, location, and communication history, and displays this information in user interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication requests are sent without presence information, then communication can be initiated, but the communication may be declined due to unavailable timing or inappropriate method

Engineering Contradiction:
Improvecommunication success rateVSAvoidtime for communication attempts
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by collecting and analyzing behavioral parameters (device mode, activity, location, communication history) before initiating communication. Presence information is determined in advance based on these parameters, allowing users to see whether the contact is available and what communication methods are appropriate before actually attempting to communicate, thus avoiding wasted communication attempts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring behavioral parameters and updating presence information in real-time. The communication history and current device state are fed back into the system to dynamically adjust presence information, ensuring that the most accurate and relevant availability data is provided to users when they initiate communication.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If multiple communication methods are provided without prioritization, then users have options, but users cannot efficiently select the best communication method

Engineering Contradiction:
Improvecommunication method selectionVSAvoidinformation about user preferences
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system changes parameters by analyzing multiple behavioral parameters (device mode, activity, location, communication history) to dynamically determine and prioritize communication methods. Instead of providing all communication methods equally, the system adjusts the presentation based on these parameters, highlighting the most appropriate methods based on the contact's current state and historical preferences.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system replaces manual selection mechanics with automated intelligent selection. Instead of requiring users to manually evaluate multiple communication options, the system automatically analyzes behavioral parameters and presents prioritized communication methods, substituting computational intelligence for manual decision-making processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11463577B2Method and apparatus for providing communication availability of users
Publication Date: 2022.10.04 SAMSUNG ELECTRONICS CO LTD
  • US11463577B2 patent drawing
  • US11463577B2 patent drawing
  • US11463577B2 patent drawing

AI summary

According to an embodiment, there is provided an electronic device comprising: a memory storing instructions; and at least one processor configured to execute the instructions to: generate state information regarding a device state of the electronic device of a first user and communication information regarding communications of the first user with a second user; transmitting the state information and the communication information to a server or an electronic device of the second user, wherein the state information and the communication information are used to determine communication availability of the first user and to provide the second user with information regarding the communication availability of the first user.