Web Page to Client Communication via Predefined Port

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for user interaction with network services, such as network games and videos, require users to manually install clients and navigate to specific pages, increasing operational complexity when direct access from a portal web site to a client is needed.

Innovation Solution

Establishing a communication connection between a web page accessed by a browser and a predefined port, with link information carrying parameters defined by a preset communication protocol sent to the port, allowing direct interaction and service processing between the web page and client.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a client is not installed locally, then the user cannot access services provided by the portal web site, but if the user manually installs and navigates to the client, then the operational complexity increases

Engineering Contradiction:
Improveuser operation complexityVSAvoidinteraction process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a portal web site as an intermediary between the user and the client service. The portal web site receives user requests, determines the corresponding client and service parameters, and automatically initiates communication with the client through a predefined port, eliminating the need for users to manually install and navigate to the client.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-configuring a communication connection between the portal web site and the client through a predefined port. The client is started and ready to receive requests before the user actually needs the service, allowing the portal web site to directly communicate with the client when needed without requiring user intervention for installation or navigation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the user manually navigates to the client page, then the service can be accessed, but the operation steps increase and user convenience decreases

Engineering Contradiction:
Improveservice access efficiencyVSAvoiduser navigation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The portal web site acts as a mediator that automatically handles the service access process. Instead of requiring users to manually navigate through multiple steps to reach the client page, the portal web site receives the user's request, determines the appropriate client and service parameters, and automatically initiates communication with the client, significantly reducing the time and steps required for service access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the navigation and connection establishment steps from the user's responsibility and transfers them to the automated system. The complex process of finding the client, establishing connection, and navigating to the correct page is extracted and handled automatically by the portal web site through the predefined communication port.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10291718B2Method and apparatus for implementing communication from web page to client
Publication Date: 2019.05.14 ALIBABA GROUP HOLDING LTD
  • US10291718B2 patent drawing
  • US10291718B2 patent drawing
  • US10291718B2 patent drawing

AI summary

Provided are a method and an apparatus for implementing communication from a web page to a client. The method includes: a browser establishing a communication connection with a port when accessing a web page, where the port is a port predefined to communicate with the web page; and sending link information carrying parameters specified by a preset communication protocol to the port, so that the client accesses a client page corresponding to the link information, where the parameters include fields in a service requirement and client page information. A client can be directly called from a web page of a portal web site, so as to guide a user to complete a required service to a designated page, thereby being convenient for the user to operate.