Sign In to Follow Application
View All Documents & Correspondence

Method And Apparatus For Downloading Functional Profile On Euicc Of Non Display Fixed Device

Abstract: The present disclosure relates to a method (700) for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device (104). The method (600) includes transmitting, by the ND fixed device (104) to a connected wireless terminal (102), one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell. In response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, receiving, a re-orientation instruction for re-orienting the ND fixed device (104) to camp onto the selected PLMN priority cell. The method includes receiving an instruction to initiate a request for downloading the functional profile from a profile maintaining server (108). Upon downloading, the functional profile is enabled. The method includes sending an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device (104).

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
18 April 2024
Publication Number
43/2025
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

JIO PLATFORMS LIMITED
Office-101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad - 380006, Gujarat, India.

Inventors

1. LANKALAPALLI, Dhananjaya
Flat No. 4, Shalimar Bldg, Central Ave Rd, Chembur (E), Mumbai - 400071, Maharashtra, India.
2. MAHESHWARI, Shyam Sunder
B1901, Green Palm, Sec – 15, Ghansoli, Navi Mumbai – 400701, Maharashtra, India.
3. MOTE, Ganesh
Flat No. 901, Geetanjali D Wing CHS, Near Chhota Mhasoba Maidan, Chikanghar, Kalyan (W) - 421301, Maharashtra, India.
4. NETALKAR, Pravin
Axis Aspira, #605, Kothnur Main Road, JP Nagar 7th Phase, Bengaluru – 560078, Karnataka, India.

Specification

Description:RESERVATION OF RIGHTS
[0001] A portion of the disclosure of this patent document contains material, which is subject to intellectual property rights such as but are not limited to, copyright, design, trademark, integrated circuit (IC) layout design, and/or trade dress protection, belonging to Jio Platforms Limited (JPL) or its affiliates (hereinafter referred as owner). The owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights whatsoever. All rights to such intellectual property are fully reserved by the owner.

TECHNICAL FIELD
[0002] The embodiments of the present disclosure generally relate to a field of wireless networks, and specifically to a method and an apparatus for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device.

BACKGROUND
[0003] The following description of the related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art
[0004] Prevalent mechanisms to onboard an Embedded Universal Integrated Circuit Card (eUICC) capable non display (ND) fixed device have specific requirements and limitations. For instance, the ND device typically rely on a machine 2 machine (M2M) eUICC technology due to absence of a user interface, such as local profile assistants - user interface (LPA-UI), necessitating a preloaded or pre-activated bootstrap profile to download a functional profile. However, in case if the bootstrap profile is deactivated then downloading a new functional profile is impossible, necessitating an embedded-subscriber identity module (eSIM) change that requires the ND fixed device refurbishment. Further, installation engineers are required to possess a dedicated RF measurement instrument to gauge available network connectivity, signal strength, and installation site conditions before commencing installation of the ND fixed device at a customer premises.
[0005] In addition, due to lack of a display for the ND fixed device, downloading the functional profile from a companion application available on a connected wireless device may pose certain limitations. Further, even after successful installation of the ND fixed device at the customer premises, there may be a possibility of having a poor network coverage along with cell congestion if multiple ND fixed devices are connected to a single cell.
[0006] There is, therefore, a need in the art to provide an improved method and an apparatus to address issues related to installation, priority cell allocation, and downloading of the functional profile on the eUICC of the ND fixed device.

OBJECTS OF THE PRESENT DISCLOSURE
[0007] Some of the objects of the present disclosure, which at least one embodiment herein satisfies are listed herein below.
[0008] It is an object of the present disclosure to provide a method and an apparatus for installation/onboarding of an Embedded Universal Integrated Circuit Card (eUICC) capable non display (ND) fixed device by downloading a functional profile.
[0009] It is an object of the present disclosure to install the eUICC capable ND fixed device with a focus on prioritizing cell selection and ensuring optimal network coverage availability prior to downloading the functional profile or after downloading and enabling the functional profile.
[0010] It is an object of the present disclosure to use a reorientation/re-alignment procedure to enable the ND fixed device to latch onto a priority cell and provide a good network coverage. This is done upon downloading of the functional profile and enabling the ND fixed device to latch onto a corresponding Mobile network Operator (MNO) network, based on Public Land Mobile Network (PLMN) of an enabled profile and obtain network coverage details along with selected cell details.
[0011] It is an object of the present invention to identify a priority cell and secure a most reliable 5G signal/coverage for the installation of the ND fixed device without relying on additional Radio Frequency (RF) signal measuring tools or network assistance.
[0012] It is an object of the present disclosure to enable secure downloading of the functional profile from a subscription manager data preparation plus (SM-DP+) address.
[0013] It is an object of the present disclosure to download the functional profile through a companion application available on a wireless terminal or via a web graphical user interface (GUI).
[0014] It is an object of the present disclosure to assist in remote debugging a field issue that occurs during installation of the ND fixed device.
[0015] It is an object of the present disclosure to provide comprehensive instructions for installation of each type of a cellular device without a screen, taking into account past, current, and upcoming generations of the device, to enable an immediate use without requiring additional logistics prior to an embedded subscriber identity module (eSIM) profile activation.

SUMMARY
[0016] This section is provided to introduce certain objects and aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter.
[0017] In an aspect, the present disclosure relates to a system for downloading a functional profile. The system includes one or more processors associated with a profile maintain server, and a memory operatively coupled to the one or more processors. The memory comprises processor-executable instructions, which on execution, cause the one or more processors to receive, from a Non Display (ND) fixed device, over a secure connection, a request to download the functional profile on an embedded universal integrated circuit card (eUICC) of the ND fixed device. The request is triggered at a companion application of a wireless terminal connected to the ND fixed device upon a successful installation of the ND fixed device. The one or more processors initiate downloading of the functional profile at the ND fixed device over the secure connection, wherein the functional profile is dynamically bounded at the profile maintaining server to an Embedded Identity Document (EID) associated with the ND fixed device.
[0018] In an embodiment, the secure connection may be a Hypertext Transfer Protocol Secure (HTTPS) connection that may be established between the wireless terminal and the ND fixed device to dynamically download eUICC profile at the ND fixed device.
[0019] In an embodiment, for the installation of the ND fixed device, the one or more processors may be further configured to send one or more attributes associated with a selected Public Land Mobile Network (PLMN) priority cell of available one or more priority cells to the companion application of the wireless terminal. The one or more attributes may include cell identifier (ID) and signal strength. The one or more processors may receive one or more instructions from the companion application for re-orientation of the ND fixed device during the installation. The re-orientation may be performed to camp the ND fixed device to the selected PLMN priority cell.
[0020] In an aspect, the present disclosure relates to a method for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device. The method includes transmitting, by the ND fixed device to a connected wireless terminal, one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells to a wireless terminal. In response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, the method includes receiving from the wireless terminal, a re-orientation instruction for re-orienting the ND fixed device to camp onto the selected PLMN priority cell. The method further includes receiving, from the wireless terminal, an instruction to initiate a request for downloading the functional profile from a profile maintaining server, wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device. Further, the method includes sending, to the wireless terminal, an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device.
[0021] In an embodiment, a Uniform Resource Locator (URL) corresponding to the profile maintaining server may be pre-configured inside the eUICC of the Non Display (ND) fixed device or LPA SDK.
[0022] In an embodiment, the one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells may include at least one of a cell ID, throughout, and signal strength.
[0023] In an embodiment, the ND fixed device and the wireless terminal may be connected over any of a wired or a wireless network connection.
[0024] In an embodiment, the method may include sending, to the wireless terminal, an error-code upon an unsuccessful downloading and enabling of the functional profile at the ND fixed device.
[0025] In an aspect, the present disclosure relates to a method for providing by a wireless terminal a functional profile for downloading at an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device, the method including receiving, by the wireless terminal connected to the ND fixed device, one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells. In response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, the method includes sending, by the wireless terminal, a re-orientation instruction to the ND fixed device, for re-orienting and camping onto the selected PLMN priority cell. The method includes transmitting, by the wireless terminal, an instruction, to the ND fixed device, to initiate a request for downloading the functional profile from a profile maintaining server, wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device. The method includes receiving, by the wireless terminal, from the ND fixed device, a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device.
[0026] In an embodiment, a Uniform Resource Locator (URL) corresponding to the profile maintaining server may be pre-configured inside the eUICC.
[0027] In an embodiment, the one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells may include at least one of a cell ID, throughout, and signal strength.
[0028] In an embodiment, the method may include receiving, by the wireless terminal, an error-code upon an unsuccessful downloading and enabling of the functional profile at the ND fixed device.
[0029] In an aspect, the present disclosure relates to a Non Display (ND) fixed device downloading a functional profile on an embedded universal integrated circuit card (eUICC), the Non Display (ND) fixed device including a transceiver, and one or more processors configured to transmit, by the transceiver to a connected wireless terminal, one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells; in response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, receive a re-orientation instruction from the wireless terminal, for re-orienting the ND fixed device to camp onto the selected PLMN priority cell; receive, from the wireless terminal, an instruction to initiate a request for downloading the functional profile from a profile maintaining server, wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device; and send, to the wireless terminal, an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device.
[0030] In an embodiment, the functional profile to be downloaded may be dynamically bounded at the profile maintaining server to an Embedded Identity Document (EID) associated with the ND fixed device.
[0031] In an aspect, the present disclosure relates to a wireless terminal providing a functional profile for downloading at an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device. The wireless terminal includes a transceiver, an interface, and one or more processors configured to: receive, by the transceiver of the wireless terminal connected to the ND fixed device, one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells; in response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, send a re-orientation instruction to the ND fixed device, for re-orienting and camping onto the selected PLMN priority cell; transmit, to the ND fixed device, an instruction to initiate a request for downloading the functional profile from a profile maintaining server, wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device; and receive, from the ND fixed device, a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device.
[0032] In an embodiment, the one or more processors may be further configured to install at least one of a companion application or a web graphical user interface (GUI) on the wireless terminal, wherein the companion application may be configured to send the re-orientation instruction to the ND fixed device.
[0033] In an embodiment, upon the initiation of the request for downloading the functional profile, the one or more processors may be further configured to download the functional profile from the profile maintaining server, where the profile maintaining server may be connected over a secure connection to the ND fixed device via the wireless terminal.

BRIEF DESCRIPTION OF DRAWINGS
[0034] The accompanying drawings, which are incorporated herein, and constitute a part of this disclosure, illustrate exemplary embodiments of the disclosed methods and systems which like reference numerals refer to the same parts throughout the different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Some drawings may indicate the components using block diagrams and may not represent the internal circuitry of each component. It will be appreciated by those skilled in the art that disclosure of such drawings includes the disclosure of electrical components, electronic components, or circuitry commonly used to implement such components.
[0035] FIG. 1 illustrates an exemplary network architecture of a system, in accordance with an embodiment of the present disclosure.
[0036] FIG. 2 illustrates an exemplary block diagram of a Non Display (ND) fixed device, in accordance with an embodiment of the present disclosure.
[0037] FIG. 3 illustrates an exemplary block diagram of a wireless terminal, in accordance with an embodiment of the present disclosure.
[0038] FIG. 4 illustrates a sequence flow for installation, logging into and onboarding of the ND fixed device, in accordance with an embodiment of the present disclosure.
[0039] FIG. 5 illustrates an exemplary interface representing a use case for onboarding of the ND fixed device, in accordance with an embodiment of the present disclosure.
[0040] FIG. 6 illustrates a sequence flow for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of the ND fixed device, in accordance with an embodiment of the present disclosure.
[0041] FIG. 7 illustrates a sequence flow for receiving the functional profile from the wireless terminal to be downloaded at the eUICC of the ND fixed device, in accordance with an embodiment of the present disclosure.
[0042] FIG. 8 illustrates an exemplary computer system in which or with which embodiments of the present disclosure may be utilized in accordance with embodiments of the present disclosure.
[0043] The foregoing shall be more apparent from the following more detailed description of the disclosure.

DETAILED DESCRIPTION
[0044] In the following description, for the purposes of explanation, various specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practiced without these specific details. Several features described hereafter can each be used independently of one another or with any combination of other features. An individual feature may not address all of the problems discussed above or might address only some of the problems discussed above. Some of the problems discussed above might not be fully addressed by any of the features described herein.
[0045] The ensuing description provides exemplary embodiments only and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It should be understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the disclosure as set forth.
[0046] Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, circuits, systems, networks, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail to avoid obscuring the embodiments.
[0047] Also, it is noted that individual embodiments may be described as a process that is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed but could have additional steps not included in a figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination can correspond to a return of the function to the calling function or the main function.
[0048] The word “exemplary” and/or “demonstrative” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art. Furthermore, to the extent that the terms “includes,” “has,” “contains,” and other similar words are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term “comprising” as an open transition word without precluding any additional or other elements.
[0049] Reference throughout this specification to “one embodiment” or “an embodiment” or “an instance” or “one instance” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0050] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a”, “an”, and “the” are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0051] The present disclosure provides a method and an apparatus for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device. The method and the apparatus ensures a priority cell selection and a good network coverage availability before downloading of the functional profile into the ND device. The disclosed method and apparatus allows to securely download the functional profile into the ND fixed device from a Subscription Manager - Data Preparation Plus (SM-DP+) address.
[0052] Various embodiments of the present disclosure will be explained in detail with reference to FIGs. 1-8.
[0053] FIG. 1 illustrates an exemplary network architecture of a system 100, in accordance with an embodiment of the present disclosure.
[0054] As illustrated in FIG. 1, the system 100 may include a wireless terminal 102 and the ND fixed device 104. The wireless terminal 102 may be interchangeably referred to as a primary device or a User Equipment (UE). The wireless terminal 102 may include, but not be limited to, smart phones, tablets, or other devices for monitoring or interacting with an associated field engineer and/or an entity, or any combination thereof. A person of ordinary skill in the art will appreciate that the primary device 102, or the wireless terminal 102 may include, but is not limited to, intelligent, multi-sensing, network-connected devices, that can integrate seamlessly with each other and/or with a central server or a cloud-computing system or any other device that is network-connected.
[0055] The ND fixed device 104 may be interchangeably referred to as a companion device 104. The ND fixed device 104 may include, but not be limited to, an Outdoor Customer Premises Equipment (OD-CPE), a Long Term Evolution (LTE) device, a set top box, wireless modem, and the like.
[0056] A person of ordinary skill in the art will appreciate that the wireless terminal 102 and the ND fixed device 104 may not be restricted to the mentioned devices and various other devices may be used.
[0057] In an exemplary embodiment, the ND fixed device 104 may communicate with the wireless terminal 102 through a network 106. The network 106 may include, by way of example but not limitation, one or more of: a wireless network, a wired network, an internet, an intranet, a public network, a private network, a packet-switched network, a circuit-switched network, a cellular network, a satellite network, a fiber optic network, some combination thereof.
[0058] In an exemplary embodiment, the ND fixed device 104 may establish a connection with a profile maintaining server 108 using, for example, the SM-DP+ address. The connection may be facilitated via the wireless terminal 102. The SM-DP+ address is a unique address that identifies the profile maintaining server 108, for example, a SM-DP server, and allows to download and manage an embedded subscriber identity module (eSIM). The SM-DP+ address may bind protected profile packages to a respective Embedded Identity Document (EID) and securely download these bound profile packages to a local profile assistant (LPA) of a respective eUICC. Further, the SM-DP+ may host a profile of a mobile network operator (MNO) and may download the functional profile on the eUICC. In addition, an integral hub of an eSIM architecture, known as a Subscription Manager Data Preparation (SMDS), may be included that enables secure provisioning and sophisticated management of operator profiles, and may also be utilized to trigger the functional profile downloads. The functional profile may be an eSIM profile.
[0059] In an embodiment, the wireless terminal 102 may be connected with the ND fixed device 104 over a Bluetooth connection. A Bluetooth tethering may be performed by the wireless terminal 102 to provide data connectivity to the ND fixed device 104. In an embodiment, the wireless terminal 102 may be equipped with a companion application 110 to manage services of the ND fixed device 104, such as but limited to providing data connectivity, triggering remote SIM provisioning (RSP) operations, and the like. The companion application 110 may act as an easy to use interface as per business requirements and may provide Remote SIM Provisioning (RSP) management capabilities for the ND fixed device 104.
[0060] In an embodiment, the ND fixed device 104 may rely on capabilities of the wireless terminal 102 for purposes of the RSP. The ND fixed device 104, for example, the OD-CPE may have a consumer eUICC, and may rely on the wireless terminal 102 to manage connections that may be essentially required to install and manage the functional profiles.
[0061] In an embodiment, the ND fixed device 104 may be equipped with an LPA software development kit (SDK). The SDK may be a set of platform-specific building tools used by developers having components such as but not limited to debuggers, compilers, and libraries that may be used to create a code that runs on, for example, a specific platform, an operating system, or a programming language. A local profile assistant software development kit (LPA SDK) present on the ND fixed device 104 is Global System for Mobile Communications Association (GSMA) SGP.22 compliant.
[0062] In an embodiment, the ND fixed device 104 may be equipped with an LPA manager/LPA proxy. The LPA manager/LPA proxy is a customized application that may be used to establish a Bluetooth connection with the companion application 110 present on the wireless terminal 102. The LPA manager/LPA proxy may receive Representational State Transfer Application Programming Interface (REST API) calls from the companion application 110 which in turn may call relevant APIs of the LPA SDK. In an exemplary embodiment, certain APIs may be implemented as part of the LPA manager, for example, APIs related to login, getting serving cell ID, getting cell information, for example, Signal Interference Noise Ratio (SINR)/Reference Signals Received Power (RSRP)/Reference Signals Received Quality (RSRQ)), and the like.
[0063] In an embodiment, the ND fixed device 104 may send various attributes associated with a selected priority cell (interchangeably referred to as a PLMN priority cell) of available one or more priority cells to the companion application 110 of the wireless terminal 102. The attributes may be, for example, cell ID, throughput, and signal strength associated with the selected PLMN priority cell.
[0064] In an embodiment, the ND fixed device 104 may receive one or more instructions from the companion application 110 for re-orientation of the ND fixed device 104 during installation. The re-orientation or re-alignment of the ND fixed device 104 may be performed to camp the ND fixed device 104 to the selected PLMN priority cell, and to thus improve signal reception, network coverage, and network throughput of the installed ND fixed device 104.
[0065] In an embodiment, the profile maintaining server 108 may receive, via a secure connection, a request from the ND fixed device 104 to download the functional profile onto the eUICC of the ND fixed device 104. This request may be initiated by the companion application 110, subsequent to a successful installation of the ND fixed device 104. Based on the request, the downloading of the functional profile on the ND fixed device 104 may be initiated via the secure connection, for example, a Hypertext Transfer Protocol Secure (HTTPS) connection. In an embodiment, the functional profile may be dynamically linked at the profile maintaining server 108 to the EID associated with the ND fixed device 104.
[0066] In an embodiment, a pre-provisioned eUICC profile may be dynamically downloaded at the ND fixed device 104 from the companion application 110. The dynamic downloading may be performed when the ND fixed device 104 is reoriented/realigned to achieve an optimized orientation.
[0067] Although FIG. 1 shows exemplary components of the network architecture, in other embodiments, the network architecture may include fewer components, different components, differently arranged components, or additional functional components than depicted in FIG. 1. Additionally, or alternatively, one or more components of the network architecture may perform functions described as being performed by one or more other components of the network architecture.
[0068] FIG. 2 illustrates an exemplary block diagram 200 of the ND fixed device 104, in accordance with an embodiment of the present disclosure. In an embodiment, and as shown in FIG. 2, the ND fixed device 104, may include one or more processors 202. The one or more processors 202 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processors 202 may be configured to fetch and execute computer-readable instructions stored in a memory 204 of the ND fixed device 104. The memory 204 may store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 204 may comprise any non-transitory storage device including, for example, volatile memory such as Random-Access Memory (RAM), or non-volatile memory such as an Erasable Programmable Read-Only Memory (EPROM), a flash memory, and the like. One or more components of the ND fixed device 104 include, but are not limited to, processing engine(s) 206, a transceiver 218, and a database 216.
[0069] In an embodiment, the processing engine(s) 206 may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 206. In examples, described herein, such combinations of hardware and hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 206 may be processor-executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the one or more processors 202 may comprise a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 206. In such examples, the ND fixed device 104 may comprise the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to the ND fixed device 104 and the processing resource. In other examples, the processing engine(s) 206 may be implemented by an electronic circuitry.
[0070] In an embodiment, the database 216 may comprise data that may be either stored or generated as a result of functionalities implemented by any of the components of the processors 202 or the processing engine(s) 206 or the ND fixed device 104.
[0071] In an exemplary embodiment, the processing engine(s) 206 may include one or more engines selected from any of a transmission engine 208, a receiving engine 210, a sending engine 212 and other units/engines 214. The other units/engines 214 may include, but are not limited to, a checking engine, a downloading engine, and the like.
[0072] In an embodiment, the one or more processors 202 may, via the transmission engine 208, transmit one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells to a connected wireless terminal 102. The ND fixed device 104 and the wireless terminal 102 may be connected over any of a wired or a wireless network connection.
[0073] In an embodiment, in response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, the one or more processors 202 may, via the receiving engine 210, receive a re-orientation instruction from the wireless terminal 102, for re-orienting the ND fixed device 104 to camp onto the selected PLMN priority cell. The one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells may be at least one of a cell ID, throughout, and signal strength. The one or more attributes may be accepted when the selected PLMN priority cell has a predetermined throughput, and signal strength.
[0074] In an embodiment, a backend information technology (IT) system of the MNO may provide priority information regarding the available one or more PLMN priority cells, categorized with respect to Priority 1 (P1), P2, and P3 to the companion application 110 of the wireless terminal 102. This information may be based on location of an installation site and may be shared with the service engineer during the installation of the ND fixed device 104. In an embodiment, a Priority Cell (NCI) concept may be used to ascertain whether the selected priority cell is suitable for deploying the ND fixed device 104. Moreover, the ND fixed device 104 may transmit details of the selected priority cell, such as its cellID and signal strength, to the companion application 110 without necessitating download and activation of the eUICC profile. Further, when the ND fixed device may camp on a cell based on the PLMN of an enabled profile, the ND fixed device may provide similar details such as the NCI of a campaigned cell and signal strength after downloading and enabling of the functional profile.
[0075] In addition, the service engineer may be guided by the companion application 110 for re-orientation/re-alignment of the ND fixed device 104 to achieve an optimum signal of the selected priority cell. Installation journey of the ND fixed device 104 may not be considered complete till the ND fixed device 104 does not report a predetermined level of the SINR on the selected priority cell. This process may allow the ND fixed device 104 to camp on the selected priority cell, thus avoiding a possibility of making one particular cell congested as multiple ND fixed devices may be attached to the selected priority Cell.
[0076] In an embodiment, the one or more processors 202 may, via the receiving engine 210, receive an instruction to initiate a request for downloading the functional profile from a profile maintaining server 108. On completion of the downloading of the functional profile on the ND fixed device 104, the functional profile may be enabled at the ND fixed device 104. In an embodiment, a Uniform Resource Locator (URL) corresponding to the profile maintaining server 108 may be pre-configured inside the eUICC of the ND fixed device 104.
[0077] In an embodiment, the one or more processors 202 may, via the sending engine 212, send an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device 104. In an embodiment, the sending engine 212, may send an error-code upon an unsuccessful downloading and enabling of the functional profile at the ND fixed device 104.
[0078] Although FIG. 2 shows exemplary components of the ND fixed device 104, in other embodiments, the ND fixed device 104 may include fewer components, different components, differently arranged components, or additional functional components than depicted in FIG. 2. Additionally, or alternatively, one or more components of the ND fixed device 104 may perform functions described as being performed by one or more other components of the ND fixed device 104.
[0079] FIG. 3 illustrates an exemplary block diagram 300 of the wireless terminal 102, in accordance with an embodiment of the present disclosure. In an embodiment, and as shown in FIG. 3, the wireless terminal 102, may include one or more processors 302. The one or more processors 302 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processors 302 may be configured to fetch and execute computer-readable instructions stored in a memory 304 of the wireless terminal 102. The memory 304 may store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 304 may comprise any non-transitory storage device including, for example, volatile memory such as Random-Access Memory (RAM), or non-volatile memory such as an Erasable Programmable Read-Only Memory (EPROM), a flash memory, and the like.
[0080] In an embodiment, wireless terminal 102 may also include an interface(s) 316. The interface(s) 316 may include a variety of interfaces, for example, a variety of interfaces, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, and the like. The interface(s) 316 may facilitate communication of the wireless terminal 102 with various devices coupled to it. The interface(s) 316 may also provide a communication pathway for one or more components of the wireless terminal 102. Examples of such components include, but are not limited to, processing engine(s) 306, an interface 316, a transceiver 320, and a database 318.
[0081] In an embodiment, the processing engine(s) 306 may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 306. In examples, described herein, such combinations of hardware and hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 306 may be processor-executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the one or more processors 302 may comprise a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 306. In such examples, the wireless terminal 102 may comprise the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to the wireless terminal 102 and the processing resource. In other examples, the processing engine(s) 306 may be implemented by an electronic circuitry.
[0082] In an embodiment, the database 318 may comprise data that may be either stored or generated as a result of functionalities implemented by any of the components of the processors 302 or the processing engine(s) 306 or the wireless terminal 102.
[0083] In an exemplary embodiment, the processing engine(s) 306 may include one or more engines selected from any of a receiving engine 308, a sending engine 310, a transmission engine 312, and other units/engines 314. The other units/engines 314 may include, but are not limited to a downloading engine, and the like.
[0084] In an embodiment, the one or more processors 302 may, via the receiving engine 308, receive one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells.
[0085] In an embodiment, the one or more processors 302 may, via the sending engine 310, send a re-orientation instruction to the ND fixed device 104 for re-orienting and camping onto the selected PLMN priority cell. This may be done in response to the confirmation of the one or more attributes of the selected PLMN priority cell being accepted. The one or more attributes may be accepted when the selected PLMN priority cell has a predetermined throughput, and signal strength.
[0086] In an embodiment, the one or more processors 206 may, via the transmission engine 312, transmit an instruction to initiate a request for downloading the functional profile from the profile maintaining server 108. On completion of the downloading of the functional profile on the ND fixed device 104, the functional profile may be enabled at the ND fixed device 104.
[0087] In an embodiment, the one or more processors 302 may, via the receiving engine 308, receive a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device 104.
[0088] In an embodiment, the one or more processors 302 may be further configured to install at least one of the companion application 110 or a web graphical user interface (GUI) on the wireless terminal 102. The companion application 110 may be configured to send the re-orientation instruction to the ND fixed device 104 and receive the positive result.
[0089] In an embodiment, the one or more processors 302 may be further configured to download the functional profile from the profile maintaining server 108, that is connected over a secure connection to the ND fixed device 104 via the wireless terminal 102.
[0090] Although FIG. 3 shows exemplary components of the wireless terminal 102, in other embodiments, the wireless terminal 102, may include fewer components, different components, differently arranged components, or additional functional components than depicted in FIG. 3. Additionally, or alternatively, one or more components of the wireless terminal 102 may perform functions described as being performed by one or more other components of the wireless terminal 102.
[0091] FIG. 4 illustrates a sequence flow 400 for installation, logging into and onboarding of the ND fixed device 104, in accordance with an embodiment of the present disclosure.
[0092] As illustrated in FIG. 4, in step 1, both the wireless terminal 102 and the ND fixed device 104 are powered ‘ON’. It is to be noted that upon powering ‘ON’ of the ND fixed device 104, there is no functional profile available at the eUICC of the ND fixed device 104. During step 2, a Bluetooth pairing occurs between both the wireless terminal 102 and the ND fixed device 104. In step 3, a personal area network (PAN) connection is established, and the wireless terminal 102 performs a login operation to access the ND fixed device 104. Given that the ND fixed device 104 is tethered to a specific MNO, it may be pre-configured with a MNO PLMN, at step 4.
[0093] At step 5, the ND fixed device 104 may retrieve PLMN information and may attempt to detect a strongest cell within its vicinity. The ND fixed device 104 may, at step 6, collect comprehensive details from the strongest cell and then transmit this information to the companion application 110 of the wireless terminal 102. At step 7, the companion application 110 may calculate and determine an estimated signal strength by considering throughput of the strongest cell from amongst other available cells.
[0094] At step 8, the companion application 110 may determine whether the strongest cell is appropriate to be used for the installation of the ND fixed device 104, else at step 9, a service engineer is advised to adjust placement of the ND fixed device 104 for improved signal reception. During the installation, the companion application 110 may continuously display quality details of the strongest cell on the display of the wireless terminal 102 while the service engineer makes adjustments or re-aligns the ND fixed device 104.
[0095] Upon detecting an optimal position for the strongest cell in a Frequency Range (FR1) network and a best beam in a FR2 network and subsequent generations, the service engineer may conduct a rapid throughput test using the companion application 110 to determine a theoretical or an anticipated throughput value of the strongest cell. Considering all possible permutations and combinations, the service engineer may then install the ND fixed device 104 at a best available location while keeping into consideration commercial/enterprise use cases. On the successful installation of the ND fixed device 104, the wireless terminal 102 may initiate downloading of the functional profile at the ND fixed device 104, at step 10.
[0096] As may be appreciated, using the disclosed mechanism, the ND fixed device 104 may not be required to attach itself to the network to know the best location and orientation required for the installation. The mechanism may be executed before installation of the ND fixed device 104, thus reducing an overall installation time and activation of the functional profile associated with the EID following service level agreements.
[0097] Once a best network coverage/throughput and location for the ND fixed device 104 has been finalized using a network information, the service engineer may proceed to download a pre-provisioned eUICC profile which may be allocated at the profile maintaining server 108, for example, the SM-DP+, to the ND fixed Device EID. This profile allocation/binding to the EID may happen dynamically instead of a static binding operation. In the dynamic EID binding approach, there is no need for providing an input activation code or scanning a QR code by the service engineer. To minimize the service engineer’s involvement and make the installation process smooth, the proposed mechanism uses global system for mobile communications association (GSMA) API - profile download by default SM-DP+ address. Next, at step 11, the functional profile may be downloaded and enabled at the ND fixed device 104, for example, the OD-CPE, and this marks the completion of the sequence flow.
[0098] FIG. 5 illustrates an exemplary interface 500 representing a use case for onboarding of the ND fixed device 104, in accordance with an embodiment of the present disclosure.
[0099] As illustrated in FIG. 5, the ND fixed device 104 such as the OD-CPE has an LPA manager/a LPA proxy 502 and an LPA SDK 504. Further, the wireless terminal 102 such as the smartphone or a cellular device with a user interface (UI) has a companion application 506 (similar to the companion application 110 shown in FIG. 1).
[00100] In an embodiment, the ND fixed device 104 and the wireless terminal 102 may establish a connection 508 via either a wired or wireless network. This connection may utilize various technologies such as but not limited to Bluetooth, universal Serial Board (USB), mobile hotspot, ethernet tethering etc.. Bluetooth tethering may be used to provide data connectivity to the ND fixed device 104 to perform Remote SIM Provisioning (RSP) Operations. The companion application 506 such as an LPA UI or a Web graphical user interface (GUI) may provide a mechanism to add or manage the eSIM profile on the ND fixed device 104. On triggering the eSIM profile download on the companion application 506, the LPA SDK 504 present at the ND fixed device 104 may initiate a HTTPS connection 510 to a default SM-DP+ to download the functional profile over a ES9+ interface. In an embodiment, the SM-DP+ URL may be pre-configured inside the LPA SDK 504 or the eUICC.
[00101] In an embodiment, two steps for execution of the APIs may be provided by the LPA proxy/the LPA manager 502. The first execution step may be to determine services and/or characteristics to connect with the ND fixed device 104 over a Bluetooth connection 508. The second execution step may be to use the REST API to do the RSP operation and receive the network or the ND fixed device 104 related information.
[00102] In an embodiment, the WebGUI flow may be primarily used for detailed level configurations by the service engineer and may be used for refurbishment of the ND fixed device 104. As may be appreciated, the WebGUI may be a device admin panel and may be used for normal device configurations as well.
[00103] In an embodiment, the companion application 506 may raise an API call for downloading and enabling the functional profile. After successful installation of the functional profile, an ODM application that includes, for example, the LPA manager/the LPA proxy 502 may trigger an enableProfile command. Once the functional profile is successfully downloaded and enabled on the ND fixed device 104, then the ODM application may return a positive result or a negative result to the companion application 506 being executed on the wireless terminal 102.
[00104] In an embodiment, when the result is negative then the ND fixed device 104 may return an error code to the companion application 506. As may be appreciated, the ND fixed device 104 may be a mobile network operator (MNO) device and a SM-DP+ address may be pre-configured inside the LPA SDK 504 or the eUICC. This configuration may help prevent downloading of unwanted MNO profiles onto the CPE. As may be appreciated, the above discussed mechanisms may be used for a ND fixed cellular device or any other similar M2M cellular device.
[00105] FIG. 6 illustrates a sequence flow 600 for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of the ND fixed device 104, in accordance with an embodiment of the present disclosure. With respect to FIG. 6, the ND fixed device 104 and the wireless terminal 102 may be connected over either a wired or a wireless network connection. The ND fixed device 104 may, at 602, transmit one or more attributes of a selected PLMN priority cell of an available one or more PLMN priority cells to the connected wireless terminal 102. The one or more attributes of the selected PLMN priority cell may be at least one of a cell ID, throughout, and signal strength.
[00106] If the one or more attributes of the selected PLMN priority cell fulfil a pre-determined condition and are accepted, then, at step 604, a re-orientation instruction may be received from the wireless terminal 102 for re-orienting the ND fixed device 104 to camp onto the selected PLMN priority cell. On receiving an instruction from the wireless terminal 102, the ND fixed device 104 may, at 606, initiate a request for downloading the functional profile from a profile maintaining server 108. The functional profile may be a Global System for Mobile Communications Association (GSMA) consumer eUICC. On completion of the downloading of the functional profile, the ND fixed device 104 may enable the functional profile. In addition, the ND fixed device 104 may, at 608, send an error free code to the wireless terminal 102, upon a successful downloading and enabling of the functional profile at the ND fixed device 104. In case the downloading and enabling of the functional profile at the ND fixed device 104 is unsuccessful, an error-code may be sent to the wireless terminal 102.
[00107] FIG. 7 illustrates a sequence flow 700 for receiving the functional profile from the wireless terminal 102 to be downloaded at the eUICC of the ND fixed device 104, in accordance with an embodiment of the present disclosure. With respect to FIG. 7, the wireless terminal 102 connected to the ND fixed device 104 may, at 702, receive one or more attributes of the selected PLMN priority cell of an available one or more PLMN priority cells. In response to a confirmation of the one or more attributes of the selected PLMN priority cell being accepted, the wireless terminal 102 may, at 704, send a re-orientation instruction to the ND fixed device 104, for re-orienting and camping onto the selected PLMN priority cell.
[00108] The ND fixed device 104 may, at 706, transmit an instruction to initiate a request for downloading the functional profile from the profile maintaining server 108. On completion of the downloading of the functional profile, the functional profile may be enabled at the ND fixed device 104. In addition, the wireless terminal 102 may, at 708, receive, from the ND fixed device 104, a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device 104.
[00109] Therefore, the disclosed method and apparatus facilitates to allow onboarding of the eUICC capable cellular ND fixed devices by ensuring a priority cell selection and providing a good network coverage availability before downloading the functional profile. The disclosed method may allow to securely download the functional profile using a consumer ecosystem, for example, the SMDP+. The function profile may be downloaded using the companion application present on the wireless terminal, for example, the smart phone or on a WebGUI, for example, a device admin panel present on the wireless terminal.
[00110] The disclosed method and apparatus may assist in identifying the PLMN priority cell and a strongest 5G signal/coverage for the ND fixed device during installation at a customer location, thus eliminating a requirement for the additional RF signal measuring instruments or network assistance. Further, the disclosed method may facilitate and assist to remotely debug field issues during the onboarding of the ND fixed device and may provide conclusive guidance for installation of any generation of a cellular device without a display, spanning across legacy, current, and future generations, all without requiring additional logistics before the eSIM profile activation.
[00111] FIG. 8 illustrates an exemplary computer system 800 in which or with which embodiments of the present disclosure may be utilized in accordance with embodiments of the present disclosure.
[00112] As shown in FIG. 8, the computer system 800 may include an external storage device 810, a bus 820, a main memory 830, a read-only memory 840, a mass storage device 850, communication port(s) 860, and a processor 870. A person skilled in the art will appreciate that the computer system 800 may include more than one processor and communication ports. The processor 870 may include various modules associated with embodiments of the present disclosure. The communication port(s) 860 may be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports. The communication port(s) 860 may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which the computer system 800 connects.
[00113] The main memory 830 may be a random-access memory (RAM), or any other dynamic storage device commonly known in the art. The read-only memory 840 may be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chips for storing static information e.g., start-up or Basic Input/Output System (BIOS) instructions for the processor 870. The mass storage device 850 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage device 850 includes, but is not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g. an array of disks.
[00114] The bus 820 communicatively couples the processor 870 with the other memory, storage, and communication blocks. The bus 820 may be, e.g. a Peripheral Component Interconnect (PCI)/PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB, or the like, for connecting expansion cards, drives, and other subsystems as well as other buses, such a front side bus (FSB), which connects the processor 870 to the computer system 800.
[00115] Optionally, operator and administrative interfaces, e.g. a display, keyboard, joystick, and a cursor control device, may also be coupled to the bus 820 to support direct operator interaction with the computer system 800. Other operator and administrative interfaces can be provided through network connections connected through the communication port(s) 860. Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system 800 limit the scope of the present disclosure.
[00116] While considerable emphasis has been placed herein on the preferred embodiments, it will be appreciated that many embodiments can be made and that many changes can be made in the preferred embodiments without departing from the principles of the disclosure. These and other changes in the preferred embodiments of the disclosure will be apparent to those skilled in the art from the disclosure herein, whereby it is to be distinctly understood that the foregoing descriptive matter is to be implemented merely as illustrative of the disclosure and not as a limitation.

ADVANTAGES OF THE PRESENT DISCLOSURE
[00117] The present disclosure provides a method and an apparatus for installation/onboarding of an Embedded Universal Integrated Circuit Card (eUICC) capable non display (ND) fixed device by downloading a functional profile.
[00118] The present disclosure facilitates to install the eUICC capable ND fixed device with a focus on prioritizing cell selection and ensuring optimal network coverage availability prior to downloading the functional profile.
[00119] The present disclosure may also facilitate prioritizing cell selection and ensuring optimal network coverage availability after downloading and enabling of the functional profile.
[00120] The present disclosure identifies a priority cell and secures a most reliable 5G signal/coverage for the installation of the ND fixed device without relying on additional Radio Frequency (RF) signal measuring tools or network assistance.
[00121] The present disclosure enables secure downloading of the functional profile from a subscription manager data preparation plus (SM-DP+) address.
[00122] The present disclosure facilitates to download the functional profile through a companion application available on a wireless terminal or via a web graphical user interface (GUI).
[00123] The present disclosure assists in remote debugging a field issue that occurs during installation of the ND fixed device.
[00124] The present disclosure provides comprehensive instructions for installation of each type of a cellular device without a screen, taking into account past, current, and upcoming generations of the cellular device, to enable an immediate use without requiring additional logistics prior to an embedded subscriber identity module (eSIM) profile activation.
[00125] The present disclosure may be applied for all types of radio technologies such as 4G Long Term Evolution (LTE), 5G, 6G, etc.

, Claims:1. A system (100) for downloading a functional profile, the system (100) comprising:
one or more processors associated with a profile maintaining server (108);
a memory operatively coupled to the one or more processors, wherein the memory comprises processor-executable instructions, which on execution, cause the one or more processors to:
receive, from a Non Display (ND) fixed device (104), over a secure connection, a request to download the functional profile on an embedded universal integrated circuit card (eUICC) of the ND fixed device (104), wherein the request is triggered at a companion application (110) of a wireless terminal (102) connected to the ND fixed device (104) upon a successful installation of the ND fixed device (104); and
initiate downloading of the functional profile at the ND fixed device (104) over the secure connection, wherein the functional profile is dynamically bounded at the profile maintaining server (108) to an Embedded Identity Document (EID) associated with the ND fixed device (104).
2. The system (100) as claimed in claim 1, wherein the secure connection is a Hypertext Transfer Protocol Secure (HTTPS) connection that is established between the wireless terminal (102) and the ND fixed device (104) to dynamically download eUICC profile at the ND fixed device (104).
3. The system (100) as claimed in claim 1, wherein for the installation of the ND fixed device (104), the one or more processors are further configured to:
send one or more attributes associated with a selected Public Land Mobile Network (PLMN) priority cell of available one or more priority cells to the companion application (110) of the wireless terminal (102), wherein the one or more attributes comprise cell identifier (ID) and signal strength; and
receive one or more instructions from the companion application (110) for re-orientation of the ND fixed device (104) during the installation, wherein the re-orientation is performed to camp the ND fixed device (104) to the selected PLMN priority cell.
4. A method (600) for downloading a functional profile on an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device (104), the method (600) comprising:
transmitting, by the ND fixed device (104) to a connected wireless terminal (102), one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells;
in response to a confirmation of acceptance of the one or more attributes of the selected PLMN priority cell, receiving, from the wireless terminal (102), a re-orientation instruction for re-orienting the ND fixed device (104) to camp onto the selected PLMN priority cell;
receiving, from the wireless terminal (102), an instruction to initiate a request for downloading the functional profile from a profile maintaining server (108), wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device (104); and
sending, to the wireless terminal (102), an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device (104).
5. The method (600) as claimed in claim 4, wherein a Uniform Resource Locator (URL) corresponding to the profile maintaining server (108) is pre-configured inside the eUICC of the ND fixed device (104).
6. The method (600) as claimed in claim 4, wherein the one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells comprise at least one of a cell identifier (ID), throughout, and signal strength.
7. The method (600) as claimed in claim 4, wherein the ND fixed device (104) and the wireless terminal (102) are connected over any of a wired or a wireless network connection.
8. The method (600) as claimed in claim 4, wherein the method (600) further comprises:
sending, to the wireless terminal (102), an error-code upon an unsuccessful downloading and enabling of the functional profile at the ND fixed device (104).
9. A method (700) for providing by a wireless terminal (102) a functional profile for downloading at an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device (104), the method (700) comprising:
receiving, by the wireless terminal (102) connected to the ND fixed device (104), one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells;
in response to a confirmation of acceptance of the one or more attributes of the selected PLMN priority cell, sending, by the wireless terminal (102), a re-orientation instruction to the ND fixed device (104), for re-orienting and camping onto the selected PLMN priority cell;
transmitting, by the wireless terminal (102), an instruction, to the ND fixed device (104), to initiate a request for downloading the functional profile from a profile maintaining server (108), wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device (104); and
receiving, by the wireless terminal (102), from the ND fixed device (104), a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device (104).
10. The method (700) as claimed in claim 9, wherein a Uniform Resource Locator (URL) corresponding to the profile maintaining server (108) is pre-configured inside the eUICC.
11. The method (700) as claimed in claim 9, wherein the one or more attributes of the selected PLMN priority cell of the available one or more PLMN priority cells comprise at least one of a cell identifier (ID), throughout, and signal strength.
12. The method (700) as claimed in claim 9, wherein the method (700) further comprises:
receiving, by the wireless terminal (102), an error-code upon an unsuccessful downloading and enabling of the functional profile at the ND fixed device (104).
13. A Non Display (ND) fixed device (104), comprising:
a transceiver (218); and
one or more processors (202) configured to:
transmit, by the transceiver (218) to a connected wireless terminal (102), one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells;
in response to a confirmation of acceptance of the one or more attributes of the selected PLMN priority cell, receive a re-orientation instruction from the wireless terminal (102), for re-orienting the ND fixed device (104) to camp onto the selected PLMN priority cell;
receive, from the wireless terminal (102), an instruction to initiate a request for downloading the functional profile from a profile maintaining server (108), wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device (104); and
send, to the wireless terminal (102), an error free code upon a successful downloading and enabling of the functional profile at the ND fixed device (104).
14. The ND fixed device (104) as claimed in claim 13, wherein the functional profile to be downloaded is dynamically bounded at the profile maintaining server (108) to an Embedded Identity Document (EID) associated with the ND fixed device (104).
15. A wireless terminal (102) providing a functional profile for downloading at an embedded universal integrated circuit card (eUICC) of a Non Display (ND) fixed device (104), the wireless terminal (102) comprising:
a transceiver (320);
an interface (316); and
one or more processors (302) configured to:
receive, by the transceiver (320) of the wireless terminal (102) connected to the ND fixed device (104), one or more attributes of a selected Public Land Mobile Network (PLMN) priority cell of an available one or more PLMN priority cells;
in response to a confirmation of acceptance of the one or more attributes of the selected PLMN priority cell, send a re-orientation instruction to the ND fixed device (104), for re-orienting and camping onto the selected PLMN priority cell;
transmit, to the ND fixed device (102), an instruction to initiate a request for downloading the functional profile from a profile maintaining server (108), wherein on completion of the downloading of the functional profile, the functional profile is enabled at the ND fixed device (102); and
receive, from the ND fixed device (102), a positive result upon a successful downloading and enabling of the functional profile at the ND fixed device (102).
16. The wireless terminal (102) as claimed in claim 15, wherein the one or more processors (302) are further configured to install at least one of a companion application (110) or a web graphical user interface (GUI) on the wireless terminal (102), and wherein the companion application (110) is configured to send the re-orientation instruction to the ND fixed device (104).
17. The wireless terminal (102) as claimed in claim 15, wherein upon the initiation of the request for downloading the functional profile, the one or more processors (302) are further configured to:

download the functional profile from the profile maintaining server (108), where the profile maintaining server is connected over a secure connection to the ND fixed device (104) via the wireless terminal (102).

Documents

Application Documents

# Name Date
1 202421031213-STATEMENT OF UNDERTAKING (FORM 3) [18-04-2024(online)].pdf 2024-04-18
2 202421031213-REQUEST FOR EXAMINATION (FORM-18) [18-04-2024(online)].pdf 2024-04-18
3 202421031213-FORM 18 [18-04-2024(online)].pdf 2024-04-18
4 202421031213-FORM 1 [18-04-2024(online)].pdf 2024-04-18
5 202421031213-DRAWINGS [18-04-2024(online)].pdf 2024-04-18
6 202421031213-DECLARATION OF INVENTORSHIP (FORM 5) [18-04-2024(online)].pdf 2024-04-18
7 202421031213-COMPLETE SPECIFICATION [18-04-2024(online)].pdf 2024-04-18
8 202421031213-FORM-8 [22-04-2024(online)].pdf 2024-04-22
9 Abstract1.jpg 2024-05-18
10 202421031213-FORM-26 [07-06-2024(online)].pdf 2024-06-07
11 202421031213-Proof of Right [02-07-2024(online)].pdf 2024-07-02