Cognitive Multicasting for Seamless Streaming Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content streaming technologies fail to seamlessly transition streaming content from stationary devices to mobile devices based on user attentiveness, leading to interruptions and distractions during multitasking or when users move away from the viewing area.

Innovation Solution

A cognitive multicasting system that monitors user attentiveness and classifies streaming content, rendering and multicasting it to mobile devices based on attentiveness scores and user preferences, allowing continuous viewing across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If streaming content is displayed only on stationary devices, then viewing quality is maintained, but user mobility and multitasking capability are limited

Engineering Contradiction:
Improvedevice flexibilityVSAvoidviewing continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically switches the streaming content display between stationary and mobile devices based on real-time detection of user attentiveness and device availability. The stationary device displays content when the user is attentive, while the mobile device displays content when the user shows signs of distraction or moves away, ensuring continuous viewing experience across different device states

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces a mobile device as an intermediary between the user and the streaming content. This mobile device acts as a backup display that receives and shows the same streaming content when the primary stationary device becomes inaccessible or the user's attention shifts, thereby maintaining viewing continuity without requiring direct user interaction

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If users are monitored for attentiveness, then personalized content delivery is achieved, but system complexity increases

Engineering Contradiction:
Improveautomatic content switchingVSAvoidmonitoring system complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system employs passive sensing mechanisms that automatically detect user attentiveness through existing device sensors (camera, microphone, motion sensors) without requiring active user participation or complex manual monitoring. The system self-adjusts content delivery based on these automatic detections, reducing the need for complex manual intervention while achieving personalized content switching

Inventive Principle:
Principle #25Self-service

3Reliability

If streaming content is multicast to mobile devices, then viewing continuity is maintained, but network bandwidth consumption increases

Engineering Contradiction:
Improveviewing continuityVSAvoidnetwork bandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies different quality levels of content delivery to different devices based on local conditions. The stationary device receives full-quality streaming content when actively used, while the mobile device receives a lower-bandwidth version or synchronized stream only when needed for continuity, optimizing network bandwidth utilization while maintaining viewing experience quality where applicable

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11310296B2Cognitive content multicasting based on user attentiveness
Publication Date: 2022.04.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11310296B2 patent drawing
  • US11310296B2 patent drawing
  • US11310296B2 patent drawing

AI summary

Methods, computer program products, and systems are presented. The methods include, for instance: identifying a user and a mobile device registered for the user in a user profile in a viewing area for a streaming content by a stationary device. The viewing behavior of the user is monitored and multicasting onto the mobile device is determined based on a class of the streaming content, an attentiveness score of the user, and a multicasting threshold condition on the attentiveness score. A mobile streaming content including a display configuration is generated and sent to the mobile device for multicasting, upon detecting a triggering event for multicasting on the user in relation with the mobile device.