Interworking Server for Unified OTT Access and Push

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Access to multiple OTT applications is complex due to the need for separate user account information for each application, and message pushing is limited to registered and enabled terminals, lacking diversity in push occasions and manners.

Innovation Solution

An interworking server stores and manages user information to enable access to multiple OTT applications with a single set of credentials and facilitates message pushing to unregistered or unenabled terminals by selecting appropriate recipients based on user intentions and access status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate user account information is required for each OTT application, then security and application-specific authentication are improved, but access complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidaccess complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an interworking server as an intermediary between users and multiple OTT application servers. This server stores user information and provides unified authentication, allowing users to access different OTT applications with a single set of credentials while maintaining the security requirements of each application through the intermediary's coordination

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If message pushing is limited to registered and enabled terminals, then system security and data accuracy are improved, but message pushing versatility deteriorates

Engineering Contradiction:
Improvemessage delivery accuracyVSAvoidpush occasion diversity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The interworking server is designed to perform multiple functions: it not only authenticates users but also manages message routing to various terminals regardless of their registration or enablement status on specific OTT applications. This multi-functional approach allows the system to maintain security while expanding message pushing capabilities to diverse scenarios

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

3Adaptability or versatility

If multiple OTT applications are accessed through separate servers, then application independence and service quality are improved, but system complexity increases

Engineering Contradiction:
Improveapplication independenceVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system architecture is segmented into independent OTT application servers that maintain their specific services and requirements, while an interworking server handles common functions like authentication and user management. This segmentation allows each application to remain independent and optimized while reducing overall complexity through functional separation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10432740B2Method and apparatus for accessing OTT application and pushing message by server
Publication Date: 2019.10.01 HUAWEI TECH CO LTD
  • US10432740B2 patent drawing
  • US10432740B2 patent drawing
  • US10432740B2 patent drawing

AI summary

In the field of communications technologies, a method and an apparatus for accessing an OTT application are disclosed. By using the accessing method, a user can access multiple OTT applications by using one piece of first user information, and therefore, the user does not need to record first user information separately for each OTT application, so as to reduce complexity of accessing multiple OTT applications. Three types of methods and apparatuses for pushing a message by a server are further provided. By using the message pushing methods, a server can push a message to a terminal that registers but does not enable a related OTT application, and the server can also push a message to a terminal that does not register a corresponding OTT application, so that a terminal does not need to receive a message only if a related OTT application is enabled.