Bookmark Interpretation Service for Multi-Device Media Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in organizing and locating media content across various devices and platforms, as well as sharing recommendations, due to the vast selection of media content and the diversity of devices used for viewing and playback.

Innovation Solution

A bookmark interpretation service that receives bookmark save events from media devices, interprets them in the context of the media content, and provides bookmark representations that can be used for selection, playback, or sharing, dynamically adjusting based on user profiles and device types, and can initiate on-demand recordings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users utilize multiple media devices and platforms to access media content, then the selection and variety of media content increases, but the difficulty of locating and organizing specific media content increases

Engineering Contradiction:
Improvemedia content selectionVSAvoidlocating media content
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments media content organization by creating device-specific bookmark representations. Each media device maintains its own bookmark data structure, allowing users to locate content on specific devices without being overwhelmed by the entire library across all devices. The bookmark interpretation service divides the global search space into device-local segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bookmark interpretation service acts as an intermediary between users and the distributed media content across multiple devices. It receives bookmark save events from any device, interprets them in the context of that device's media library, and manages the bookmark representations centrally while allowing device-specific access, thus simplifying content location across the multi-device ecosystem.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system provides personalized recommendations across multiple devices, then user experience improves, but the complexity of managing device-specific profiles increases

Engineering Contradiction:
Improveuser experienceVSAvoidprofile management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The bookmark interpretation service provides universal profile management that works across all media devices. A single profile configuration can be maintained and interpreted across multiple device types (set-top boxes, personal computers, mobile devices), allowing personalized recommendations without requiring separate profile management for each device.

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

Solution Approach 2:

The system dynamically adapts bookmark representations based on the specific media device context. When a bookmark save event is received, the service interprets the bookmark in the context of that device's capabilities, available media content, and user profiles, then provides appropriate bookmark representations tailored to that device's requirements.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system maintains detailed bookmark information for each device, then bookmark accuracy improves, but the data storage and processing requirements increase

Engineering Contradiction:
Improvebookmark accuracyVSAvoiddata storage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system implements local quality by maintaining bookmark data with device-specific characteristics. Each media device has its own bookmark representation that includes only the relevant media content and contextual information for that particular device, rather than duplicating complete library information on every device. This reduces overall data storage while maintaining local accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8312376B2Bookmark interpretation service
Publication Date: 2012.11.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8312376B2 patent drawing
  • US8312376B2 patent drawing
  • US8312376B2 patent drawing

AI summary

A bookmark interpretation service is described. In embodiment(s), a bookmark save event can be received from a media device when a bookmark is initiated while a video stream of media content is rendered by the media device, such as when the bookmark is initiated by a viewer at the media device. The bookmark can then be interpreted to determine one or more bookmark representations based on a context interpretation of the bookmark with respect to the media content. The bookmark can be maintained for selection, and when a request for the bookmark is received, one or more of the bookmark representations that correspond to the bookmark can be provided to the media device from which the request for the bookmark is received.