Context-Preservation Server for Seamless Media Session Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media delivery systems fail to seamlessly preserve and resume user sessions across different devices and locations, disrupting the continuity of primary and secondary content consumption, especially when users pause and resume watching media at different times and places.

Innovation Solution

A system that utilizes a context-preservation server to store and restore the consumption context of user sessions, including primary and secondary content streams, user settings, and social interactions, allowing users to resume their media experience from where they left off, with intelligent selection and filtering of relevant secondary content based on the user's previous engagement and context changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users watch media content on different devices and locations, then user flexibility and accessibility are improved, but session continuity and context preservation deteriorate

Engineering Contradiction:
Improveuser flexibilityVSAvoidsession continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a context preservation server as an intermediary between the user's devices and the media content delivery system. This server stores consumption context data (including user identity, content being consumed, and consumption state) and provides it to devices when users log in, thereby maintaining session continuity across different devices and locations without requiring users to manually re-establish their viewing context

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by proactively preserving consumption context data on the context preservation server immediately when a user stops consuming content or switches devices. This advance preparation ensures that when the user logs in to a new device, their session context is already available, eliminating interruptions and maintaining seamless continuity across device transitions

Inventive Principle:
Principle #10Preliminary action

2Productivity

If secondary content is provided to enhance media consumption, then user engagement is improved, but information relevance and quality deteriorate

Engineering Contradiction:
Improveuser engagementVSAvoidcontent relevance
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by tailoring secondary content delivery to each user's specific consumption context, device type, and location. Rather than providing uniform secondary content to all users, the system selectively delivers relevant secondary content based on the user's current session state, device capabilities, and contextual factors, thereby maintaining high information relevance while enhancing engagement

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes parameters such as the type, amount, and timing of secondary content delivered based on the user's consumption state, device characteristics, and contextual information. By adjusting these parameters in real-time, the system optimizes the balance between user engagement and content relevance, ensuring secondary content enhances rather than distracts from the primary media experience

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9338508B2Preserving a consumption context for a user session
Publication Date: 2016.05.10 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US9338508B2 patent drawing
  • US9338508B2 patent drawing
  • US9338508B2 patent drawing

AI summary

Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user.