Co-Watching Text Interpretation Sharing for Battery-Efficient Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Providing text interpretation during a video or live event co-watched by multiple users is costly in terms of processing and battery usage, especially when each user device independently performs the task.
Innovation Solution
A system where one device generates and transmits text interpretation to others, with a configuration server determining which device acts as the text-processing device based on battery levels and other criteria, thereby optimizing processing and battery usage among co-watching devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each user device independently generates text interpretation, then text interpretation is available to all users, but processing load and battery usage increase significantly
Solution Approach 1:
Multiple user devices are merged into a coordinated system where one device performs text interpretation processing while others consume the processed text. The configuration server coordinates devices to share the text interpretation function, combining their computational resources rather than having each device independently process the full video stream.
Solution Approach 2:
The text interpretation function is segmented and assigned to a specific device based on battery level assessment. The configuration server divides the workload by selecting which device should perform processing versus which devices should receive and display the text interpretation, segmenting the overall system function across multiple devices.
2Reliability
If each user device independently generates text interpretation, then text interpretation is available to all users, but processing load increases significantly
Solution Approach 1:
Multiple user devices are merged into a coordinated system where one device performs text interpretation processing while others consume the processed text. The configuration server coordinates devices to share the text interpretation function, combining their computational resources rather than having each device independently process the full video stream.
Solution Approach 2:
The text interpretation function is segmented and assigned to a specific device based on battery level assessment. The configuration server divides the workload by selecting which device should perform processing versus which devices should receive and display the text interpretation, segmenting the overall system function across multiple devices.
3Use of energy by moving object
If a single device generates text interpretation for all users, then processing and battery usage are reduced, but device complexity increases
Solution Approach 1:
The configuration server acts as an intermediary between co-watching devices, managing the text interpretation function assignment and coordination. It assesses battery levels, determines which device should perform text interpretation, and coordinates the communication between processing and receiving devices, simplifying the overall system architecture.
Solution Approach 2:
The system enables devices to perform multiple functions - any co-watching device can potentially serve as the text interpretation processing device or as a receiving device. The configuration server dynamically assigns roles based on battery levels, making the system flexible and adaptable without requiring specialized hardware.
Data Source
AI summary
Methods, a system, and a device are provided to allow co-watch devices to coordinate text interpretation services while co-watching a video or live event. A server receives an indication that a first co-watch device and a second co-watch device are preparing to co-watch a video or a live event while displaying a text interpretation of a speech component of the video or live event. An indication is sent to a first device of the first and second co-watch devices to operate as a text-processing device, generating the text interpretation, and transmitting the text interpretation to a second device of the first and second co-watch devices. The first device receives a portion of a video, processes a speech component of the portion of the video to generate a text interpretation, and sends the text interpretation to a second device.


