Dynamic Chat Window Control for Synchronized Content Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to provide an effective environment for multiple individuals to share the experience of watching the same content, such as movies or sports, in real-time while allowing for synchronized playback and communication across different locations, particularly when scheduling and distance are barriers.

Innovation Solution

An information processing system that enables synchronized playback of content across multiple devices connected via a network, allowing for real-time communication through chat tools like text, voice, or video, while allowing content creators to control the display of communication tools in accordance with playback time or content-specific instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a chat window is superimposed on content image during playback, then communication between users is enabled, but the content viewing experience deteriorates due to visual obstruction

Engineering Contradiction:
Improvecommunication capabilityVSAvoidvisual obstruction
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The chat window's display state is made dynamic rather than static. The control unit automatically adjusts whether the chat window is displayed or hidden based on the current playback state of the content. When playback is active, the chat window is hidden to avoid obstruction; when playback is paused or stopped, the chat window is displayed to enable communication. This dynamic adaptation resolves the contradiction between enabling communication and maintaining content viewing quality.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If communication tool is always displayed during content playback, then user interaction is facilitated, but content quality perception deteriorates

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidcontent quality perception
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system implements feedback control by continuously monitoring the playback state of the content and automatically adjusting the chat window display accordingly. The control unit receives feedback about whether content is currently being played back and makes real-time decisions about chat window visibility. This feedback mechanism ensures that communication functionality is available when needed while preserving content quality perception during active playback.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If chat window is hidden during playback, then content viewing quality is maintained, but real-time communication capability is reduced

Engineering Contradiction:
Improvecontent viewing qualityVSAvoidreal-time communication capability
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system prepares for communication needs in advance by configuring the chat window to be automatically displayed when playback stops or pauses. This preliminary arrangement ensures that when users need to communicate (typically when playback is interrupted), the chat window is already ready and visible. The control unit is pre-programmed to switch the chat window display state based on playback conditions, eliminating the need for manual user intervention.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2466475B1Information processing system and information processing device
Publication Date: 2017.04.12 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP2466475B1 patent drawing
  • EP2466475B1 patent drawing

AI summary

A reproducing unit (60) reproduces content data. A control unit (70) sets the display region of executed communication tools, using display instruction information that has been set in correlation with the reproduction time information of the content data. A display processing unit (74) uses reproduced content images and a chat window with a set display region to generate the display images of a display.