Secure Element Update Server Load Balancing via Reverse Priority

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing updating servers in telecommunication networks face overloading and inefficiency due to the need for large numbers of SMS messages and simultaneous secure connections during quick updates, which also include inactive secure elements, leading to reduced update capacity.

Innovation Solution

A method where messages requesting connection are prioritized and transmitted in reverse order of the last updated secure elements, ensuring only active elements are updated, with a flow controller managing the transmission based on the secure elements' last updating date, reducing the number of messages and balancing server load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If messages requesting connection are transmitted to all secure elements during quick updates, then update speed is improved, but network overload and server load increase

Engineering Contradiction:
Improveupdate speedVSAvoidnumber of messages
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by maintaining a database of secure element update histories and last update dates before initiating quick updates. This pre-prepared information allows the server to intelligently select which secure elements need updating, avoiding the need to send messages to all secure elements and thus reducing network overload while maintaining fast update speed for targeted elements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention applies local quality by treating different secure elements differently based on their individual update histories and last update dates. Instead of uniform treatment (sending messages to all), the system selectively targets specific secure elements that need updates, optimizing message distribution and reducing overall network traffic while maintaining efficient update speed for the relevant subset.

Inventive Principle:
Principle #3Local quality

2Reliability

If messages are sent to all secure elements including inactive ones, then comprehensive coverage is improved, but wasted resources on inactive elements increase

Engineering Contradiction:
Improveupdate coverageVSAvoidwasted network resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system extracts and filters out inactive secure elements from the update process by querying the database for elements that are both active and due for updates. This selective extraction ensures that messages are sent only to relevant, active secure elements, maintaining comprehensive coverage of those that need updates while eliminating wasted resources on inactive elements that cannot receive or process update messages.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If simultaneous secure connections are increased for faster updates, then update throughput is improved, but server overload increases

Engineering Contradiction:
Improveupdate throughputVSAvoidserver load management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary selection of secure elements that need updates by querying the database with last update dates and update intervals before initiating connections. This pre-filtering reduces the number of simultaneous connections required, maintaining efficient update throughput for targeted elements while reducing server load management complexity compared to handling connections from all secure elements.

Inventive Principle:
Principle #10Preliminary action

4Use of energy by stationary object

If recurring updates are waited for instead of quick updates, then server load is reduced, but update timeliness deteriorates

Engineering Contradiction:
Improveserver loadVSAvoidupdate delay
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

The invention applies local quality by implementing two different update strategies for different secure elements: recurring updates for most elements to maintain low server load, and quick updates for specific elements identified as needing immediate attention based on their last update dates and update intervals. This selective approach allows timely critical updates without significantly increasing overall server load, as quick updates are triggered only for the small subset of secure elements that require them.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9179293B2Method for updating secure elements included in terminals of a telecommunication network and corresponding update server
Publication Date: 2015.11.03 THALES DIS FRANCE SA
  • US9179293B2 patent drawing
  • US9179293B2 patent drawing
  • US9179293B2 patent drawing

AI summary

The invention relates, in particular, to a method for updating secure elements included in terminals of a telecommunication network. The terminals connect, for recurring updates and according to a first order, to a server of the network such that said server can transmit data thereto. In the context of a process for updating the secure elements, the method comprises transmitting messages requesting connection to the secure elements such that the latter connect to the server. According to the invention, the method comprises the prioritized transmission of the messages requesting connection to the secure elements in an order that is the reverse of the first order, in order to update, on a prioritized basis, the last secure elements that were updated by the recurrent updates from the start of the update process.