Service Delivery Server Adapting to Local Network Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service provision systems, such as application stores, are limited in their ability to support multiple communication devices within a local network, requiring users to manually select compatible formats and lacking adaptability to changes in network equipment, which complicates the provision of services across diverse home multimedia equipment.

Innovation Solution

A method and device for a service provision server to detect and adapt to various communication equipment within a local network, analyzing equipment data to select and deliver processing operations compatible with the devices, allowing dynamic application stores and seamless service implementation across different devices without prior user declaration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a vertical app store model is used where applications are compatible only with specific devices, then compatibility is ensured, but the service provider must develop separate processing methods for each target device, increasing system complexity

Engineering Contradiction:
Improveapplication compatibilityVSAvoidprocessing method diversity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal service delivery server that can serve multiple different device types through a single interface. The server extracts equipment data from various devices (televisions, set-top boxes, mobile devices) and delivers appropriate processing methods without requiring separate development for each device type. This multi-functional approach maintains compatibility while reducing the complexity of managing multiple vertical app stores.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The service delivery server acts as an intermediary between the application store and diverse communication devices. It receives equipment data from devices, determines compatibility, and delivers appropriate processing methods. This intermediary layer abstracts the complexity of device-specific processing while ensuring compatibility, allowing a single vertical app store to serve multiple device types.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually select compatible formats for their devices, then compatibility control is achieved, but users must have knowledge of device capabilities and formats, reducing ease of operation

Engineering Contradiction:
Improveformat compatibilityVSAvoiduser configuration simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing the service delivery server to automatically extract equipment data from communication devices and determine compatible processing methods without user intervention. The server autonomously analyzes device capabilities, selects appropriate formats, and delivers processing methods. This eliminates the need for users to manually configure compatibility settings while ensuring reliable format matching.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The service delivery server implements a feedback mechanism where it receives equipment data from devices, analyzes compatibility requirements, and automatically adjusts the delivered processing methods. This closed-loop system continuously monitors device capabilities and adapts the service delivery accordingly, maintaining compatibility without requiring user knowledge or manual configuration.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the service delivery server offers applications for multiple device types, then service versatility is improved, but the server must manage and adapt to various equipment capabilities, increasing processing complexity

Engineering Contradiction:
Improvemulti-device supportVSAvoidequipment data management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service delivery server extracts essential equipment data from communication devices, separating the critical capability information from the full device complexity. By extracting only the necessary equipment data required for processing method selection, the server can support multiple device types without being overwhelmed by the full complexity of each device's complete capability set.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server manages equipment diversity by changing parameters - it extracts and analyzes specific equipment data parameters from different devices, then adapts its processing method delivery based on these parameter variations. This parameter-based approach allows the server to handle multiple device types systematically by focusing on relevant capability parameters rather than complete device complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2538638B1Method for managing service providing
Publication Date: 2019.11.20 ORANGE SA
  • EP2538638B1 patent drawingFigure 1
  • EP2538638B1 patent drawingFigure 2~3
  • EP2538638B1 patent drawingFigure 4

AI summary

The method involves extracting a set of available processes in a processing database (312) on a service providing server (31) according to additional data processes and based on capacity of a set of communication equipment i.e. mobile terminal. The set of available processes is adapted to be selected by one of the set of communication equipment. The set of available processes is output from the service providing server to another communication equipment, where the processes are implemented by the latter communication equipment. Independent claims are also included for the following: (1) a program comprising instructions for performing a method for management of supply of services by a server (2) a device for management of supply of services by a server (3) a method for declaration of processing of a server (4) a device for declaration of processing of a server (5) a program comprising instructions for performing a method for declaration of processing of a server (6) a communication equipment.