Media Streaming Personalization via Shake Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media streaming systems lack personalized and interactive features, failing to effectively tailor media content, such as music and advertisements, to individual user preferences and environments, leading to a suboptimal user experience.

Innovation Solution

A system that utilizes metadata analysis and user interaction methods like voice or tactile commands to deliver personalized media content and advertisements, synchronizing playback across devices, and allowing users to control advertisement breaks based on their preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional media streaming systems are used, then media content can be accessed and streamed, but user engagement and personalization are insufficient

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiduser interaction complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically analyzes user interaction data, media consumption patterns, and environmental context to generate personalized media content recommendations and advertisements without requiring manual user input. The system serves itself by autonomously adapting content delivery based on observed user behavior and contextual factors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors user interactions with media content and advertisements, using this feedback to refine and update personalization models. User responses to advertisements, engagement patterns, and consumption behavior are fed back into the system to improve future content delivery and targeting accuracy.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If more interactive features are added to enhance user engagement, then personalization improves, but system complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs a unified multi-functional platform that handles media streaming, user interaction analysis, advertisement delivery, and personalization all through a single integrated architecture. This universal system reduces overall complexity by consolidating multiple functions rather than implementing separate specialized systems for each capability.

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

3Adaptability or versatility

If personalized advertisements are delivered based on user interactions, then user engagement increases, but user control over advertisements decreases

Engineering Contradiction:
Improvecontent tailoring capabilityVSAvoiduser control over ads
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts advertisement delivery based on real-time user interactions and contextual factors, allowing flexible control over when and how advertisements are presented. Users can modify their preferences and interaction patterns to influence ad delivery, creating a dynamic balance between personalization and user control.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11694229B2System and method for providing enhanced user-sponsor interaction in a media environment, including support for shake action
Publication Date: 2023.07.04 SPOTIFY
  • US11694229B2 patent drawing
  • US11694229B2 patent drawing
  • US11694229B2 patent drawing

AI summary

Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with some embodiments, a server system associated with a media-providing service provides first media content to a user of the media-providing service. The server system analyzes the first media content and selects second media content for delivery in conjunction with the first media content based at least in part on the analysis of the first media content. The method further comprises providing the second media content in conjunction with the first media content.