Streaming Platform Enforcing License Restrictions on Listener Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in scaling internet radio and online music streaming to support increasing numbers of users while enforcing license restrictions and playback rules across multiple devices with different listening histories.

Innovation Solution

A music sharing computing platform with a processor, memory, and communication interface receives stream information from influencer devices, identifies and enforces playback restrictions on listener devices, and shares real-time music streams while ensuring compliance with license restrictions, allowing or preventing playback based on individual device tracking information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If streaming audio content is provided to multiple listener devices, then the number of supported users increases, but the computing resources and network resources required increase

Engineering Contradiction:
Improvenumber of supported usersVSAvoidcomputing resources and network resources
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system segments the streaming service into influencer devices that generate content and listener devices that consume content, with a platform that manages the connections between them. This segmentation allows the system to scale by adding more influencer-listener pairs without proportionally increasing central processing resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The platform provides universal service by enabling any influencer device to stream to any number of listener devices using the same infrastructure. The system handles multiple streaming sessions simultaneously with a single set of core resources, achieving multi-functionality across diverse user scenarios.

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

2Reliability

If playback restrictions are enforced for each listener device, then license compliance is ensured, but the complexity of tracking and evaluating each device increases

Engineering Contradiction:
Improvelicense complianceVSAvoidtracking and evaluation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by establishing tracking information for each listener device before streaming begins. The platform pre-evaluates which songs have been played on each device and proactively enforces playback restrictions before potential violations occur, rather than reacting after violations happen.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where the platform monitors playback activity on each listener device, evaluates tracking information in real-time, and enforces restrictions dynamically. This feedback mechanism ensures license compliance while maintaining streamlined processing through automated decision-making.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If different listener devices join streams at different points in time with different listening histories, then user convenience is improved, but enforcing consistent playback restrictions becomes more difficult

Engineering Contradiction:
Improveuser convenienceVSAvoidplayback restriction enforcement
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by maintaining individualized tracking information for each listener device, capturing its unique listening history and join time. This allows the platform to enforce playback restrictions tailored to each device's specific context while maintaining consistent licensing rules across all users.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts parameters such as tracking information and playback evaluation based on when each listener device joins the stream. By changing these parameters in response to different join times and listening histories, the platform maintains ease of operation while ensuring proper enforcement of playback restrictions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9921799B2Computer systems for streaming influencer device audio content to listener devices
Publication Date: 2018.03.20 MUMO INC
  • US9921799B2 patent drawing
  • US9921799B2 patent drawing
  • US9921799B2 patent drawing

AI summary

Aspects of the disclosure relate to streaming influencer device audio content to listener devices. In some embodiments, a computing platform may receive, from a first influencer device, first stream information associated with a first music stream. Subsequently, the computing platform may identify a plurality of listener devices that subscribe to receive music streams from the first influencer device. The music sharing computing platform then may evaluate first tracking information associated with a first listener device of the plurality of listener devices to enforce one or more playback restrictions on the first listener device, and may evaluate second tracking information associated with a second listener device of the plurality of listener devices to enforce the one or more playback restrictions on the second listener device. Based on evaluating the tracking information, the computing platform may share the first music stream with the first listener device and the second listener device.