Content Playback Tracking for Voice Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice-controlled electronic devices struggle to efficiently manage and provide updated content, such as news briefings, by keeping track of played and unplayed items, leading to users potentially missing new information.

Innovation Solution

The system uses metadata to differentiate between played and unplayed content, allowing users to skip already played items and focus on new updates, with the ability to recognize and play back unplayed news stories from various providers based on their update schedules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the system plays all content items sequentially without tracking playback status, then users can hear all available content, but users waste time listening to already played items and miss new updates

Engineering Contradiction:
Improvetime wasted on repeated contentVSAvoidmissed new content updates
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system performs preliminary tracking of played content status before generating the content queue. By maintaining a record of which content items have been played and their playback status in advance, the system can efficiently filter and prioritize unplayed content without requiring users to manually review or re-listen to already consumed material.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring playback status and using this information to dynamically adjust the content delivery queue. The playback status feedback enables the system to identify which content items need to be prioritized for delivery, ensuring users receive new updates while avoiding repetition of already played content.

Inventive Principle:
Principle #23Feedback

2Productivity

If the system tracks and filters unplayed content using metadata, then users receive only new information efficiently, but the system complexity increases

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidsystem complexity for tracking content
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses metadata as a simplified copy or representation of the actual content playback status. Instead of complex tracking mechanisms, the system maintains lightweight metadata records that mirror the essential state information (played/unplayed status), enabling efficient content filtering without proportionally increasing system complexity.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If the system provides continuous content updates from multiple providers, then users receive comprehensive information, but users may be overwhelmed with redundant already-played content

Engineering Contradiction:
Improveamount of content informationVSAvoiduser convenience in managing content
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system extracts and isolates only the unplayed content items from the total content available from multiple providers. By separating unplayed content from already played content based on playback status tracking, the system delivers comprehensive information from multiple sources while filtering out redundant material, making content management easier for users.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10733987B1System and methods for providing unplayed content
Publication Date: 2020.08.04 AMAZON TECH INC
  • US10733987B1 patent drawing
  • US10733987B1 patent drawing
  • US10733987B1 patent drawing

AI summary

Systems, methods, and devices related to providing content items from a collection of content items. The embodiments disclosed enhance user experience by keeping track of which content items were already played to a user, and skipping those content items automatically. The embodiments disclosed herein also can enable a user to limit playing of content items to those that have been added since the last time contents items from the collection of content items were played. If the user selects to receive additional content items after receiving the newly added items, the system can provide the older unplayed content items after the newly added content news items have been played.