Web App Pre-Connection Control for Faster Smart TV Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smart TVs experience delayed application execution in slow Internet environments due to the influence of network speed on web application performance, making them less attractive.

Innovation Solution

An electronic device initiates a pre-connection with web servers indicated in a pre-connection server list using a second thread parallel to a first thread, performing initialization operations for web application execution, and establishes communication connections before web resource requests are generated, utilizing protocols like HTTPS for domain identification and security initialization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If web applications are executed through Internet connection on smart TVs, then various services and contents are available, but execution is delayed in slow-Internet environments

Engineering Contradiction:
Improveavailability of web application servicesVSAvoidapplication execution delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements pre-connection mechanisms that establish network connections to web servers before the user actually requests web resources. The system proactively creates TCP connections and performs DNS lookups in advance, so that when the user interacts with the web application, the network path is already established and resources can be retrieved immediately without waiting for connection setup.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If network connections are established before web resource requests, then start-up time is reduced, but network thread management complexity increases

Engineering Contradiction:
Improvestart-up timeVSAvoidnetwork thread management
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent divides the network communication task into separate threads: a dedicated network thread handles connection establishment and resource retrieval, while a browser thread handles rendering and user interface operations. This segmentation allows the network operations to proceed independently without blocking the main application execution, and the pre-connection logic is isolated to specific thread routines that manage connections proactively rather than reactively.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260044352A1Electronic device controlling execution of web application and method for operating the same
Publication Date: 2026.02.12 SAMSUNG ELECTRONICS CO LTD
  • US20260044352A1 patent drawing
  • US20260044352A1 patent drawing
  • US20260044352A1 patent drawing

AI summary

An electronic device includes, memory storing instructions; and at least one processor, wherein the instructions, when executed by the at least one processor, cause the electronic device to initiate, via a second thread operating in parallel with a first thread, a pre-connection with at least one web server indicated in a first pre-connection server list of a first web application, while performing, via the first thread, at least one initialization operation for executing the first web application based on a launch request of the first web application; and enable a communication connection, via the pre-connection, to the at least one web server, before a web resource request for the at least one web server is generated.