Content Player Viewing History Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content player systems do not effectively allow users to view or resume content viewed by other users, such as friends, as there is no mechanism to share or access viewing history information across different content players.

Innovation Solution

A content player system that includes viewing history information acquisition, presentation, and playback capabilities, allowing users to access and play content based on the viewing history of related users, with features like interruption state and joint viewing user information, using a content viewing management system and server to manage and share viewing history across multiple players.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If viewing history information is shared across multiple content players, then user engagement and social content sharing are enhanced, but system complexity and data management requirements increase

Engineering Contradiction:
Improvecontent sharing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A viewing history management server is introduced as an intermediary component that centralizes the storage and management of viewing history information. This server receives viewing history data from multiple content players and provides it back to users when requested, thereby enabling cross-device content sharing without requiring complex peer-to-peer synchronization mechanisms between players.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines the viewing history management functionality into a unified server infrastructure that handles data from multiple content players. By merging the storage and management operations across different devices into a single centralized system, the patent simplifies the overall architecture while enabling versatile content sharing capabilities across multiple players.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of time

If interruption state information is stored and utilized, then content playback continuity is improved, but information storage requirements increase

Engineering Contradiction:
Improveplayback continuityVSAvoidinformation storage
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential interruption state information (such as playback position and pause state) from the complete viewing history data, storing only these critical parameters needed for resume functionality. This selective extraction minimizes storage requirements while maintaining the ability to restore playback continuity effectively.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If joint viewing user information is tracked and displayed, then social interaction features are enhanced, but data processing complexity increases

Engineering Contradiction:
Improvesocial interaction capabilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The viewing history management server automatically tracks and maintains joint viewing user information without requiring additional manual intervention or complex processing at the content player level. The system self-manages the collection, storage, and retrieval of social viewing data, reducing the processing burden on individual devices while enhancing social interaction capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10599304B2Content player
Publication Date: 2020.03.24 SONY INTERACTIVE ENTERTAINMENT LLC
  • US10599304B2 patent drawing
  • US10599304B2 patent drawing
  • US10599304B2 patent drawing

AI summary

The present invention provides a content player allowing a user to select content to view using a viewing history of content viewed by another user. The content player performs a content playing process in response to a user instruction. The content player acquires viewing history information about content viewed by a related user related to the user with a content player different from the content player. The content player presents, to the user, the acquired viewing history information. The content player performs, if the user selects the presented viewing history information, a playing process of content indicated by the selected viewing history information.