Instant Messaging Media Storage and Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging systems are inefficient as they require users to manually type messages, which can be time-consuming and boring for the recipient, and do not allow for seamless continuation of communication sessions when the user is distracted.

Innovation Solution

A method and system that determines when an instant messaging communication session becomes inactive and stores associated media, allowing it to be conveyed back to the user when the session re-activates, enabling continuous communication without missing incoming media.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually type messages in instant messaging, then communication can be conducted, but it becomes time-consuming and boring for the recipient

Engineering Contradiction:
Improvecommunication convenienceVSAvoidtime to type message
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically types and sends messages to the recipient on behalf of the user when the user becomes inactive during a communication session. This preliminary action eliminates the need for the user to manually type messages while maintaining communication continuity, thus resolving the contradiction between ease of operation and time loss.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If users conduct multiple instant messaging sessions simultaneously, then communication coverage is expanded, but users may miss incoming media when switching between sessions

Engineering Contradiction:
Improvemultiple session capabilityVSAvoidmissed messages
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system provides feedback by automatically conveying stored media from inactive sessions to users when they become active again. This feedback mechanism ensures that users do not lose information when switching between multiple sessions, thus resolving the contradiction between multiple session capability and information loss.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by storing media during inactive sessions and automatically conveying it when the session becomes active. This ensures continuous communication coverage across multiple sessions without requiring user attention, resolving the contradiction between versatility and information completeness.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the communication session enters an inactive state, then user distraction is accommodated, but incoming media may be lost

Engineering Contradiction:
Improveuser freedomVSAvoidstored media
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary action by storing incoming media when the session becomes inactive, ensuring that no information is lost during user distraction. When the user returns to the session, the stored media is automatically conveyed, thus resolving the contradiction between user freedom and information preservation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by preserving media during inactive states and restoring it when the session becomes active. This ensures that communication continuity is maintained despite user distraction, resolving the contradiction between ease of operation and information completeness.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8977970B2Method and system for handling media in an instant messaging environment
Publication Date: 2015.03.10 BCE
  • US8977970B2 patent drawing
  • US8977970B2 patent drawing
  • US8977970B2 patent drawing

AI summary

A method and system for handling media at a communication entity, wherein the media is associated with a communication session that is capable of entering an active state and an inactive state. The method comprises determining when the communication session is in an inactive state, causing the media associated with the communication session to be stored when the communication session has entered an inactive state, and causing the stored media to be conveyed to a user of the communication entity upon determination that the communication session has re-entered an active state.