Server Bookmarking for Cross-Device Media Playback Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of streamed media content face challenges in resuming playback from a paused location across different devices due to the deletion of playback indicators by client-side applications, leading to repeated viewing of previously seen content and potential loss of opportunities for content distribution.

Innovation Solution

A method and system that allow a server device to authenticate users, process pause requests, store bookmark locations, and stream media content from the paused location to different client devices, enabling seamless playback without involving the original content server, using an API for advanced content servers to manage bookmarks and buffer content for continuous playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the client device stores playback indicators locally, then the user can pause and resume playback on the same device, but the indicator is deleted when the application closes or after a period of time, preventing cross-device playback resumption

Engineering Contradiction:
Improveplayback indicator persistenceVSAvoidtime to replay content
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent moves the bookmark storage from the client device (one dimension) to the server device (another dimension - remote storage). This dimensional shift allows the bookmark to persist independently of the client application's lifecycle and enables access from multiple client devices through network connectivity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The server device acts as an intermediary between the client device and the media content. It receives pause requests from the client, stores the bookmark location, and later retrieves the bookmark to resume playback. This intermediary role ensures bookmark persistence and enables cross-device playback resumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the user switches to a different client device to continue viewing, then device flexibility is improved, but the user must replay the entire media content from the beginning, wasting previously viewed portions

Engineering Contradiction:
Improvecross-device playback capabilityVSAvoidredundant viewing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The server-stored bookmark system provides universal access to playback position across multiple client devices. The bookmark is not tied to a specific device but to the user's playback session on the server, enabling any of the user's devices to resume playback from the correct position.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

By storing bookmarks on the server rather than locally on each client device, the system creates a networked dimension of data sharing. This allows the bookmark information to be accessed from any device connected to the server, eliminating the need to replay content when switching devices.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If the server device stores bookmark locations for paused media content, then cross-device playback resumption is enabled, but additional storage and processing resources are required on the server

Engineering Contradiction:
Improveplayback resumption across devicesVSAvoidserver storage and processing requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential bookmark information (playback position timestamp) from the complete media content and stores it on the server. This extracted minimal data set provides the necessary functionality for playback resumption without requiring substantial server storage resources or complex processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7890599B2Pause and replay of media content through bookmarks on a server device
Publication Date: 2011.02.15 III HOLDINGS 1 LLC
  • US7890599B2 patent drawing
  • US7890599B2 patent drawing
  • US7890599B2 patent drawing

AI summary

A method, apparatus, and system of pause and replay of media content through bookmarks on a server device are disclosed. In one embodiment, a method of a server device includes authenticating a user of a client device, communicating a media content to the client device through a network, processing a pause request of the client device to pause the media content, storing a bookmark location indicating a current playback location of the media content in the client device on the server device, processing a play request of the user to play the media content from the bookmark location (e.g., the play request may be received from a different client device of the user), and communicating the media content from the bookmark location to the user.