Intermittent Listener Datacasting System for Power-Constrained Clients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing datacasting systems face challenges in ensuring intermittent listeners receive all data objects efficiently while conserving client resources, particularly in scenarios where continuous listening is not feasible due to resource constraints or network limitations.

Innovation Solution

A server-client system that allows clients to listen intermittently by using a listener interval, enabling clients to power down and still receive all data objects through auxiliary control data and efficient packet transmission, ensuring timely delivery and optimal resource use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If clients listen continuously to receive all data objects, then reliability of data reception is improved, but power consumption and processing overhead increase

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidclient power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic listening intervals where clients wake up at predetermined times to check for data objects and then return to sleep mode. The server transmits data objects during these intervals and retains them for the listening interval duration, ensuring clients can receive complete objects during their wake periods without requiring continuous listening, thus reducing power consumption while maintaining reliable reception.

Inventive Principle:
Principle #19Periodic action

2Use of energy by moving object

If clients listen intermittently to conserve resources, then power consumption is reduced, but risk of missing data objects increases

Engineering Contradiction:
Improveclient power consumptionVSAvoiddata reception completeness
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The server performs preliminary actions by pre-transmitting data objects during the listening interval before the client needs to wake up. The server retains these objects in memory or storage throughout the listening interval, ensuring they are available when the client wakes and begins receiving. This preliminary transmission and retention strategy guarantees that intermittent listeners will not miss data objects while still allowing them to conserve power by listening only periodically.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the server transmits data objects continuously, then data availability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidnetwork bandwidth usage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system employs periodic transmission intervals synchronized with client listening intervals. The server transmits data objects only during predetermined intervals when clients are expected to be listening, rather than continuously transmitting. This periodic transmission approach maintains data availability for intermittent clients while significantly reducing overall network bandwidth consumption compared to continuous transmission.

Inventive Principle:
Principle #19Periodic action

4Reliability

If the server retains data objects for extended periods, then intermittent listeners can receive complete objects, but server memory usage increases

Engineering Contradiction:
Improvedata delivery guaranteeVSAvoidserver memory consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The server segments data retention by maintaining separate storage areas for different data objects and implementing a retention policy that manages memory usage. The server retains data objects for the specific listening interval duration needed by clients, then removes or archives them. This segmented approach ensures intermittent listeners can receive complete objects while the server manages its memory resources efficiently by not indefinitely retaining all transmitted data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9992284B2Datacasting system with intermittent listener capability
Publication Date: 2018.06.05 DIRECTV LLC
  • US9992284B2 patent drawing
  • US9992284B2 patent drawing
  • US9992284B2 patent drawing

AI summary

A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast.