Messaging Preference Negotiation for Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems lack effective means for users to be aware of and enforce their preferences, leading to potential conflicts and unauthorized changes during messaging sessions.

Innovation Solution

Implement a method where devices exchange and compare messaging preferences, negotiate modifications if conflicts arise, and enforce agreed-upon preferences before initiating a messaging session, using a computer-implemented system with modules for receiving, comparing, determining, and negotiating preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user pre-configures messaging preferences locally on their device, then the user can maintain personal control over messaging settings, but the user becomes unaware of the remote user's preferences and cannot enforce their own preferences during the messaging session

Engineering Contradiction:
Improvepreference enforcementVSAvoidawareness of remote user preferences
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preference exchange and comparison before the messaging session begins. The first device receives the second device's preferences, compares them with its own, and determines whether to commence messaging only after this preliminary preference alignment process, ensuring preferences are established beforehand rather than during the session

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where the first device receives preference information from the second device, compares it with its own preferences, and uses this feedback to determine whether to proceed with the messaging session. This creates a closed-loop system where preference information flows back to the user for informed decision-making

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a messaging system allows users to set their own preferences without restriction, then users maintain flexibility and control, but conflicts arise when users with incompatible preferences engage in messaging sessions

Engineering Contradiction:
Improveuser preference flexibilityVSAvoidpreference conflicts
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preference exchange and comparison before the messaging session begins. The first device receives the second device's preferences, compares them with its own, and determines whether to commence messaging only after this preliminary preference alignment process, ensuring preferences are established beforehand rather than during the session

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system proactively identifies and addresses preference conflicts before they can cause harm. By comparing preferences in advance and providing information to the user, the system prevents the harmful effect of incompatible preferences from manifesting during the messaging session

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS8229082B2Awareness and negotiation of preferences for improved messaging
Publication Date: 2012.07.24 SNAP INC
  • US8229082B2 patent drawing
  • US8229082B2 patent drawing
  • US8229082B2 patent drawing

AI summary

Methods, systems, and media are disclosed for a computer-implemented method for improved messaging between devices, which are local or remote to each other. One example embodiment includes a first device, having a first set of messaging preferences, receiving a second set of messaging preferences from a second device, such as a computer having instant messaging capabilities, in communication with the first device. Further, the example embodiment includes comparing the sets of messaging preferences to yield results showing if any conflicting messaging preferences exist between the devices. If conflicting messaging preferences exist, then the devices may negotiate in order to remove such conflicting messaging preferences. Further still, the example embodiment includes determining whether to commence the messaging based on the existence of any conflicting messaging preferences and by enforcing the possibly re-configured messaging preferences during a messaging session. If no conflicting preferences exist, then the messaging session commences.