Proxy EID Prefix Routing for eSIM Discovery Server Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in determining the appropriate discovery server for eSIM-enabled devices, as original equipment manufacturers (OEMs) are increasingly using their own discovery servers, making it burdensome for providers to manage eSIM profiles and redirect devices to the correct servers for activation.

Innovation Solution

A computer-implemented method and system that utilize a proxy eSIM identifier (EID) prefix to identify and register with the target discovery server, either by extracting the server address directly from the prefix or using a proxy EID to EID conversion table to resolve the correct server address, ensuring that eSIM profiles can be properly provisioned and reserved for eSIM-enabled devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If service providers use a centralized SM-DS to discover eSIM profiles, then the profile provisioning process is standardized and reliable, but service providers lose control over device-specific discovery server selection and cannot accommodate OEM-specific discovery servers

Engineering Contradiction:
ImproveeSIM profile provisioning reliabilityVSAvoiddiscovery server selection flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the discovery server selection process by introducing a proxy EID prefix that contains an embedded address of a target discovery server. This allows different segments (OEM-specific devices vs. general devices) to use appropriate discovery servers without compromising the overall standardized eSIM profile provisioning process. The proxy EID prefix acts as a segmented identifier that routes devices to the correct discovery server while maintaining centralized management capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a proxy EID prefix as an intermediary element between the device identifier and the discovery server selection process. This intermediary contains the address of the target discovery server and enables service providers to determine which discovery server to contact without directly exposing the device to complex server selection logic. The intermediary maintains reliability by standardizing the interaction while enabling flexibility in server selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If OEMs use their own discovery servers, then device-specific discovery capabilities are improved, but service providers face increased complexity in managing and tracking which discovery servers to register profiles with

Engineering Contradiction:
Improvedevice-specific discovery capabilityVSAvoiddiscovery server management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by embedding the target discovery server address in the proxy EID prefix before the eSIM profile provisioning process begins. This pre-configured information eliminates the need for service providers to dynamically determine which discovery server to contact during profile provisioning. The address is prepared in advance and included in the identifier itself, simplifying the management process while enabling device-specific discovery capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by incorporating the discovery server address information into the proxy EID prefix structure. Instead of maintaining separate complex mappings between devices and discovery servers, the system copies the necessary address information directly into the identifier that is already being used for profile provisioning. This reduces management complexity while preserving the ability to route to OEM-specific discovery servers.

Inventive Principle:
Principle #26Copying

3Reliability

If service providers manually track and manage multiple OEM discovery servers, then they can ensure proper profile registration, but the process becomes burdensome and time-consuming

Engineering Contradiction:
Improveprofile registration accuracyVSAvoidtime for managing discovery server registrations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables self-service by making the target discovery server address self-evident through the proxy EID prefix. Instead of requiring service providers to manually track and look up which discovery server corresponds to which device or OEM, the system allows the discovery server address to be automatically determined from the identifier itself. This eliminates time-consuming manual tracking while maintaining accurate profile registration, as the correct discovery server is identified through the embedded address in the proxy EID prefix.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12048061B2Discovering an embedded subscriber identification module root discovery service endpoint
Publication Date: 2024.07.23 GOOGLE LLC
  • US12048061B2 patent drawing
  • US12048061B2 patent drawing
  • US12048061B2 patent drawing

AI summary

A memory device includes at least one memory cell array block and a control logic. The memory cell array block includes multiple layers of memory cells and word line layers provided corresponding to individual layers of memory cells. The memory cell array block is divided into at least two memory cell array subblocks, each subblock comprising a number of layers of memory cells and word line layers provided corresponding to individual layers of memory cells. The control logic is coupled to the memory cell array block, and configured to: erase, read or program the memory cell array block using a block mode or a subblock mode, and when the memory cell array block is erased, read, or programmed under the subblock mode, determine, at least based on a state of one of the two memory cell array subblocks, an operation strategy of the other memory cell array subblock.