Sign In to Follow Application
View All Documents & Correspondence

Method And System For Contextual Re Enablement Of A Cellular Phone Subsidy Lock On A User Device

Abstract: The present disclosure relates to a method and system for contextual re-enablement of a cellular phone subsidy lock on a user device. The method comprises formatting of the user device and launching a set-up wizard, wherein the setup wizard comprises a subsidy lock provisioning check screen. The method further comprises detecting a successful or an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefined user-actions. Further, it receives at a transceiver unit an authentication information and detects this authentication information as valid or invalid information. Further, a contextual information and/or a subsidy lock re-enablement type is transmitted to a subsidy lock server unit. The method further comprises determining an entity initiating the contextual re-enablement of the cellular phone subsidy lock and providing the contextual re-enablement of the cellular phone subsidy lock on the user device based on the entity and received information. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
03 April 2023
Publication Number
40/2024
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
Parent Application

Applicants

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

Inventors

1. Gulprit Singh
I-103, NCC Meadows-II, Puttenahalli, Yelahanka, Bengaluru - 560064, Karnataka, India.
2. Vishal Shashikant Patil
Flat No 215, Nishant Pride, Kamdhenu Layout, B-Narayanpura Post, Bangalore - 560016, Karnataka, India.
3. Dayalan Thangavel
A306, VRR Lakeview Apts, Lake Road, Doddanekundi, Bangalore - 560037, Karnataka, India.

Specification

FORM 2
THE PATENTS ACT, 1970
(39 OF 1970)
AND
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See secton 10 and rule 13)
“METHOD AND SYSTEM FOR CONTEXTUAL RE-ENABLEMENT OF A CELLULAR PHONE SUBSIDY LOCK ON A USER DEVICE”
We, JIO PLATFORMS LIMITED, an Indian Natonal, of address Ofce-101, Safron, Nr. Centre Point, Panchwat 5 Rasta, Ambawadi, Ahmedabad-380006, Gujarat, India.
The following specifcaton partcularly describes the inventon and the manner in which it is to be performed.

TECHNICAL FIELD
This disclosure generally relates to the cellular phone devices and telecom services and more partcularly to a system and method for re-enabling a feature of Subsidy Lock in a user device in an event the user device is a resold user device or in an event if there is a change in a network type of a Subscriber Identty Module (SIM) card installed at the user device.
BACKGROUND
The following descripton of related art is intended to provide background informaton pertaining to the feld of the disclosure. This secton 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 secton be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of prior art.
Cellular phones are one of the most common electronic devices from portable gadgets carried by every individual. For a cellular phone to perform its basic functons, it requires services of telecom operator(s)/mobile network operator(s) MNO(s) which is done by installing an actvated SIM inside the cellular phone. Sometmes based on a partnership between the telecom operators and cell phone manufacturers, these telecom operators provide cellular phones to its customers at lower or subsidized prices with a Subsidy Lock feature enabled in the cellular phones. A subsidy lock is used to ensure that a subsidized handset or subsidized cell phone is provided at a very cheap rate to the customers, and it can only be used with SIM card(s) issued by the subsidizing operator (and not on a compettor's network) such that this subsidized handset will generate billable airtme for the subsidizing operator. Hence, cell phones with subsidy lock feature help both a customer and a telecom operator, as the customer receives a cellular phone at a cheap price whereas the telecom operator adds a billable customer to its company, therefore it is a win-win situaton for both. Nowadays, cellular phones with a feature of subsidy lock are a very common across many countries, including India.
Over a period, markets have been fooded with diferent varietes of cellular phones including smart phones which have ultmately led to a high-volume re-sale of the cellular phones into

the markets. These second hand or re-saleable cellular phones are not only budget friendly, but also help in reducing e-waste and therefore are an environmentally friendly. Currently one of the limitatons associated with these re-saleable cellular phones is that these devices can’t be resold with the subsidy lock feature, as such a mechanism to enable subsidy lock feature on a resold cell phone has never been made available. Also, the currently known technologies fail to enable a subsidy lock feature on a cellular phone, in an event when there is a change in a network type of a Subscriber Identty Module (SIM) card installed at said cellular phone. Therefore, with an upcoming Network launch such as 5G Network launch in India and 6G knocking on the door as well, a novel method and system for enabling subsidy lock on cell phones based on network services such as 5G etc. is needed, wherein the telecom operator may provide services and cellular devices on a subsidy to its users who opt for the same.
Additonally, even though the currently available technologies have provided solutons to enable subsidy lock on user devices only during an inital setup of the user devices , however these technologies stll have many limitatons such as these technologies do not provide a soluton for re-enabling the subsidy lock feature on a user device in an event wherein the same user device is resold or in an event that there is a change in a network type of a Subscriber Identty Module (SIM) card installed in the same user device. In the current scenarios, a single subsidy lock runs for the lifetme of the user devices and once the subsidy lock is disabled on the user devices, presently there is no technical soluton existng in the art by which the subsidy lock feature can be re-enabled on the said user devices. Therefore, there is a need in the art to provide a soluton for a contextual re-enablement of a subsidy lock (or may be referred as “a cellular phone subsidy lock” in the present disclosure) on a user device.
OBJECTS
Some of the objects of the present disclosure, which at least one embodiment disclosed herein satsfes are listed herein below.
It is an object of the present disclosure to provide a contextual re-enablement of a cellular phone subsidy lock on a user device.

It is another object of the present disclosure to provide a contextual re-enablement of a cellular phone subsidy lock on a user device in an event an initally enabled subsidy lock feature is disabled on the user device.
It is also an object of the present disclosure to provide a contextual re-enablement of a cellular phone subsidy lock on a user device in an event the user device is re-sold.
It is another object of the present disclosure to provide a contextual re-enablement of a cellular phone subsidy lock on a user device in an event that there is a change in a network type of a Subscriber Identty Module (SIM) card installed at the user device.
Further an object of the present disclosure is to provide a contextual re-enablement of a cellular phone subsidy lock on a user device only via authorized centers approved by a mobile network operator(s) and/or the cell phone manufactures.
Another object of the present disclosure is to provide a contextual re-enablement of a cellular phone subsidy lock on a user device based on an authentcaton informaton, a contextual informaton and a cellular phone subsidy lock re-enablement type associated with the user device.
Yet another object of the present disclosure is to provide a data restore facility on a user device during a contextual re-enablement of a cellular phone subsidy lock on the user device.
SUMMARY
This secton is provided to introduce certain aspects of the present disclosure in a simplifed form that are further described below in the detailed descripton. This summary is not intended to identfy the key features or the scope of the claimed subject mater.
One aspect of the present disclosure relates to a method for a contextual re-enablement of a cellular phone subsidy lock on a user device, wherein initally the method comprises formatng of the user device by a processing unit. The method further comprises detectng, by the processing unit via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Further, the method comprises

receiving, at a transceiver unit via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. Further, the method comprises receiving, by the processing unit, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton. The method further comprises determining, by a determining unit at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device. The method further comprises providing, by subsidy lock server unit via the determining unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
Another aspect of the present disclosure relates to a system for a contextual re-enablement of a cellular phone subsidy lock on a user device, wherein the system comprising of a processing unit, connected to at least one of a cloud storage unit, a subsidy lock server unit, a transceiver unit, a display unit and a determining unit, wherein the processing unit is confgured to format the user device. The processing unit is further confgured to detect via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Further the system comprises of the transceiver unit, connected at least to the processing unit and the determining unit, wherein the transceiver unit is confgured to receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. Further, the processing unit is confgured to receive at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton. The system further comprises of the determining unit, connect at least to the processing unit and the transceiver unit, wherein the determining unit is confgured to: determine at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device; and provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton

informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
Another aspect of the present disclosure relates to an electronic device for a contextual re-enablement of a cellular phone subsidy lock on a user device, the electronic device comprising of a system, wherein the system further comprising of a processing unit, connected to at least one of a cloud storage unit, a subsidy lock server unit, a transceiver unit, a display unit and a determining unit. The processing unit is further confgured to detect via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Further the system comprises of the transceiver unit, connected at least to the processing unit and the determining unit, wherein the transceiver unit is confgured to receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. Next, the processing unit is further confgured to receive at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton. The system further comprises of the determining unit, connect at least to the processing unit and the transceiver unit, wherein the determining unit is confgured to determine at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device. Further, the determining unit is confgured to provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
Yet another object of the present disclosure relates to a non-transitory computer readable storage medium storing instructons for a contextual re-enablement of a cellular phone subsidy lock on a user device. The storage medium comprising executable code which, when executed by a processor, causes the processor to: 1) format the user device; 2) detect via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons, 3) enable a transceiver unit to: receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset

status of the cellular phone subsidy lock; 4) receive, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton 5) enable a determining unit to: determine at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device; and provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated herein, and consttute a part of this disclosure, illustrate exemplary embodiments of the disclosed methods and systems in which like reference numerals refer to the same parts throughout the diferent drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustratng the principles of the present disclosure. Also, the embodiments shown in the fgures are not to be construed as limitng the disclosure, but the possible variants of the method and system according to the disclosure are illustrated herein to highlight the advantages of the disclosure. It will be appreciated by those skilled in the art that disclosure of such drawings includes disclosure of electrical components or circuitry commonly used to implement such components.
Figure 1 illustrates an exemplary architecture of a system [100], for contextual re-enablement of a cellular phone subsidy lock on a user device in accordance with exemplary embodiments of the present disclosure.
Figure 2 illustrates an exemplary method fow diagram [200] for a contextual re-enablement of a cellular phone subsidy lock on a user device in accordance with exemplary embodiments of the present disclosure.
Figure 3 illustrates an exemplary fow chart [300] depictng an exemplary process implemented on a user device for re-enablement of a Subsidy Lock feature on the user device in accordance with exemplary embodiments of the present disclosure.

Figure 4 illustrates an exemplary fow chart [400] depictng an exemplary process implemented on a server device for re-enablement of a Subsidy Lock feature on a user device in accordance with exemplary embodiments of the present disclosure.
The foregoing shall be more apparent from the following more detailed descripton of the embodiments of the disclosure.
DETAIL DESCRIPTION OF THE DISCLOSURE
In the following descripton, for the purposes of explanaton, various specifc details are set forth to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practced without these specifc details. Several features described hereafer can each be used independently of one another or with any combinaton of other features. An individual feature may not address any of the problems discussed above or might address only some of the problems discussed above.
The ensuing descripton provides exemplary embodiments only, and is not intended to limit the scope, applicability, or confguraton of the disclosure. Rather, the ensuing descripton of the exemplary embodiments will provide those skilled in the art with an enabling descripton for implementng an exemplary embodiment. It should be understood that various changes may be made in the functon and arrangement of elements without departng from the spirit and scope of the disclosure as set forth.
Specifc details are given in the following descripton to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skills in the art that the embodiments may be practced without these specifc details. For example, circuits, systems, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail.
Also, it is noted that individual embodiments may be described as a process which is depicted as a fowchart, a fow diagram, a data fow diagram, a structure diagram, or a block diagram. Although a fowchart may describe the operatons as a sequental process, many of the operatons can be performed in parallel or concurrently. In additon, the order of the

operatons may be re-arranged. A process is terminated when its operatons are completed but could have additonal steps not included in a fgure.
The word “exemplary” and/or “demonstratve” is used herein to mean serving as an example, instance, or illustraton. For the avoidance of doubt, the subject mater disclosed herein is not limited by such examples. In additon, any aspect or design described herein as “exemplary” and/or “demonstratve” 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 descripton or the claims, such terms are intended to be inclusive—in a manner similar to the term “comprising” as an open transiton word—without precluding any additonal or other elements.
As disclosed in the background secton, the advancement in the telecom sector has brought in boon of cellular devices in the market and there is need for beter cellular services than ever before. Further, the emergence of market for used cellular phones has made it even more important to provide re-enablement of subsidy lock on these used cellular phones to gives boost to resale of the used or previously owned cellular phones. The subsidy lock feature has been provided by telecom operator(s) providing a cellular device with a subsidy price to a user with a conditon that the cellular phone be able to functon with a subsidy provider telecom operator’s SIM and with certain plans. A compettor’s or any other telecom operator’s SIM will simply not functon on such subsidized cellular device with subsidy lock. The user may sell this cellular device or return it to the telecom operator for one reason or the other, in these conditons the subsidy lock is usually disabled as the subsidy lock on new handset remains for a set duraton of tme, post that duraton subsidy lock features are generally disabled. However, there is no existng method to re-enable these subsidy lock features. Therefore, by providing re-enablement of the subsidy lock features in resold cellular phones, will make the resold cellular phones accessible to everyone with afordable price (which will bring other benefts such as more UPI payments, online banking, availing government schemes online etc.) and reduces carbon footprint.
One of the existng solutons which atempts to solve the problem related to subsidy lock in cellular devices, is to provide a cellular phone subsidy lock which ensures that a cellular phone,

sold to an end-user at a price subsidized by a cellular carrier, is actvated only on the subsidizing carrier's network, and not on a compettor's network. In this existng soluton a secure carrier code, specifc to and known by the subsidizing carrier, is programed into the cellular phone by the phone manufacturer. The phone is programmed and shipped by the manufacturer in a locked conditon, which prevents programming of the NAM (Number Assignment Module) of the cellular phone without frst entering either a valid unlock code or a valid remove lock code. At the tme of phone actvaton and programming of the NAM, the phone's ESN (Electronic Serial Number) is entered into the carrier computer system, which utlizes the ESN and carrier code to execute a subsidy lock algorithm which outputs an unlock code and a remove lock code. At the carrier's choice, either code is given to the end user to be entered into the phone. The phone then executes the same subsidy lock algorithm, using the carrier code programmed at the tme of manufacture, and its own ESN, to calculate the unlock code and the remove lock code. If the code entered by the user matches the unlock code, NAM programming is allowed to proceed only once, and if the entered number matches the remove lock code, the phone removes the subsidy lock completely. This prior art completely relates to new phone sold in the market with one-tme subsidy lock enablement feature and do not even menton enabling subsidy lock for network services or resold cellular phones. Furthermore, some other currently existng technologies provide solutons such as a secure mechanism for subsidy lock enforcement, subsidy lock enabled handset device with asymmetric verifcaton unlocking control and method thereof, over-the-air subsidy lock resoluton and a service provider subsidy lock etc. However, none of the existng solutons provide a soluton for contextual re-enablement of a cellular phone subsidy lock on a user device in an event the user device is a resold user device. Also, none of the existng solutons provide a soluton for contextual re-enablement/ enablement of a cellular phone subsidy lock on a user device in an event if there is a change in a network type of a Subscriber Identty Module (SIM) card installed at the user device, where the user device may be an open market user device or a user device supported with a previous subsidy lock feature.
Therefore, in view of these and other existng limitatons, there is an imperatve need to provide a soluton to overcome the limitatons of prior existng solutons and to provide a more efcient method and system for contextual re-enablement of a cellular phone subsidy lock on a user device, where the user device is a secondhand cellular phone or where a partcular

network service is opted for the user device, with measures to stop any misuse of the user device i.e., the subsidized device.
In order to overcome these and other limitatons of the prior known solutons, the present disclosure discloses a method and a system for a contextual re-enablement of a cellular phone subsidy lock on a user device. The method as disclosed in the present disclosure comprises formatng of the user device by a processing unit. Further, the method comprises launching, by the processing unit, a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises a subsidy lock provisioning check screen. The method further comprises detectng, by the processing unit via the subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Further, the method comprises receiving, at a transceiver unit via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. The method further comprises detectng, by the processing unit, the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton. Further, the method comprises receiving, by the processing unit, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device. Further, the method comprises transmitng, by the transceiver unit, at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to a subsidy lock server unit. The method further comprises determining, by a determining unit at the subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries. The method further comprises providing, by subsidy lock server unit via the determining unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
As used herein in this document a "processing unit”, "processor," or "operatonal processor" includes one or more processors. A processor is any logic circuitry utlized to process

instructons. A processor could be an applicaton-specifc integrated circuit (ASIC), a special-purpose integrated circuit (SPIC), a conventonal processor, a digital signal processor, multple microprocessors, one or more microprocessors connected to a DSP core, a controller, a microcontroller, any other kind of integrated circuit, etc. The processor may carry out input/output processing, signal coding data processing, and/or any other functonality necessary for the system to operate in accordance with the current disclosure. The processor or processing unit is a hardware processor, to be more precise.
As used herein any electrical, electronic, and/or computng device or equipment that can implement the features of the present disclosure may be referred to herein as "a user equipment," "a user device," "a smart-user-device," "a smart device," "an electronic device," "a mobile device," “a cellular device,” "a handheld device," “a device”, ”a phone”, “a smartphone”, “a cellular phone” or "a wireless communicaton device." The user equipment/device may be any computng device that is able to implement the features of the current disclosure, such as but not limited to a mobile phone, smart phone, laptop, desktop, personal digital assistant, tablet computer, wearable device, or general-purpose computer.
As used herein, “storage unit,” “cloud storage unit,” or “memory unit” refers to a machine or computer-readable medium including any mechanism for storing informaton in a form readable by a computer or similar machine. For example, a computer-readable medium includes read-only memory (“ROM”), random access memory (“RAM”), magnetc disk storage media, optcal storage media, fash memory devices or other types of machine-accessible storage media. The storage unit stores at least the data that may be required by one or more units of the system/user device to perform their respectve functons. Further the cloud storage unit refers to a mode of computer data storage in which digital data is stored on servers in of-site locatons.
As used herein a “transceiver unit” may include but not limited to a transmiter to transmit data to one or more destnatons and a receiver to receive data from one or more sources. Further, the transceiver unit may include any other similar unit obvious to a person skilled in the art, to implement the features of the present disclosure. The transceiver unit may convert data or informaton to signals and vice versa for the purpose of transmitng and receiving respectvely.

As used herein, a “display unit” refers to a machine or device including any mechanism to display various informaton to users of a user device. Further, the display unit may refer to the screen of the User device or User Equipment to show or present informaton to the user who is associated with the User Equipment. Further, the display Unit may include any other similar unit obvious to a person skilled in the art, to implement the features of the present disclosure.
As used herein a “subsidy lock server unit” may be server unit that is confgured to implement one or more features of the present disclosure for contextual re-enablement of a cellular phone subsidy lock on a user device. The subsidy lock server unit may include one or more memory units and one or more processing units required to perform the technical functons as disclosed in the present disclosure. Also, in an implementaton the subsidy lock server unit may be any server unit that is obvious to a person skilled in the art for implementaton of the features of the present disclosure.
Also, as used herein a “determining unit” may be any unit that may be similar to a processing unit and is confgured to implement one or more features of the present disclosure. Also, in an implementaton the determining unit may be any unit that is obvious to a person skilled in the art for implementaton of the features of the present disclosure.
The present disclosure is further explained in detail below with reference now to the diagrams so that those skilled in the art can easily carry out the present disclosure.
Referring to Figure 1, an exemplary architecture of a system [100], for contextual re-enablement of a cellular phone subsidy lock on a user device, is shown in accordance with exemplary embodiments of the present disclosure.
The system [100] comprises at least one processing unit [102], at least transceiver unit [104], at least one storage unit [108] and at least one determining unit [106]. All of these components and units are assumed to be connected to each other unless otherwise indicated below. Also, while only a few units are shown in Fig. 1, the system [100] may comprise multple such units or any such number of units as is obvious to a person skilled in the art or as is required to implement the features of the present disclosure. Further, in an implementaton, the system [100] (partally or whole) may be present in a server device connected to a user device to implement the features of the present disclosure. Also, in an implementaton the system may partally present in the user device to implement the features of the present

disclosure. Also, in another implementaton the system [100] may be in connecton to the server device and the user device in any manner that is obvious to a person skilled in the art to implement the features of the present disclosure.
The system [100] is confgured for the contextual re-enablement of the cellular phone subsidy lock on the user device with the help of the interconnecton between its components/ units.
In order to provide the contextual re-enablement of the cellular phone subsidy lock on the user device, the processing unit [102] is initally confgured to format the user device. The formatng done by processing unit [104] is a complete factory data reset of the user device. For any out of box device i.e., new user device, this step may not be required. More specifcally, on user devices i.e., cellular-phone devices, as part of the OOB (Out Of Box) experience, a user goes through a mandatory fow called Setup-Wizard for any operatng system on the user devices. As part of a Setup-Wizard of a device, a subsidy lock applicaton is launched, which checks and decides if a subsidy lock feature needs to be enabled on the device or not. In the current state of art once the Subsidy lock (SL) feature is disabled, a device admin/owner permission is permanently revoked, due to which the subsidy lock feature can never get re-enabled on that device. Also, presently once the SL feature journey completes on the device, it is blocked at a SL server side, and cannot be re-enabled again. Therefore, in order to overcome such limitaton and for the device and the SL server to re-enable the subsidy lock feature, frst a device FDR (Factory Data Reset) fow is initated by the processing unit [102] of the system [100]. Further, the user device being formated by the processing unit [102] may be a resold user device or an open market user device on which contextual re-enablement/enablement of the cellular phone subsidy lock is required.
Also, in an implementaton, during the formatng of the user device in order to protect a user data stored on the user device a soluton is provided by way of storing the user data on a cloud storage unit, using an identfer (ID) associated with a backup of the user data which may be for e.g., an“email id”. The ID may act as a user data address on the cloud storage unit. More specifcally, in an implementaton to format the user device the processing unit [102] may be confgured to generate, a backup of at least one of a data stored on the user device and one or more applicatons installed on the user device. Thereafer, the processing unit [102] is confgured to store, the backup at the cloud storage unit. Further, the processing unit [102] may be confgured to format, the user device based on the storing of the backup on the cloud

storage unit. More partcularly, once the backup is successfully stored on the cloud storage unit, the processing unit [102] may initate the formatng process. Also, in implementaton once the contextual re-enablement of the cellular phone subsidy lock is done on the user device, the processing unit [102] is further confgured to automatcally initate, a re-store process on the user device based on the set-up wizard, the backup stored at the cloud storage unit, and the identfer (ID) associated with the backup. Therefore, once the subsidy lock in enabled on the user device, the user with the help of user “email id” may retrieve all the data from the cloud storage unit. Also, in an implementaton in any case, a diferent “email id” is used on the user device for restoring data as compared to the “email ID” linked to the data stored at the cloud storage unit, the data from the cloud storage unit may be deleted, this is done to protect user data privacy. Further, in case of re-enablement of subsidy lock in a secondhand user device, it is important to format such user device, because only a setup wizard is the privileged tool through which subsidy locks may be enabled. Therefore, it becomes extremely important that the same user “email id” is used on the user device, to retrieve the user data, that was used to store the user data on the cloud storage unit.
Further, the processing unit [102] is confgured to launch, a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises a subsidy lock provisioning check screen. The launching of the set-up wizard is the most common step afer a complete factory data reset of the user device or for an out of the box user device. The set¬up wizard helps with setng up accounts and most basic set-ups and permissions which are necessary for running the user device. Here, it is at the subsidy lock provisioning check screen during the set-up wizard where all the necessary informaton and permissions are absorbed for enabling and re-enabling of the subsidy lock feature on the user device. It is pertnent to menton that the subsidy lock on the user device may only be enabled on a request of the user, afer the user has read all the terms and conditons. It may be a possibility where the user does not wish to enable the subsidy lock and pay an entre amount for the cellular/user device and network services, in such a scenario the system [100] in the set-up wizard skips enabling of the subsidy lock and the subsidy lock remains unlocked in the cellular device.
Further, afer launching the set-up wizard, the processing unit [102] is confgured to detect via the subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based

on one or more predefned user-actons. Also, the processing unit [102] is further confgured to detect via the subsidy lock provisioning check screen, a target informaton based on the one or more predefned user-actons, wherein the target informaton comprises at least one of an informaton related to a set of required critcal permissions, a device informaton of the user device and an owner informaton of the user device. The target informaton is an informaton which is very critcal and important for enabling the subsidy lock on the user device. This target informaton is, therefore, critcal for the subsidy lock enablement, for example in an embodiment if a user is not holding to his side of the bargain and changing a SIM or an operator from whom the user has purchased the cellular device on subsidy, it becomes pertnent to stop the user from doing so. Therefore, in such a scenario the subsidy lock may the lock the cellular device and keep the user out unless the same registered SIM of the same operator is installed in the cellular device and for locking the user out of the cellular device, the system [100] may require this permission. Here each predefned user-actons from the one or more predefned user-actons comprises one of a predefned tapping-based user acton and a predefned hardware key-based user acton. For example, on the subsidy lock provisioning check screen, one of following predefned user-actons, but not limited to, may be applied to reset a subsidy status and provide a required dangerous permissions, including a device admin/owner detail: 1) Tap for X amount of tme on the subsidy lock provisioning check screen (e.g.: 6 tmes), or 2) press hardware keys of the user device in a specifc patern, etc. In an implementaton the processing unit [102] at this step may be simply scanning the user device to gather informaton and update a status of the user device on a server (say a subsidy lock server unit) with respect to reset status of the cellular phone subsidy lock. Usually, the case with a subsidy lock is enabled only once during a lifetme of the cellular device, and it is only through a set-up wizard that the same can be achieved. These predefned actons of the user are an indicaton to the set-up wizard that the user wants to re-enable the subsidy lock and therefore the set-up wizard must reset and re-launch the subsidy lock dialogue box within the set-up wizard.
Thereafer, the transceiver unit [104] is confgured to receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. The authentcaton informaton comprises at least one of a passcode, a passphrase, a fngerprint authorizaton detail, an image authorizaton detail, and

an mPIN based detail. The processing unit [102] is then confgured to detect, the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton. The authentcaton informaton is detected as one of the valid authentcaton informaton and the invalid authentcaton informaton based on at least one of a pre-agreed passcode, a pre-agreed passphrase, a pre-defned fngerprint authorizaton detail, a pre-defned image authorizaton detail, and a pre-defned mPIN based detail. For example, if an authentcaton informaton comprising a passcode is successfully matched with a pre-agreed passcode, said authentcaton informaton is detected as the valid authentcaton informaton, otherwise in case of unsuccessful match said authentcaton informaton is detected as the invalid authentcaton informaton. This authentcaton informaton may be provided by authorized centers of a network operator providing subsidy lock feature on the user device, or by approved third party authorized centers which are authorized to enable the subsidy lock in the user device. Further, in an instance the authentcaton informaton may be unique to every authorized center based on their geofence locatons. In an implementaton if the authentcaton informaton detected by the processing unit [102] is valid and provided from a locaton within a pre-defned geofence locaton of the authorized center, the system [100] is confgured to execute further features, otherwise the set-up wizard with subsidy lock may be disabled by the system [100].
Further, the transceiver unit [104] is confgured to receive, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device. More specifcally, the contextual informaton comprises at least one of the GPS locaton of the user device, a root status of the user device, a date and tme related to the user device, a make and model of the user device, an operatng system (OS) type and version on the user device, one or more hardware and sofware capabilites on the user device and IMEI details of the user device. The contextual informaton may be used as counter measure to avoid any misuse of the subsidized user device. For example, the GPS locaton of the user device may be used for two purposes, to check whether the subsidy lock is enabled by the correct authorites located in the correct locaton such as a second-hand selling company or a service centre used for enabling subsidy

lock for services. Further, if the user device moves to a locaton where a telecom operator subsidising the user device do not operate, the processing unit [102] may lock the phone. Further, in an instance the date and tme related to the user device is an informaton used to set the date and tme for the subsidy lock, as to when it was enabled and for what tme period it will be enabled etc. Further, operatng system, make and type, IMEI details may be used as identty of the user device and it may help recognizing the user device in case any misuse is reported. Further, the cellular phone subsidiary lock re-enablement type comprises an informaton for re-enablement of the cellular phone subsidy lock on the user device based on at least one of an identfcaton of: the user device as a resold device, and a change in a network subscripton of a SIM installed in the user device. Therefore, unlike the existng solutons, here the user has an opton to enable subsidy lock on a resold cellular phone, which tes the cellular phone to an operator and further reduces the cost of the device. Also, in additon to that, in an embodiment, if a user already has a cellular phone but wants to add a partcular service to the user device but in an subsidized plan, here the user can enable a subsidy lock and te the user device to a partcular service plan of an operator and avail the plan at a subsidized rate. Here the operator benefts from a returning user and the user benefts because of a subsidized plan and therefore is a win-win situaton.
Further the transceiver unit [104] is further confgured to transmit at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to a subsidy lock server unit. The system [100] stores the user informaton on the subsidy lock server unit and updates the subsidy lock server unit with subsidy lock re-enablement type and authentcaton informaton. The system [100] uses the services of the subsidy lock server unit to further control the subsidy lock remotely and the entre process of enablement of subsidy lock can be carried out remotely. The subsidy lock server unit further stores the rules as to which cellular devices can be facilitated with subsidy lock enablement, and this decision is taken by the subsidy lock server unit based on contextual informaton provided to it with the prestored rules. For example, if the operator decides to discontnue subsidy service on a partcular OS from a partcular date, going further the subsidy lock server unit may prohibit any enablement of subsidized service on that partcular OS.
Further, the system [100] as disclosed in the present disclosure comprises the determining unit [106], confgured to determine at the subsidy lock server unit, an entty initatng the

contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries. The contextual re-enablement of the cellular phone subsidy lock may be done from a specifc GPS locaton and this is done to avoid any misuse of subsidy provided by the operator. For example, it will be unfair to the operator if a user buys a cellular device at a lower subsidized rate provided by the operator and then takes the cellular device to a locaton outside from the limits of the operator services, like travels to a diferent country and uses the subsidized cellular phone with a diferent operator SIM. To avoid such scenarios and serious misuse of subsidized cellular phones, strict GPS locks and geofence boundaries may be set. A geofence boundary refers to a virtual fence or perimeter around a physical locaton.
Further, the determining unit [106] is confgured to provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type. The system [100] afer validatng all the informaton and authentcaton, enables or re-enables the subsidy lock on the user device for one-tme use (as in case of resold phones) or for monthly use (as in case of enablement of services such as 5G).
Referring to Figure 2, an exemplary method fow diagram [200], for contextual re-enablement of a cellular phone subsidy lock on a user device, is shown in accordance with exemplary embodiments of the present disclosure. In an implementaton, the method [200] is performed by the system [100]. Also in Figure 2, the method starts at step [202].
At step [204], the method comprises formatng the user device by processing unit [104]. The formatng done by processing unit [104] is a complete factory data reset of the user device. For any out of box device i.e., a new user device, this step may not be required. More specifcally, on user devices i.e., cellular-phone devices, as part of the OOB (Out of Box) experience, a user goes through a mandatory fow called Setup-Wizard for any operatng system on the user devices. As part of a Setup-Wizard of a device, a subsidy lock applicaton is launched, which checks and decides if a subsidy lock feature needs to be enabled on the device or not. In the current state of art once the Subsidy lock (SL) feature is disabled, a device admin/owner permission is permanently revoked, due to which the subsidy lock feature can never get re-enabled on that device. Also, presently once the SL feature journey completes on

the device, it is blocked at a SL server side, and cannot be re-enabled again. Therefore, in order to overcome such limitaton and for the device and the SL server to re-enable the subsidy lock feature, frst a device FDR (Factory Data Reset) fow is initated by the processing unit [102] of the system [100]. Further, the user device being formated by the processing unit [102] may be a resold user device or an open market user device on which contextual re-enablement/enablement of the cellular phone subsidy lock is required.
Also, in an implementaton during the formatng of the user device in order to protect a user data stored on the user device a soluton is provided by way of storing the user data on a cloud storage unit, using an identfer (ID) associated with a backup of the user data which may be for e.g., a user “email id”. The ID may act as a user data address on the cloud storage unit. More specifcally, in an implementaton to format the user device the processing unit [102] may be generate, a backup of at least one of a data stored on the user device and one or more applicatons installed on the user device. Thereafer, the processing unit [102] may store, the backup at the cloud storage unit. Further, the processing unit [102] may format, the user device based on the storing of the backup on the cloud storage unit. More partcularly, once the backup is successfully stored on the cloud storage unit, the processing unit [102] may initate the formatng process. Also, in implementaton once the contextual re-enablement of the cellular phone subsidy lock is done on the user device, the processing unit [102] automatcally initates, a re-store process on the user device based on the set-up wizard, the backup stored at the cloud storage unit, and the identfer (ID) associated with the backup. Therefore, once the subsidy lock in enabled on the user device, the user with the help of user “email id” may retrieve all the data from the cloud storage unit. Also, in an implementaton in any case, a diferent “email id” is used on the user device for restoring data as compared to the “email ID” linked to the data stored at the cloud storage unit, the data from the cloud storage unit may be deleted, this is done to protect user data privacy. Further, in case of re-enablement of subsidy lock in a secondhand user device, it is important to format such user device, because only a setup wizard is the privileged tool through which subsidy locks may be enabled. Therefore, it becomes extremely important that the same user “email id” is used on the user device, to retrieve the user data, that was used to store the user data on the cloud storage unit.

Next the method comprises launching by the processing unit [102] a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises a subsidy lock provisioning check screen. The launching of the set-up wizard is the most common step afer a complete factory data reset of the user device or for an out of the box user device. The set-up wizard helps with setng up accounts and most basic set-ups and permissions which are necessary for running the user device. Here, it is at the subsidy lock provisioning check screen during the set-up wizard where all the necessary informaton and permissions are absorbed for enabling and re-enabling of the subsidy lock feature on the user device. It is pertnent to menton that the subsidy lock on the user device may only be enabled on a request of the user, afer the user has read all the terms and conditons. It may be a possibility where the user does not wish to enable the subsidy lock and pay an entre amount for the cellular/user device and network services, in such a scenario the method in the set-up wizard skips enabling of the subsidy lock and the subsidy lock remains unlocked in the cellular device.
At step [206], the method comprises of detectng by the processing unit [102] via the subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Also, the processing unit [102] further detects via the subsidy lock provisioning check screen, a target informaton based on the one or more predefned user-actons, wherein the target informaton comprises at least one of an informaton related to a set of required critcal permissions, a device informaton of the user device and an owner informaton of the user device. The target informaton is an informaton which is very critcal and important for enabling the subsidy lock on the user device. This target informaton is, therefore, critcal for the subsidy lock enablement, for example in an embodiment if a user is not holding to his side of the bargain and changing a SIM or an operator from whom the user has purchased the cellular device on subsidy, it becomes pertnent to stop the user from doing so. Therefore, in such a scenario the subsidy lock may the lock the cellular device and keep the user out unless the same registered SIM of the same operator is installed in the cellular device and for locking the user out of the cellular device, the system [100] may require this permission. Here each predefned user-actons from the one or more predefned user-actons comprises one of a predefned tapping-based user acton and a predefned hardware key-based user acton. For example, on the subsidy lock provisioning check screen, one of

following predefned user-actons, but not limited to, may be applied to reset a subsidy status and provide a required dangerous permissions, including a device admin/owner detail: 1) Tap for X amount of tme on the subsidy lock provisioning check screen (e.g.: 6 tmes), or 2) press hardware keys of the user device in a specifc patern, etc. In an implementaton the processing unit [102] at this step may be simply perform scanning of the user device to gather informaton and update a status of the user device on a server (say a subsidy lock server unit) with respect to reset status of the cellular phone subsidy lock. Usually, the case with a subsidy lock is enabled only once during a lifetme of the cellular device and it is only through a set¬up wizard that the same can be achieved. These predefned actons of the user are an indicaton to the set-up wizard that the user wants to re-enable the subsidy lock and therefore the set-up wizard must reset and re-launch the subsidy lock dialogue box within the set-up wizard.
At step [208], the method comprises of receiving at a transceiver unit [104] via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. The authentcaton informaton comprises at least one of a passcode, a passphrase, a fngerprint authorizaton detail, an image authorizaton detail, and an mPIN based detail. The processing unit [102] then detects, the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton. The authentcaton informaton is detected as one of the valid authentcaton informaton and the invalid authentcaton informaton based on at least one of a pre-agreed passcode, a pre-agreed passphrase, a pre-defned fngerprint authorizaton detail, a pre-defned image authorizaton detail, and a pre-defned mPIN based detail. For example, if an authentcaton informaton comprising a passcode is successfully matched with a pre-agreed passcode, said authentcaton informaton is detected as the valid authentcaton informaton, otherwise in case of unsuccessful match said authentcaton informaton is detected as the invalid authentcaton informaton. This authentcaton informaton may be provided by authorized centers of a network operator providing subsidy lock feature on the user device, or by approved third party authorized centers which are authorized to enable the subsidy lock in the user device. Further, in an instance the authentcaton informaton may be unique to every authorized center based on their geofence locatons. In an implementaton if the authentcaton informaton detected by the processing unit [102] is valid and provided from a

locaton within a pre-defned geofence locaton of the authorized center, the method may lead to further features, otherwise the set-up wizard with subsidy lock may be disabled.
Next, at step [210], the method comprises of receiving by the processing unit [102], at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least one of the GPS locaton of the user device. More specifcally, the contextual informaton comprises at least one of the GPS locaton of the user device, a root status of the user device, a date and tme related to the user device, a make and model of the user device, an operatng system (OS) type and version on the user device, one or more hardware and sofware capabilites on the user device and IMEI details of the user device. The contextual informaton may be used as counter measure to avoid any misuse of the subsidized user device. For example, the GPS locaton of the user device may be used for two purposes, to check whether the subsidy lock is enabled by the correct authorites located in the correct locaton such as a second-hand selling company or a service centre used for enabling subsidy lock for services. Further, if the user device moves to a locaton where the telecom operator subsidising the user device do not operate, the processing unit [102] may lock the phone. Further, in an instance the date and tme related to the user device is an informaton used to set the date and tme for the subsidy lock, as to when it was enabled and for what tme period it will be enabled etc. Further, operatng system, make and type, IMEI details may be used as identty of the user device and it may help recognizing the user device in case any misuse is reported. Further, the cellular phone subsidiary lock re-enablement type comprises an informaton for re-enablement of the cellular phone subsidy lock on the user device based on at least one of an identfcaton of: the user device as a resold device, and a change in a network subscripton of a SIM installed in the user device. Therefore, unlike the existng solutons, here the user has an opton to enable subsidy lock on a cellular resold phone, which tes the cellular phone to an operator and further reduces the cost of the device. Also, in additon to that, in an embodiment, if a user already has a cellular phone but wants to add a partcular service to the user device but in an subsidized plan, here the user can enable a subsidy lock and te the user device to a partcular service plan of an operator and avail the plan at a subsidized rate. Here the operator benefts from a returning user and the user benefts because of a subsidized plan and therefore is a win-win situaton.

Next, the method comprises of transmitng by the transceiver unit [104], at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to a subsidy lock server unit. The method stores the user informaton on the subsidy lock server unit and updates the subsidy lock server unit with subsidy lock re-enablement type and authentcaton informaton. The method uses the services of the subsidy lock server unit to further control the subsidy lock remotely and the entre process of enablement of subsidy lock can be carried out remotely. The subsidy lock server unit further stores the rules as to which cellular devices can be facilitated with subsidy lock enablement, and this decision is taken by the subsidy lock server unit based on contextual informaton provided to it with the prestored rules. For example, if the operator decides that to discontnue subsidy service on a partcular OS from a partcular date, going further the subsidy lock server unit may prohibit any enablement of subsidized service on that partcular OS.
At step [212], the method comprises of determining by a determining unit [106] at the subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries. The contextual re-enablement of the cellular phone subsidy lock may be done from a specifc GPS locaton and this is done to avoid any misuse of subsidy provided by the operator. For example, it will be unfair to the operator if a user buys a cellular device at a lower subsidized rate provided by the operator and then takes the cellular device to a locaton outside from the limits of the operator services, like travels to a diferent country and uses the subsidized cellular phone with a diferent operator SIM. To avoid such scenarios and serious misuse of subsidized cellular phones, strict GPS locks and geofence boundaries may be set. A geofence boundary refers to a virtual fence or perimeter around a physical locaton.
At step [214], the method comprises providing by subsidy lock server unit via the determining unit [106], the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type. The method afer validatng all the informaton and authentcaton, enables or re-enables the subsidy lock on the user device for one-tme use (as in case of resold phones) or for monthly use (as in case of enablement of services such as 5G). Afer providing the contextual re-enablement of the cellular phone subsidy lock on the user device the method terminates as step [216].

Further, an aspect of the present disclosure relates to an electronic device for a contextual re-enablement of a cellular phone subsidy lock on a user device, the electronic device comprising of a system [100], wherein the system [100] further comprising of a processing unit [102], connected to at least one of a cloud storage unit, a subsidy lock server unit, a transceiver unit [104], a display unit and a determining unit [106]. The processing unit [102] is confgured to format the user device, and launch a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises a subsidy lock provisioning check screen. The processing unit [102] is further confgured to detect via the subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons. Further the system comprises of the transceiver unit [104], connected at least to the processing unit [102] and the determining unit [106], wherein the transceiver unit [104] is confgured to receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock. Next, the processing unit [102] is further confgured to detect the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton, and receive at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device. Further, the transceiver unit [104] is further confgured to transmit at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to a subsidy lock server unit. The system further comprises of the determining unit [106], connect at least to the processing unit [102] and the transceiver unit [104], wherein the determining unit [106] is confgured to determine at the subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries. Further, the determining unit [106] is confgured to provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.

Also, another object of the present disclosure relates to a non-transitory computer readable storage medium storing instructons for a contextual re-enablement of a cellular phone subsidy lock on a user device. The storage medium comprising executable code which, when executed by a processor [102], causes the processor [102] to: 1) format the user device; 2) launch, a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises a subsidy lock provisioning check screen; 3) detect via the subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons, 4) enable a transceiver unit [104] to: receive via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock; 5) detect, the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton; 6) receive, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device; 7) enable the transceiver unit [104] to transmit at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to a subsidy lock server unit; and 8) enable a determining unit [106] to: determine at the subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries; and provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
Referring to Figure 3 that illustrates an exemplary fow chart [300] depictng an exemplary process implemented on a user device for re-enablement of a Subsidy Lock feature on the user device in accordance with exemplary embodiments of the present disclosure. As indicated in fgure 3, the exemplary process [300] begins at step [302].
At step [304], a complete factory data reset (FDR) is initated at the user device. The FDR clears a previously stored data from the user device (afer saving it on the cloud storage unit).

At step [306], a set-up wizard is launched, as step-up wizard is the only privileged tool that can enable a subsidy lock on the user device.
At step [308], the set-up wizard launches Subsidy Lock provisioning check screen [308], afer the user with a predefned user actons requests for the same. The predefned user acton also gives admin permission to this process implementaton.
At step [310], this process implementaton encompasses a check on subsidy lock status, whether the subsidy lock has been reset or not. If the check results in a negatve answer, the process contnues to step [314] and the subsidy lock remains disabled on the user device as disclosed by this step. Step [314] is followed by step [324] and the step-up wizard concludes without enabling the subsidy lock on the user device. However, if the check results in a positve answer, the process contnues to step [312].
At step [312], this process implementaton encompasses another check on passcode, whether the pre-agreed passcode entered at the authority center is correct and lies within the correct geofence locaton. If the check results in a negatve answer, the process contnues to step [314] and the subsidy lock remains disabled on the user device as disclosed by this step. Step [314] is followed by step [324] and the step-up wizard concludes without enabling the subsidy lock on the user device. However, if the check results in a positve answer, the process contnues to step [316].
At step [316], this process implementaton further receives contextual informaton such as GPS locaton, rooted status, date & tme, make & model, OS type and version, hardware & sofware capabilites, device IMEI, etc. which are very critcal to prevent misuse of the facility of subsidy lock and to control re-enablement of subsidy lock on the user device.
At step [318], the process implementaton further receives informaton regarding the type of subsidy lock that is required to be enabled on the user device. There are two types of subsidy lock that can be enabled: 1. On resale of device, 2. SIM Subscripton on a new network such as a 5G network, etc.
At step [320], the setup wizard applicaton launches a Subsidy Lock Applicaton on the user device with required permissions and share above informaton (contextual informaton and subsidy lock type informaton) to a server (say a subsidy lock server unit).

At step [322], the subsidy lock applicaton connects to the subsidy lock server unit to share all the above informaton and stores it on the subsidy lock server unit.
At step [324], this process implementaton concludes with the end of the set-up wizard fow.
Further referring to fgure 4 that illustrates an exemplary fow chart [400] depictng an exemplary process implemented on a server device (i.e., subsidy lock server unit) for re-enablement of a Subsidy Lock feature on a user device in accordance with exemplary embodiments of the present disclosure. As indicated in fgure 4, the exemplary process [400] begins at step [402].
At step [404], a subsidy lock applicaton installed at the user device connects with the subsidy lock server unit for subsidy Lock feature re-enablement on the user device.
At step [406], the Subsidy Lock Applicaton shares captured contextual informaton, subsidy lock re-enablement type with the subsidy lock server unit.
At step [408], this process implementaton encompasses a check whether the subsidy lock re-enablement is done at an authorized center, (using GeoFence locaton data). If the check results in a negatve answer, the process contnues to step [418] and Subsidy Lock feature shall remain disabled for that specifc device on the subsidy lock server unit. Step [418] is followed by step [422] and the subsidy lock server unit sends a command to subsidy lock applicaton to disable subsidy lock feature on device if the tme frame for which the subsidy lock was to remain enabled on the user device expires. However, if the check results in a positve answer, the process contnues to step [410].
At step [410], this process implementaton encompasses another check whether the correct pre agreed pass code entered is entered at the authorizaton center. If the check results in a negatve answer, the process contnues to step [418] and Subsidy Lock feature shall remain disabled for that specifc device on server. Step [418] is followed by step [422] and the server (i.e., the subsidy lock server unit) sends a command to subsidy lock applicaton to disable subsidy lock feature on device if the tme frame for which the subsidy lock was to remain enabled on the user device expires. However, if the check results in a positve answer, the process contnues to step [412].

At step [412], this process implementaton encompasses another check whether the correct subsidy lock (SL) re-enablement type is selected at the authorizaton center. If the check results in a negatve answer, the process contnues to step [418] and Subsidy Lock feature shall remain disabled for that specifc device on server. Step [418] is followed by step [422] and the server sends a command to the subsidy lock applicaton to disable subsidy lock feature on the device if the tme frame for which the subsidy lock was to remain enabled on the user device expires. However, if the check results in a positve answer, the process contnues to step [414].
At step [414], this process implementaton encompasses another check whether the device is authorized for SL feature enablement? This check is based on contextual informaton. There can be devices which may not be enttled for a subsidy lock based on the geofence locaton or depending upon the type of the device based on the policy of the operator. If the check results in a negatve answer, the process contnues to step [418] and Subsidy Lock feature shall remain disabled for that specifc device on server. Step [418] is followed by step [422] and the server sends a command to subsidy lock applicaton to disable subsidy lock feature on the device if the tme frame for which the subsidy lock was to remain enabled on the user device expires. However, if the check results in a positve answer, the process contnues to step [416].
At step [416], the re-enable device status for subsidy lock feature is updated on the server and process leads to step [420].
At step [420], this process implementaton encompasses another check whether the subsidy lock feature opted by user is within the specifed period. The feature of subsidy lock is directly dependent on the tme frame for which it has to be enabled. If the check results in a negatve answer, the process contnues to step [422] and the server sends a command to subsidy lock applicaton to disable subsidy lock feature on the device if the tme frame for which the subsidy lock was to remain enabled on the user device expires. However, if the check results in a positve answer, the process contnues to step [424].
At step [424], the server sends a command to the subsidy lock applicaton to enable subsidy lock feature on the device [424]. The process terminates thereafer.
The present disclosure provides many advantages as compared to the existng technology. One technical advantage is the availability of re-enablement of the feature of subsidy lock on a device multple tme. Earlier, it was available only once during the tmeline of the user device

and once the subsidy lock period elapsed, the subsidy lock was disabled from the user device. If the user sells this device to a third party, there did not exist any method to resell these secondhand phones with a subsidy lock on them. Another technical advantage in the present disclosure lies in the method and system as to how it prevents any misuse of subsidy locks that prevents putng any party at a disadvantage. Another technical advantage is that the present disclosure launches a unique feature of enabling/re-enabling subsidy lock features on the user devices for network services such as 4G/5G etc.
While considerable emphasis has been placed herein on the disclosed embodiments, it will be appreciated that many embodiments can be made and that many changes can be made to the embodiments without departng from the principles of the present disclosure. These and other changes in the embodiments of the present disclosure will be apparent to those skilled in the art, whereby it is to be understood that the foregoing descriptve mater to be implemented is illustratve and non-limitng.

We claim:
1. A method for a contextual re-enablement of a cellular phone subsidy lock on a user
device, the method comprising:
- formatng, by a processing unit [102], the user device;
- detectng, by the processing unit [102] via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons;
- receiving, at a transceiver unit [104] via at least the subsidy lock provisioning screen, an authentcaton informaton based on the successful reset status of the cellular phone subsidy lock;
- receiving, by the processing unit [102], at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton;
- determining, by a determining unit [106] at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device; and
- providing, by subsidy lock server unit via the determining unit [106], the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.

2. The method as claimed in claim 1, the method further comprises launching, by the processing unit [102], a set-up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises the subsidy lock provisioning check screen.
3. The method as claimed in claim 1, the method further comprises:

- detectng, by the processing unit [102], the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton, and
- receiving, by the processing unit [102], at least one of the contextual informaton related to the user device and the cellular phone subsidy lock re-

enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device.
4. The method as claimed in claim 3, the method further comprises:
- transmitng, by the transceiver unit [104], at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to the subsidy lock server unit, and
- determining, by the determining unit [106] at the subsidy lock server unit, the entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries.

5. The method as claimed in claim 1, wherein each predefned user-acton from the one or more predefned user-actons comprises one of a predefned tapping based user acton and a predefned hardware key based user acton.
6. The method as claimed in claim 1, wherein the authentcaton informaton comprises at least one of a passcode, a passphrase, a fngerprint authorizaton detail, an image authorizaton detail, and an mPIN based detail.
7. The method as claimed in claim 1, wherein the authentcaton informaton is detected as one of the valid authentcaton informaton and the invalid authentcaton informaton based on at least one of a pre-agreed passcode, a pre-agreed passphrase, a pre-defned fngerprint authorizaton detail, a pre-defned image authorizaton detail, and a pre-defned mPIN based detail.
8. The method as claimed in claim 1, the method comprises detectng, by the processing unit [102] via the subsidy lock provisioning check screen, a target informaton based on the one or more predefned user-actons, wherein the target informaton comprises at least one of an informaton related to a set of required critcal permissions, a device informaton of the user device and an owner informaton of the user device.
9. The method as claimed in claim 1, wherein the contextual informaton comprises at least one of the GPS locaton of the user device, a root status of the user device, a date and tme related to the user device, a make and model of the user device, an operatng system (OS) type and version on the user device, one or more hardware and sofware capabilites on the user device and IMEI details of the user device.

10. The method as claimed in claim 1, wherein the cellular phone subsidiary lock re-enablement type comprises an informaton for re-enablement of the cellular phone subsidy lock on the user device based on at least one of an identfcaton of: the user device as a resold device, and a change in a network subscripton of a SIM installed in the user device.
11. The method as claimed in claim 1, wherein the formatng, by the processing unit [102], the user device comprises:

- Generatng, by the processing unit [102], a backup of at least one of a data stored on the user device and one or more applicatons installed on the user device,
- Storing, by the processing unit [102], the backup at a cloud storage unit, and
- Formatng, by the processing unit [102], the user device based on the storing of the backup on the cloud storage unit.

12. The method as claimed in claim 11, the method further comprises automatcally initatng by the processing unit [102], a re-store process on the user device based on the set up wizard, the backup stored at the cloud storage unit, and an identfer (ID) associated with the backup.
13. A system for a contextual re-enablement of a cellular phone subsidy lock on a user device, the system comprising:
- a processing unit [102], confgured to:
format the user device,
detect via a subsidy lock provisioning check screen, one of a successful reset status of the cellular phone subsidy lock, and an unsuccessful reset status of the cellular phone subsidy lock, based on one or more predefned user-actons;
- a transceiver unit [104], confgured to receive via at least the subsidy lock
provisioning screen, an authentcaton informaton based on the successful
reset status of the cellular phone subsidy lock, wherein the processing unit
[102] is further confgured to:
receive, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton; and
- a determining unit [106], confgured to:

determine at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device, and
provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.
14. The system as claimed in claim 13, wherein the processing unit [102] is further confgured to launch a set up wizard on a display unit of the user device based on the formatng, wherein the setup wizard comprises the subsidy lock provisioning check screen.
15. The system as claimed in claim 13, wherein the processing unit [102] is further confgured to:

- detect the authentcaton informaton as one of a valid authentcaton informaton and an invalid authentcaton informaton, and
- receive at least one of the contextual informaton related to the user device and the cellular phone subsidy lock re-enablement type related to the user device based on the valid authentcaton informaton, wherein the contextual informaton comprises at least a GPS locaton of the user device.

16. The system as claimed in claim 15, wherein the transceiver unit [104] is further confgured to transmit at least one of the authentcaton informaton, the contextual informaton and the cellular phone subsidy lock re-enablement type, to the subsidy lock server unit, and wherein the determining unit [106] is further confgured to determine at the subsidy lock server unit, the entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device based on the GPS locaton of the user device and pre-defned geofence boundaries.
17. The system as claimed in claim 13, wherein each predefned user-acton from the one or more predefned user-actons comprises one of a predefned tapping based user acton and a predefned hardware key based user acton.
18. The system as claimed in claim 13, wherein the authentcaton informaton comprises at least one of a passcode, a passphrase, a fngerprint authorizaton detail, an image authorizaton detail, and an mPIN based detail.

19. The system as claimed in claim 13, wherein the authentcaton informaton is detected as one of the valid authentcaton informaton and the invalid authentcaton informaton based on at least one of a pre-agreed passcode, a pre-agreed passphrase, a pre-defned fngerprint authorizaton detail, a pre-defned image authorizaton detail, and a pre-defned mPIN based detail.
20. The system as claimed in claim 13, wherein the processing unit [102] is further confgured to detect via the subsidy lock provisioning check screen, a target informaton based on the one or more predefned user-actons, wherein the target informaton comprises at least one of an informaton related to a set of required critcal permissions, a device informaton of the user device and an owner informaton of the user device.
21. The system as claimed in claim 13, wherein the contextual informaton comprises at least one of the GPS locaton of the user device, a root status of the user device, a date and tme related to the user device, a make and model of the user device, an operatng system (OS) type and version on the user device, one or more hardware and sofware capabilites on the user device and IMEI details of the user device.
22. The system as claimed in claim 13, wherein the cellular phone subsidiary lock re-enablement type comprises an informaton for re-enablement of the cellular phone subsidy lock on the user device based on at least one of an identfcaton of: the user device as a resold device, and a change in a network subscripton of a SIM installed in the user device.
23. The system as claimed in claim 13, wherein to format the user device the processing unit [102] is confgured to:

- generate, a backup of at least one of a data stored on the user device and one or more applicatons installed on the user device,
- store, the backup at a cloud storage unit, and
- format, the user device based on the storing of the backup on the cloud storage unit.
24. The system as claimed in claim 23, wherein the processing unit [102] is further
confgured to automatcally initate, a re-store process on the user device based on the
set-up wizard, the backup stored at the cloud storage unit, and an identfer (ID)
associated with the backup.

25. An electronic device for a contextual re-enablement of a cellular phone subsidy lock on a user device, the electronic device comprising: - a system, wherein the system comprises:
a processing unit [102], confgured to: format the user device,
detect via a subsidy lock provisioning check screen, one of a
successful reset status of the cellular phone subsidy lock, and an
unsuccessful reset status of the cellular phone subsidy lock,
based on one or more predefned user-actons;
a transceiver unit [104], confgured to receive via at least the subsidy
lock provisioning screen, an authentcaton informaton based on the
successful reset status of the cellular phone subsidy lock, wherein the
processing unit [102] is further confgured to:
receive, at least one of a contextual informaton related to the user device and a cellular phone subsidy lock re-enablement type related to the user device based on the authentcaton informaton; and a determining unit [106], confgured to:
determine at a subsidy lock server unit, an entty initatng the contextual re-enablement of the cellular phone subsidy lock on the user device, and
provide, by subsidy lock server unit, the contextual re-enablement of the cellular phone subsidy lock on the user device based on the determined entty, the authentcaton informaton, the contextual informaton, and the cellular phone subsidy lock re-enablement type.

Documents

Application Documents

# Name Date
1 202321025153-STATEMENT OF UNDERTAKING (FORM 3) [03-04-2023(online)].pdf 2023-04-03
2 202321025153-REQUEST FOR EXAMINATION (FORM-18) [03-04-2023(online)].pdf 2023-04-03
3 202321025153-PROOF OF RIGHT [03-04-2023(online)].pdf 2023-04-03
4 202321025153-FORM 18 [03-04-2023(online)].pdf 2023-04-03
5 202321025153-FORM 1 [03-04-2023(online)].pdf 2023-04-03
6 202321025153-FIGURE OF ABSTRACT [03-04-2023(online)].pdf 2023-04-03
7 202321025153-DRAWINGS [03-04-2023(online)].pdf 2023-04-03
8 202321025153-DECLARATION OF INVENTORSHIP (FORM 5) [03-04-2023(online)].pdf 2023-04-03
9 202321025153-COMPLETE SPECIFICATION [03-04-2023(online)].pdf 2023-04-03
10 202321025153-FORM-26 [04-04-2023(online)].pdf 2023-04-04
11 202321025153-FORM-26 [05-04-2023(online)].pdf 2023-04-05
12 Abstract.1.jpg 2023-12-27
13 202321025153-FORM-8 [17-09-2024(online)].pdf 2024-09-17
14 202321025153-FER.pdf 2025-11-07

Search Strategy

1 202321025153_SearchStrategyNew_E_SearchHistoryE_06-11-2025.pdf