On-Demand Commerce Content Delivery via Media Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPTV commerce broadcasting services are limited by scheduled time slots, lacking on-demand functionality for users, which restricts user convenience and flexibility in accessing commerce content.

Innovation Solution

A media-providing system and method that enables on-demand processing of commerce content requests through a media-providing server, set-top box, data server, and on-demand ARS server, allowing for real-time transmission of commerce content, redundant order detection, and notification management to improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If commerce broadcasting is provided through scheduled time slots, then service structure is simple and stable, but user convenience and flexibility are reduced

Engineering Contradiction:
Improveuser convenienceVSAvoidservice structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system transitions from static scheduled broadcasting to dynamic on-demand content delivery. The media-providing server receives user requests in real-time and dynamically transmits commerce content based on actual demand, allowing users to access content at any time rather than being constrained by fixed schedules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A media-providing server is introduced as an intermediary between the content source and users. This server receives on-demand requests from user terminals, processes them, and delivers the requested commerce content, enabling flexible user access while maintaining system organization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If on-demand requests are processed without verification, then user access flexibility is improved, but redundant orders increase

Engineering Contradiction:
Improveaccess flexibilityVSAvoidorder accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements a feedback mechanism where the media-providing server sends request information back to the data server for verification. The data server checks whether the requested content has already been delivered to the same user, providing feedback that prevents redundant orders while maintaining on-demand access flexibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary verification of on-demand requests before content delivery. The data server pre-checks whether the user has already received the requested content, and only allows delivery if it's a new request, preventing duplicate orders in advance.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If all on-demand requests are transmitted to the server, then user service completeness is improved, but network traffic and server load increase

Engineering Contradiction:
Improveservice completenessVSAvoidnetwork traffic
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The verification function is extracted from the media-providing server and placed in the data server. This separation allows the media-providing server to focus on content delivery while the data server handles request validation, optimizing the division of labor and reducing unnecessary network traffic for redundant requests.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11601723B2Media-providing system, method and computer program for processing on-demand requests for commerce content
Publication Date: 2023.03.07 SK STOA CO LTD
  • US11601723B2 patent drawing
  • US11601723B2 patent drawing
  • US11601723B2 patent drawing

AI summary

A method for transmitting, by a media-providing server, on-demand content related to commerce content to a set-top box includes receiving a first on-demand request signal for the on-demand content from the set-top box and transmitting the first on-demand request signal to a data server, by the media-providing server, in response to the first on-demand request signal, generating an on-demand call request signal including a product code of the commerce content and a user code of the set-top box and transmitting the on-demand call request signal to an on-demand ARS server, by the data server; receiving process status information on the on-demand call request signal from the on-demand ARS server and transmitting a message corresponding to the process status information to a user terminal corresponding to the first on-demand request signal, by the data server.