Applet Package Distribution via Unique Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud computing, the distribution of applets among host applications lacks secure and efficient control, as the same applet information list is shared across all host servers, allowing unauthorized access and compromising authority control.

Innovation Solution

An applet package sending method and device that generates unique applet package identifications for each host server, using encrypted applet package identifications and digital signatures, ensuring only legitimate host servers receive applet packages, thereby enhancing security and authority control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the same applet information list is shared across all host servers, then applet distribution is simplified and efficient, but security control is compromised and unauthorized access becomes possible

Engineering Contradiction:
Improveapplet distribution efficiencyVSAvoidsecurity control
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the unified applet information list into server-specific applet information lists. Each host server receives only the applet information relevant to its identity, preventing unauthorized access while maintaining distribution efficiency. The platform server generates different applet information lists for different host servers based on their unique identifiers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by providing customized applet information to each host server based on its specific identity. Each host server has a tailored view of applet information rather than a universal list, enhancing security while allowing efficient distribution to authorized servers only.

Inventive Principle:
Principle #3Local quality

2Reliability

If unique applet package identifications are generated for each host server, then security control is improved, but system complexity increases

Engineering Contradiction:
Improveauthority controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-generating server-specific applet information lists and unique applet package identifications before distribution. The platform server prepares customized information for each host server in advance, incorporating their unique identifiers, which simplifies the distribution process while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The platform server acts as an intermediary that generates and manages unique applet package identifications for each host server. This intermediary role centralizes the complexity of generating unique identifiers while keeping the host server logic simple - they only need to use the provided identifications without understanding the generation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3975015B9Applet package sending method and device and computer readable medium
Publication Date: 2024.03.27 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • EP3975015B9 patent drawingFigure 1~3
  • EP3975015B9 patent drawingFigure 4
  • EP3975015B9 patent drawingFigure 5~7

AI summary

The disclosure provides an applet package sending method, relates to the field of computer technology, and particularly, to the technical field of cloud computing and cloud platform. The method includes: acquiring an identification of an applet included in an applet package acquisition request from a host server (20) in response to the applet package acquisition request (S 110); and sending an applet package of the applet to the host server (20) in a case where the identification of the applet is verified to be an applet package identification which is sent to the host server (20) by a platform server (30) in advance, wherein applet package identifications sent for a same applet of different host servers are different (S120). The disclosure also provides an applet package sending device, an electronic apparatus and a computer readable medium.