Communication Prioritization via Originator Context Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computing devices often disrupt users and those around them with unnecessary alerts for incoming communications, as they lack the ability to prioritize messages based on the originator's importance, leading to frustration and disturbance.
Innovation Solution
A method that determines the importance of incoming communications by applying hierarchical rules based on the originator's location and previous interactions, generating a prioritization score to customize alerts and processing, allowing users to make informed decisions about responding to messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If computing devices provide alerts for all incoming communications, then users receive notification of all messages, but users experience disturbance and frustration from unnecessary alerts
Solution Approach 1:
The patent applies different alert strategies based on the local quality characteristics of each communication originator. By analyzing the originator's properties (such as contact list status, interaction history, and communication patterns), the system assigns different priority levels and alert types to different communications, allowing important messages to receive full alert treatment while filtering out less important ones to reduce user disturbance.
Solution Approach 2:
The system dynamically changes the alert parameters based on the evaluated importance of each communication. By modifying parameters such as alert volume, visual prominence, vibration intensity, and notification timing according to the originator's evaluated characteristics, the system optimizes the balance between ensuring important communications are noticed and minimizing unnecessary disturbances.
2Object-affected harmful factors
If computing devices prioritize communications based on originator importance, then user disturbance is reduced, but the system complexity increases due to multiple rule sets
Solution Approach 1:
The patent segments the prioritization system into multiple independent rule sets, each handling specific aspects of originator evaluation. The first rule set handles basic originator identification and categorization, the second rule set processes interaction history and communication patterns, and the third rule set applies hierarchical prioritization logic. This segmentation allows complex prioritization to be achieved through modular, manageable components that can be independently developed and maintained.
Solution Approach 2:
The system performs preliminary actions by pre-evaluating and storing originator characteristics, interaction histories, and communication patterns before actual communications arrive. By maintaining pre-computed profiles and ratings of originators in databases, the system can quickly apply prioritization rules during real-time communication handling without needing to perform complex analysis at the moment of notification, thereby reducing operational complexity.
3Ease of operation
If computing devices provide detailed information about originators for prioritization decisions, then users can make informed decisions, but the interface complexity increases
Solution Approach 1:
The patent extracts and presents only the most relevant originator information needed for prioritization decisions. By selecting and displaying key characteristics such as originator name, contact list status, recent interaction summary, and priority rating, while omitting unnecessary detailed information, the system provides sufficient context for user decision-making without overwhelming the interface with excessive data.
Solution Approach 2:
The interface dynamically adapts the level of detail presented based on the communication's priority level and user interaction context. For high-priority communications, the interface provides more detailed originator information and alert options, while for low-priority communications, it presents minimal information. This dynamic adaptation allows users to access detailed information when needed without permanently increasing interface complexity.
Data Source
AI summary
The subject matter of this disclosure can be implemented in, among other things, a method performed by a computing device. In these examples, the method includes determining an identity of an originator of an incoming communication using an originating address of the incoming communication, and applying a first set of rules to the identity of the originator of the incoming communication to determine an importance of the incoming communication. The first set of rules includes rules generated based at least on information about the originator included in a directory of the computing device. The method may also include applying a second set of rules to the identity of the originator. The second set of rules includes rules generated based at least on previous interactions between the computing device and the originator.


