Service Worker Information Table for Broadcast Resource Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of specific specifications for updating the service worker (SW) and its management resources in existing data delivery systems hinders efficient management and update processing, particularly in broadcast content delivery systems.

Innovation Solution

A data processing method and apparatus that utilize the service worker information table (SWIT) to manage and update the service worker (SW) and its resources, enabling efficient acquisition, storage, and update of applications and data files, even in offline or non-real-time scenarios, through protocols like FLUTE and ROUTE, ensuring reliable and flexible resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If service worker update processing is performed without specific specifications, then the system maintains simplicity, but update reliability deteriorates

Engineering Contradiction:
Improveupdate reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the service worker update process into distinct phases: receiving SWIT data, determining update necessity, acquiring updated service workers, and managing resources. This segmentation provides specific specifications for each phase, improving update reliability while keeping each individual phase manageable in complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by receiving and processing SWIT (Service Worker Information Table) data before actual update execution. This allows the system to determine update necessity in advance, prepare resource acquisition strategies, and ensure reliable updates without adding significant operational complexity

Inventive Principle:
Principle #10Preliminary action

2Productivity

If service worker and resource management is simplified, then ease of operation improves, but data management efficiency deteriorates

Engineering Contradiction:
Improvedata management efficiencyVSAvoidoperation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces SWIT (Service Worker Information Table) as an intermediary data structure that mediates between the service worker management system and the actual service workers/resources. This intermediary provides structured information for efficient management while abstracting complexity, thereby improving data management efficiency without significantly impacting ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes management parameters by implementing version number tracking, update necessity determination criteria, and structured resource management parameters within SWIT. These parameter changes enable efficient automated management of service workers and resources while maintaining operational simplicity through standardized parameters

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If application use is restricted to broadcast sessions, then system complexity remains low, but application versatility deteriorates

Engineering Contradiction:
Improveapplication usabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary acquisition and management of service workers and resources during broadcast sessions, enabling applications to be used offline or outside broadcast sessions. By preparing necessary components in advance and managing their lifecycles systematically, the system achieves enhanced application versatility without requiring complex real-time synchronization mechanisms

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3214845B1Reception device, transmission device, and corresponding data processing methods
Publication Date: 2023.12.13 SONY GROUP CORP
  • EP3214845B1 patent drawingFigure 1
  • EP3214845B1 patent drawingFigure 2
  • EP3214845B1 patent drawingFigure 3

AI summary

There is provided an apparatus and a method for efficiently reliably executing a service worker (SW) which is a data management program in a reception apparatus and update processing of its management resource. A service worker information table (SWIT) which is a table storing information on a service worker (SW), which is a data management program for stored data of a reception apparatus, and contains update processing information in an individual SW unit is received, and data management processing using the received SWIT is executed. The SWIT is a table recording an SW identifier and update information on the SW and a management resource specified by the SW identifier, and the reception apparatus performs update processing of the SW and the management resource by referring to the SWIT.