Instant Messaging Media Recognition and Transcoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Instant messaging systems lack the ability to seamlessly integrate and share media content, requiring users to initiate separate file transfer processes that disrupt ongoing chats and require switching between applications.

Innovation Solution

Implementing a system where instant messaging servers include media recognizers to identify and manage media addresses within chat messages and presence information, allowing for direct viewing and sharing of media content within the IM client, including transcoding to compatible formats for playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional text-based instant messaging is used, then the communication interface remains simple and easy to operate, but the system cannot integrate media content sharing and viewing

Engineering Contradiction:
Improvemedia content integrationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges media content sharing functionality directly into the instant messaging system by implementing media recognizers that process media addresses within chat messages. This allows users to share and view media content seamlessly within the existing IM interface, combining text messaging and media sharing in a unified system without requiring separate applications or complex additional infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If separate file transfer processes are used to share media content, then media can be transferred between users, but the process disrupts ongoing chats and requires switching between applications

Engineering Contradiction:
Improvemedia sharing convenienceVSAvoidtime for file transfer
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by having media recognizers continuously monitor and process media addresses in chat messages as they arrive. When media content is shared, the system automatically recognizes the media address, retrieves the media, and prepares it for display within the chat interface, eliminating the need for users to manually initiate separate file transfer processes and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces media recognizers as intermediary components that bridge the gap between text-based messaging and media content delivery. These recognizers process media addresses within chat messages, coordinate media retrieval, and facilitate seamless integration between the messaging system and media players, allowing users to share media without disrupting the chat flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If media content is integrated into instant messaging, then users can view media in real-time during chats, but the system requires media recognition and transcoding capabilities

Engineering Contradiction:
Improvereal-time media viewingVSAvoidmedia processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies parameter changes by implementing transcoding capabilities that automatically convert media content into formats compatible with different clients. Media recognizers detect the original media format and parameters, then the system transforms these parameters to match the capabilities of receiving clients, enabling real-time media viewing across diverse platforms while managing format compatibility complexity automatically.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8090779B2Systems and methods for viewing media content in instant messaging
Publication Date: 2012.01.03 GOOGLE LLC
  • US8090779B2 patent drawing
  • US8090779B2 patent drawing
  • US8090779B2 patent drawing

AI summary

Systems and methods for viewing media content in instant messaging are provided. In an embodiment, a first IM server that manages instant messaging of a first IM client receives a chat message having a media address from a second IM client whose instant messaging is managed by a second IM server. A first media recognizer associated with the first IM server recognizes the media address in the chat message. In response to the recognition, the first IM server provides the chat message and a media instruction to the first IM client. In another embodiment, the first IM server obtains media associated with the recognized media address and provides the chat message and the obtained media to the first IM client. In a further embodiment, a system for viewing media content based on presence information in instant messaging is provided.