Sign In to Follow Application
View All Documents & Correspondence

Method And System For Identifying A Target Pre Configured Technique For Determining A Ue Location

Abstract: The present disclosure relates to a method [400] and a system [300] for identifying a target pre-configured technique for determining a user equipment (UE) location. The disclosure encompasses: receiving, by a transceiver unit [302] at LMF from AMF 106, a UE location request comprising of NCGI value of a RAN [104] of UE; identifying, by a primary identification unit [304] at LMF, a set of cell details based on NCGI value, wherein the set of cell details comprises at least one of a gNB Identifier, a PLMN identifier, and a gNB Name parameter; identifying, by a secondary identification unit [306] at LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of cell details; determining, by determination unit [308] at LMF, UE location associated with the UE location request based on at least the target pre-configured technique. [FIG. 3]

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
07 July 2023
Publication Number
47/2024
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. Mukesh Singh
Office - 101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad - 380006, Gujarat, India

Specification

FORM 2
THE PATENTS ACT, 1970 (39 OF 1970) & THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
“METHOD AND SYSTEM FOR IDENTIFYING A TARGET PRE-CONFIGURED TECHNIQUE FOR DETERMINING A UE LOCATION”
We, Jio Platforms Limited, an Indian National, of Office - 101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad - 380006, Gujarat, India.
The following specification particularly describes the invention and the manner in which it is to be performed.

METHOD AND SYSTEM FOR IDENTIFYING A TARGET PRE-CONFIGURED TECHNIQUE FOR DETERMINING A UE LOCATION
TECHNICAL FIELD
[001] Embodiments of the present disclosure generally relate to network performance management systems. More particularly, embodiments of the present disclosure relate to methods and systems for identifying a target pre-configured technique for determining a user equipment (UE) location.
BACKGROUND
[002] 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.
[003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. 3G technology marked the introduction of high¬speed internet access, mobile video calling, and location-based services. The fourth-generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth-generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users.
[004] Existing location management solutions in telecommunications systems often struggle with efficiency and accuracy, particularly when interfacing with various types of Radio Access Network (RAN) equipment from different vendors. The existing solutions employs a one-size-fits-all approach to determining the location of User Equipment (UE), which does not account for the specific capabilities or limitations of different network nodes, such as Next Generation Node Bs (gNBs). The generalized approach can lead to increased latency in location determination and higher rates of failure in positioning attempts, particularly when the positioning method employed is not supported by the specific gNB involved. Further, over the period various solutions have been developed to improve the
2

performance of communication devices and to optimise location determination of a UE at a RAN. However, there are certain challenges with existing solutions. One of the technical limitations of the existing wireless communication networks is the lack of adaptability to the varying performance characteristics and supported positioning methods of different RAN vendors. Since different RAN vendors may employ distinct technologies and have their own set of positioning methods, using a fixed positioning method across all vendors may lead to suboptimal performance. This limitation arises due to the inability of the network to dynamically adjust the positioning method based on the specific capabilities and characteristics of each RAN vendor. Consequently, this restriction hampers the overall efficiency and accuracy of the positioning methods.
[005] Thus, there exists an imperative need in the art to provide methods and systems for identifying a target pre-configured technique for determining a user equipment (UE) location.
SUMMARY
[006] This section is provided to introduce certain 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.
[007] An aspect of the present disclosure may relate to a method for identifying a target pre-configured technique for determining a user equipment (UE) location. The method involves receiving, by a transceiver unit at a Location management function (LMF) from an Access and Mobility Management Function (AMF), a UE location request, wherein the UE location request comprises a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network (RAN) serving the UE. The method further involves identifying, by a primary identification unit at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter. The method further involves identifying, by a secondary identification unit at the LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter. The method further involves determining, by a determination unit, the UE location associated with the UE location request based on at least the target pre-configured technique.
[008] In an exemplary aspect of the present disclosure, the set of cell details further comprises at least one of a cell identifier, a Mobile Country Code (MCC), a Mobile Network Code (MNC), a cell latitude identifier, a cell longitude identifier, and a cell radius identifier.

[009] In an exemplary aspect of the present disclosure, the set of cell details are one of configurable and preconfigured.
[010] In an exemplary aspect of the present disclosure, the target pre-configured technique from the set of pre-configured techniques is identified based on one of the configurable set of cell details and the preconfigured set of cell details.
[011] In an exemplary aspect of the present disclosure, the set of cell details are based on a vendor of the RAN.
[012] In an exemplary aspect of the present disclosure, the target pre-configured technique is a technique supported by a gNB in the RAN serving the UE.
[013] Another aspect of the present disclosure may relate to a system for identifying a target pre-configured technique for determining a user equipment (UE) location. The system comprises a transceiver unit, wherein the transceiver unit is configured to receive, at a Location management function (LMF) from an Access and Mobility Management Function (AMF), a UE location request, wherein UE the location request at least comprises a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network (RAN) serving the UE. The system further comprise a primary identification unit connected at least with the transceiver unit, wherein the primary identification unit is configured to identify, at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter. The system further comprise a secondary identification unit connected at least with the primary identification unit, wherein the secondary identification unit is configured to identify, at the LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter. The system further comprise a determination unit connected at least with the secondary identification unit, wherein the determination unit is configured to determine, the UE location associated with the UE location request based on at least the target pre-configured technique.
[014] Yet another aspect of the present disclosure may relate to a non-transitory computer readable storage medium storing instructions for identifying a target pre-configured technique for determining an user equipment (UE) location, the instructions include executable code which, when executed by a one or more units of a system, causes: a transceiver unit of the system to receive, at a Location management function (LMF) from an Access and Mobility Management Function (AMF), a UE location request, wherein UE the location request at least comprises a NR Cell Global Identifier (NCGI)
4

value associated with a cell in a radio access network (RAN) serving the UE; a primary identification unit of the system to identify, at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter; a secondary identification unit of the system to identify, at the LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter; and a determination unit of the system to determine the UE location associated with the UE location request based on at least the target pre-configured technique.
OBJECTS OF THE INVENTION
[015] Some of the objects of the present disclosure, which at least one embodiment disclosed herein satisfies are listed herein below.
[016] It is an object of the present disclosure to provide a system and a method for optimising location determination of a UE at a RAN.
[017] It is another object of the present disclosure to provide a solution that retrieves a set positioning method from the LMF based on the gNB details, the PLMN details, the gNB Name details.
[018] It is yet another object of the present disclosure to provide a solution to invoke a target positioning method from the set positioning method based on at least one of the gNB details, the PLMN details, the gNB Name details.
DESCRIPTION OF THE DRAWINGS
[019] The accompanying drawings, which are incorporated herein, and constitute 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 different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Also, the embodiments shown in the figures are not to be construed as limiting 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.

[020] FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture.
[021] FIG. 2 illustrates an exemplary block diagram of a computing device upon which the features of the present disclosure may be implemented in accordance with exemplary implementation of the present disclosure.
[022] FIG. 3 illustrates an exemplary block diagram of a system for identifying a target pre-configured technique for determining a user equipment (UE) location, in accordance with exemplary implementations of the present disclosure.
[023] FIG. 4 illustrates a method flow diagram for identifying a target pre-configured technique for determining a user equipment (UE) location in accordance with exemplary implementations of the present disclosure.
[024] FIG. 5 depicts an exemplary scenario method flow diagram, for identifying a target pre-configured technique for determining a user equipment (UE) location.
[025] The foregoing shall be more apparent from the following more detailed description of the disclosure.
DETAILED DESCRIPTION
[026] 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 may each be used independently of one another or with any combination 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.
[027] 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.

[028] 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, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail.
[029] Also, it is noted that individual embodiments may be described as a process which 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 may 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.
[030] 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.
[031] As used herein, a “processing unit” or “processor” or “operating processor” includes one or more processors, wherein processor refers to any logic circuitry for processing instructions. A processor may be a general-purpose processor, a special purpose processor, a conventional processor, a digital signal processor, a plurality of microprocessors, one or more microprocessors in association with a (Digital Signal Processing) DSP core, a controller, a microcontroller, Application Specific Integrated Circuits, Field Programmable Gate Array circuits, any other type of integrated circuits, etc. The processor may perform signal coding data processing, input/output processing, and/or any other functionality that enables the working of the system according to the present disclosure. More specifically, the processor or processing unit is a hardware processor.
[032] As used herein, “a user equipment”, “a user device”, “a smart-user-device”, “a smart-device”, “an electronic device”, “a mobile device”, “a handheld device”, “a wireless communication device”, “a mobile communication device”, “a communication device” may be any electrical, electronic and/or computing device or equipment, capable of implementing the features of the present disclosure. The

user equipment/device may include, but is not limited to, a mobile phone, smart phone, laptop, a general-purpose computer, desktop, personal digital assistant, tablet computer, wearable device or any other computing device which is capable of implementing the features of the present disclosure. Also, the user device may contain at least one input means configured to receive an input from at least one of a transceiver unit, a processing unit, a storage unit, a detection unit and any other such unit(s) which are required to implement the features of the present disclosure.
[033] As used herein, “storage unit” or “memory unit” refers to a machine or computer-readable medium including any mechanism for storing information 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”), magnetic disk storage media, optical storage media, flash 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 to perform their respective functions.
[034] As used herein “interface” or “user interface refers to a shared boundary across which two or more separate components of a system exchange information or data. The interface may also be referred to a set of rules or protocols that define communication or interaction of one or more modules or one or more units with each other, which also includes the methods, functions, or procedures that may be called.
[035] All modules, units, components used herein, unless explicitly excluded herein, may be software modules or hardware processors, the processors being a general-purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors in association with a DSP core, a controller, a microcontroller, Application Specific Integrated Circuits (ASIC), Field Programmable Gate Array circuits (FPGA), any other type of integrated circuits, etc.
[036] As used herein the transceiver unit include at least one receiver and at least one transmitter configured respectively for receiving and transmitting data, signals, information or a combination thereof between units/components within the system and/or connected with the system.
[037] As portable electronic devices and wireless technologies continue to improve and grow in popularity, the advancing wireless technologies for data transfer are also expected to evolve and replace the older generations of technologies. In the field of wireless data communications, the dynamic advancement of various generations of cellular technology are also seen. The development, in this respect, has been incremental in the order of second generation (2G), third generation (3G), fourth

generation (4G), and now fifth generation (5G), and more such generations are expected to continue in the forthcoming time.
[038] Radio Access Technology (RAT) refers to the technology used by mobile devices/ user
5 equipment (UE) to connect to a cellular network. It refers to the specific protocol and standards that
govern the way devices communicate with base stations, which are responsible for providing the wireless connection. Further, each RAT has its own set of protocols and standards for communication, which define the frequency bands, modulation techniques, and other parameters used for transmitting and receiving data. Examples of RATs include GSM (Global System for Mobile Communications),
10 CDMA (Code Division Multiple Access), UMTS (Universal Mobile Telecommunications System),
LTE (Long-Term Evolution), and 5G. The choice of RAT depends on a variety of factors, including the network infrastructure, the available spectrum, and the mobile device's/device's capabilities. Mobile devices often support multiple RATs, allowing them to connect to different types of networks and provide optimal performance based on the available network resources.
15
[039] As discussed in the background section, the current known solutions for optimising location determination of a UE have several shortcomings such as for determining a UE position in wireless communication networks typically relies on a fixed positioning method for all Radio Access Network (RAN) vendors. This approach fails to address the diverse performance characteristics and supported
20 positioning methods of different RAN vendors. As a result, there are several shortcomings associated
with this approach. Firstly, it leads to suboptimal performance since the fixed positioning method may not be the most suitable for a particular RAN vendor, thereby resulting in compromised accuracy and precision. Secondly, the use of a fixed method across all vendors increases the overall latency, as the network may not leverage the optimal positioning method available for a given vendor. Lastly, the
25 failure probability of the positioning system is heightened, as the fixed method may not be compatible
or well-suited to the specific RAN vendor's network, leading to increased errors and unsuccessful positioning attempts. Thus, the prior known solution suffers from these significant shortcomings, limiting its effectiveness in achieving efficient and reliable positioning in wireless communication networks.
30
[040] To overcome these and other inherent problems in the art, the present disclosure proposes a solution of introducing an advanced location management functionality within the Location Management Function (LMF) that is capable of dynamically selecting the most appropriate positioning method based on detailed and specific information about the Radio Access Network (RAN) vendor and
35 other cell-specific details. The innovative approach addresses the inefficiencies of the prior art by
allowing for adaptive positioning method selection, which is tailored to the performance characteristics and capabilities of the specific RAN vendor involved. The proposed solution significantly enhances the
9

accuracy and efficiency of user equipment (UE) location determination. By utilizing a pre-configured
and configurable set of cell details, such as the Next Generation Node B (gNB) Identifier, Public Land
Mobile Network (PLMN) identifier, and gNB Name, the LMF can intelligently determine which
positioning methods are most suitable for a given situation. The adaptability reduces the likelihood of
5 employing a suboptimal positioning method that might lead to increased latency or higher failure rates,
as commonly experienced in the prior art. Furthermore, in the proposed solution the LMF, upon
receiving a UE location request that includes a NR Cell Global Identifier (NCGI), analyses the
information to select a target pre-configured technique for UE location determination. The selection
process is based on a database of pre-configured techniques that are associated with various RAN
10 characteristics, including vendor-specific details. By enabling the LMF to bypass non-supported or less
efficient positioning methods depending on the specific gNB characteristics, the proposed solution not only optimizes the positioning accuracy but also minimizes latency and reduces the probability of failure attempts, thereby overcoming the significant shortcomings of the existing systems.
15 [041] Hereinafter, exemplary embodiments of the present disclosure will be described with reference
to the accompanying drawings.
[042] FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture, in accordance with exemplary implementation of the present disclosure. As shown
20 in FIG. 1, the 5GC network architecture [100] includes a user equipment (UE) [102], a radio access
network (RAN) [104], an access and mobility management function (AMF) [106], a Session Management Function (SMF) [108], a Service Communication Proxy (SCP) [110], an Authentication Server Function (AUSF) [112], a Network Slice Specific Authentication and Authorization Function (NSSAAF) [114], a Network Slice Selection Function (NSSF) [116], a Network Exposure Function
25 (NEF) [118], a Network Repository Function (NRF) [120], a Policy Control Function (PCF) [122], a
Unified Data Management (UDM) [124], an application function (AF) [126], a User Plane Function (UPF) [128], a data network (DN) [130], wherein all the components are assumed to be connected to each other in a manner as obvious to the person skilled in the art for implementing features of the present disclosure.
30
[043] Radio Access Network (RAN) [104] is the part of a mobile telecommunications system that connects user equipment (UE) [102] to the core network (CN) and provides access to different types of networks (e.g., 5G network). It consists of radio base stations and the radio access technologies that enable wireless communication.
35
10

[044] Access and Mobility Management Function (AMF) [106] is a 5G core network function responsible for managing access and mobility aspects, such as UE registration, connection, and reachability. It also handles mobility management procedures like handovers and paging.
5 [045] Session Management Function (SMF) [108] is a 5G core network function responsible for
managing session-related aspects, such as establishing, modifying, and releasing sessions. It coordinates with the User Plane Function (UPF) for data forwarding and handles IP address allocation and QoS enforcement.
10 [046] Service Communication Proxy (SCP) [110] is a network function in the 5G core network that
facilitates communication between other network functions by providing a secure and efficient messaging service. It acts as a mediator for service-based interfaces.
[047] Authentication Server Function (AUSF) [112] is a network function in the 5G core responsible
15 for authenticating UEs during registration and providing security services. It generates and verifies
authentication vectors and tokens.
[048] Network Slice Specific Authentication and Authorization Function (NSSAAF) [114] is a
network function that provides authentication and authorization services specific to network slices. It
20 ensures that UEs can access only the slices for which they are authorized.
[049] Network Slice Selection Function (NSSF) [116] is a network function responsible for selecting the appropriate network slice for a UE based on factors such as subscription, requested services, and network policies. 25
[050] Network Exposure Function (NEF) [118] is a network function that exposes capabilities and services of the 5G network to external applications, enabling integration with third-party services and applications.
30 [051] Network Repository Function (NRF) [120] is a network function that acts as a central repository
for information about available network functions and services. It facilitates the discovery and dynamic registration of network functions.
[052] Policy Control Function (PCF) [122] is a network function responsible for policy control
35 decisions, such as QoS, charging, and access control, based on subscriber information and network
policies.
11

[053] Unified Data Management (UDM) [124] is a network function that centralizes the management of subscriber data, including authentication, authorization, and subscription information.
[054] Application Function (AF) [126] is a network function that represents external applications
5 interfacing with the 5G core network to access network capabilities and services.
[055] User Plane Function (UPF) [128] is a network function responsible for handling user data traffic, including packet routing, forwarding, and QoS enforcement.
10 [056] Data Network (DN) [130] refers to a network that provides data services to user equipment
(UE) in a telecommunications system. The data services may include but are not limited to Internet services, private data network related services.
[057] FIG. 2 illustrates an exemplary block diagram of a computing device [1000] (or referred to as
15 herein as computer system [1000]) upon which the features of the present disclosure may be
implemented in accordance with exemplary implementation of the present disclosure. In an
implementation, the computing device [1000] may also implement a method for identifying a target
pre-configured technique for determining an user equipment (UE) location utilising the system. In
another implementation, the computing device [1000] itself implements the method for identifying a
20 target pre-configured technique for determining a user equipment (UE) location using one or more units
configured within the computing device [1000], wherein said one or more units are capable of implementing the features as disclosed in the present disclosure.
[058] The computing device [1000] may include a bus [1002] or other communication mechanism
25 for communicating information, and a hardware processor [1004] coupled with the bus [1002] for
processing information. The hardware processor [1004] may be, for example, a general-purpose
microprocessor. The computing device [1000] may also include a main memory [1006], such as a
random-access memory (RAM), or other dynamic storage device, coupled to the bus [1002] for storing
information and instructions to be executed by the processor [1004]. The main memory [1006] also may
30 be used for storing temporary variables or other intermediate information during execution of the
instructions to be executed by the processor [1004]. Such instructions, when stored in non-transitory
storage media accessible to the processor [1004], render the computing device [1000] into a special-
purpose machine that is customized to perform the operations specified in the instructions. The
computing device [1000] further includes a read only memory (ROM) [1008] or other static storage
35 device coupled to the bus [1002] for storing static information and instructions for the processor [1004].
12

[059] A storage device [1010], such as a magnetic disk, optical disk, or solid-state drive is provided
and coupled to the bus [1002] for storing information and instructions. The computing device [1000]
may be coupled via the bus [1002] to a display [1012], such as a cathode ray tube (CRT), Liquid crystal
Display (LCD), Light Emitting Diode (LED) display, Organic LED (OLED) display, etc. for displaying
5 information to a computer user. An input device [1014], including alphanumeric and other keys, touch
screen input means, etc. may be coupled to the bus [1002] for communicating information and command
selections to the processor [1004]. Another type of user input device may be a cursor controller [1016],
such as a mouse, a trackball, or cursor direction keys, for communicating direction information and
command selections to the processor [1004], and for controlling cursor movement on the display [1012].
10 This input device typically has two degrees of freedom in two axes, a first axis (e.g., x) and a second
axis (e.g., y), that allow the device to specify positions in a plane.
[060] The computing device [1000] may implement the techniques described herein using customized hard-wired logic, one or more ASICs or FPGAs, firmware and/or program logic which in combination
15 with the computing device [1000] causes or programs the computing device [1000] to be a special-
purpose machine. According to one implementation, the techniques herein are performed by the computing device [1000] in response to the processor [1004] executing one or more sequences of one or more instructions contained in the main memory [1006]. Such instructions may be read into the main memory [1006] from another storage medium, such as the storage device [1010]. Execution of the
20 sequences of instructions contained in the main memory [1006] causes the processor [1004] to perform
the process steps described herein. In alternative implementations of the present disclosure, hard-wired circuitry may be used in place of or in combination with software instructions.
[061] The computing device [1000] also may include a communication interface [1018] coupled to
25 the bus [1002]. The communication interface [1018] provides a two-way data communication coupling
to a network link [1020] that is connected to a local network [1022]. For example, the communication
interface [1018] may be an integrated services digital network (ISDN) card, cable modem, satellite
modem, or a modem to provide a data communication connection to a corresponding type of telephone
line. As another example, the communication interface [1018] may be a local area network (LAN) card
30 to provide a data communication connection to a compatible LAN. Wireless links may also be
implemented. In any such implementation, the communication interface [1018] sends and receives electrical, electromagnetic or optical signals that carry digital data streams representing various types of information.
35 [062] The computing device [1000] can send messages and receive data, including program code,
through the network(s), the network link [1020] and the communication interface [1018]. In the Internet example, a server [1030] might transmit a requested code for an application program through the
13

Internet [1028], the ISP [1026], the host [1024], the local network [1022] and the communication interface [1018]. The received code may be executed by the processor [1004] as it is received, and/or stored in the storage device [1010], or other non-volatile storage for later execution.
5 [063] Referring to FIG. 3, an exemplary block diagram of a system [300] for identifying a target pre-
configured technique for determining a user equipment (UE) [102] location, is shown, in accordance with the exemplary implementations of the present disclosure. The system [300] comprises at least one transceiver unit [302], at least one primary identification unit [304], at least one secondary identification unit [306], and at least one determination unit [308]. Also, all of the components/ units of the system
10 [300] are assumed to be connected to each other unless otherwise indicated below. As shown in the
figures all units shown within the system [300] should also be assumed to be connected to each other. Also, in FIG. 3 only a few units are shown, however, the system [300] may comprise multiple such units or the system [300] may comprise any such numbers of said units, as required to implement the features of the present disclosure. Further, in an implementation, the system [300] may be present in a
15 user device to implement the features of the present disclosure. The system [300] may be a part of the
user device / or may be independent of but in communication with the user device (may also referred herein as a UE). In another implementation, the system [300] may reside in a server or a network entity. In yet another implementation, the system [300] may reside partly in the server/ network entity and partly in the user device.
20
[064] The system [300] is configured for identifying a target pre-configured technique for determining a user equipment (UE) location, with the help of the interconnection between the components/units of the system [300].
25 [065] Further, in accordance with the present disclosure, it is to be acknowledged that the
functionality described for the various the components/units can be implemented interchangeably. While specific embodiments may disclose a particular functionality of these units for clarity, it is recognized that various configurations and combinations thereof are within the scope of the disclosure. The functionality of specific units as disclosed in the disclosure should not be construed as limiting the
30 scope of the present disclosure. Consequently, alternative arrangements and substitutions of units,
provided they achieve the intended functionality described herein, are considered to be encompassed within the scope of the present disclosure.
[066] In order to identify a target pre-configured technique for identifying a target pre-configured
35 technique for determining a user equipment (UE) location, a transceiver unit [302] of the system [300]
is configured to receive, at a Location management function (LMF) from an Access and Mobility
Management Function (AMF) [106], a UE location request, wherein the UE location request at least
14

comprises a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network
(RAN) [104] of the UE [102]. The NCGI provides information about the specific cell location within
the network where the UE [102] is currently connected. By obtaining the NCGI value through the
transceiver unit, the LMF initiates a sequence of identification processes to accurately pinpoint the UE's
5 [102] location. Here, the transceiver unit [302] may correspond to one or more processor designed for
exchanging data across different layers of network. The transceiver unit [302] is configured to receive location request from the UE [102], which are connected to the network. The location request is directed to the LMF, for managing the geographical location information of the UE [102] within the network. For example, when a UE [102] requires their location to be determined within the network, a UE [102]
10 location request is raised by the UE [102]. The UE [102] location comprises at least one NCGI value
associated with the cell and is currently connected with the RAN [104] serving the UE [102]. The NCGI value assists in locating precise location of the UE [102] within a coverage area. Post receiving the location request, the transceiver [302] forwards the location request to the LMF. The LMF utilizes the NCGI value to determine the precise geographical location of the UE [102] within the coverage area of
15 the identified cell in the RAN [104]. Post determining the UE location, the LMF generates a response
containing the precise location information to the AMF 106 via the transceiver unit [302].
[067] Further, a primary identification unit [304] connected at least with the transceiver unit [302]. The primary identification unit [304] is configured to determine, at the LMF, a set of cell details based
20 on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B
(gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter. In an implementation of the present disclosure, the set of cell details further comprises at least one of a cell identifier, a Mobile Country Code (MCC), a Mobile Network Code (MNC), a cell latitude identifier, a cell longitude identifier, and a cell radius identifier. Also, the set of cell details are based on a vendor
25 of the RAN [104]. Here, the primary identification unit [304] may correspond to one or more processor
implemented for processing specific instructions. The set of cell details may provide the coverage area of the specific cell details within the network. The configuration allows the LMF to leverage detailed and vendor-specific information, thereby enhancing the precision and efficiency of the location determination process tailored to the unique characteristics of each RAN vendor. For example, if a UE
30 [102] performs transitions between different cellular networks while travelling, so as the UE [102]
roams, the primary identification unit [304] uses the NCGI value to extract cell details, for authentication and allows for connecting to an available network.
[068] Further, the gNB identifier is a unique identifier assigned to a gNodeB (gNB) in a 5G network,
35 and the PLMN identifier is used to identify a network operator and location (country) of the network.
Furthermore, the call identifier, MCC, MNC, cell latitude identifier, cell longitude identifier are
components of Cell Global Identity (CGI) of a cell in a mobile network. In addition, the call identifier
15

is a unique identifier assigned to a cell within the network, the call identifier distinguishes an individual
cell from neighbouring cells to enhance network capacity and data rates. Furthermore, the MCC is a
unique code assigned to each country and the MNC is unique code assigned to each network operator
within a country. Furthermore, the cell latitude identifier and the cell longitude identifier assist in
5 locating geographical location of a cell within a mobile network. Also, the cell radius identifier refers
to the coverage area of a cell. The cell radius may also conclude a distance from the cell tower under which the mobile devices are unable to connect to the specific cell for communication purposes.
[069] Further, a secondary identification unit [306] is connected at least with the primary
10 identification unit [304]. The secondary identification unit [306] is configured to identify, at the LMF
from a database, at least the target pre-configured technique from a set of pre-configured techniques
associated with the target RAN vendor based on at least one of the at least one of the Next Generation
Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter. Here, the secondary
identification unit [306] may correspond to one or more processor designed for processing specific
15 instructions. The secondary identification unit's [306] ability to access the database containing multiple
pre-configured techniques enables selection of the most suitable technique based on specific network characteristics.
[070] In an implementation of the present disclosure, the set of cell details are one of configurable
20 and preconfigured and the configurable set of cell details include elements, which are modified or
configured based on specific network requirements.
[071] Herein, the gNB identifier, PLMN identifier, gNB name parameter, cell identifier, cell latitude identifier, cell longitude identifier, and cell radius identifier are the configurable set of cell details.
25 Meanwhile, the MCC and MNC are standardized and assigned to each country and network operator,
respectively, and remain constant across the network. Further, the present disclosure encompasses that the target pre-configured technique from the set of pre-configured techniques is identified based on one of the configurable set of cell details and the preconfigured set of cell details. Further, the target pre-configured technique is a technique supported by a gNB in the RAN [104] serving the UE [102].
30
[072] For example, when UE [102] sends a location request, and the location request is identified via the NCGI value, the secondary identification unit [306] connected with the LMF to extract information available within the database at the LMF to pin point the target pre-configured technique for determining the UE [102] location accurately, is selected based on at least one of the gNB identifier,
35 PLMN identifier, and a gNB Name parameter.
16

[073] Further, the secondary identification unit [306] ensures that the selected pre-configured technique is suitable for optimizing location accuracy and reliability, for the UE [102], especially in diverse network configurations and technologies.
5 [074] Further, a determination unit [308] connected at least with the secondary identification unit
[306] is configured to determine, the UE [102] location associated with the UE location request based on at least the target pre-configured technique. Here, the determination unit [308] may correspond to one or more processor designed to implement the selected pre-configured technique. The determination unit [308] translates the identified technique into effective insights regarding the UE location. 10
[075] For example, the selected pre-configured technique involves using cell details associated with the RAN vendor, the determination unit [308] with the information determine the UE location with precision and the selected pre-configured technique is executed.
[076] Referring to FIG. 4, an exemplary method flow diagram [400] for identifying a target pre-configured technique for determining a user equipment (UE) location, in accordance with exemplary implementations of the present disclosure is shown. In an implementation the method [400] is performed by the system [300]. Further, in an implementation, the system [300] may be present in a server device to implement the features of the present disclosure. Also, as shown in Figure 4, the method [400] starts at step [402].
[077] At step [404], the method [400] as disclosed by the present disclosure comprises, receiving, by a transceiver unit [302] at a Location management function (LMF) from an Access and Mobility Management Function (AMF) [106], a UE location request, wherein the UE location request comprises
25 a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network (RAN) [104]
serving the UE [102]. The NCGI provides information about the specific cell location within the network where the UE [102] is currently connected. By obtaining the NCGI value through the transceiver unit, the LMF is equipped to initiate a sequence of identification processes to accurately pinpoint the UE's location. Here, the transceiver unit [302] may correspond to one or more processor
30 designed for exchanging data across different layers of network. The transceiver unit [302] is configured
to receive location request from the UE [102], which are connected to the network. The location request is directed to the LMF, for managing the geographical location information of the UE [102] within the network. For example, when a UE [102] requires their location to be determined within the network, a UE location request is raised by the UE [102]. The UE location comprises at least one NCGI value
35 associated with the cell and is currently connected with the RAN [104] serving the UE [102]. The NCGI
value assists in locating precise location of the UE [102] within a coverage area. Post receiving the location request, the transceiver [302] forwards the location request to the LMF. The LMF utilizes the
17

NCGI value to determine the precise geographical location of the UE [102] within the coverage area of the identified cell in the RAN [104]. Post determining the UE location, the LMF generates a response containing the precise location information to the AMF 106 via the transceiver unit [302].
5 [078] At step [406], the method [400] as disclosed by the present disclosure comprises identifying,
by a primary identification unit [304] at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter. Also, the set of cell details further comprises at least one of a cell identifier, a Mobile Country Code (MCC), a Mobile Network
10 Code (MNC), a cell latitude identifier, a cell longitude identifier, and a cell radius identifier, and the set
of cell details are based on a vendor of the RAN [104]. The set of cell details may provide the coverage area of the specific cell details within the network. The configuration allows the LMF to leverage detailed and vendor-specific information, thereby enhancing the precision and efficiency of the location determination process tailored to the unique characteristics of each RAN vendor. For example, if a UE
15 [102] performs transitions between different cellular networks while travelling, so as the UE [102]
roams, the primary identification unit [304] uses the NCGI value to extract cell details, for authentication and allows for connecting to an available network. Further, the gNB identifier is a unique identifier assigned to a gNodeB (gNB) in a 5G network, and the PLMN identifier is used to identify a network operator and location (country) of the network. Furthermore, the call identifier, MCC, MNC,
20 cell latitude identifier, cell longitude identifier are components of Cell Global Identity (CGI) of a cell
in a mobile network. In addition, the call identifier is a unique identifier assigned to a cell within the network, the call identifier distinguishes an individual cell from neighbouring cells to enhance network capacity and data rates. Furthermore, the MCC is a unique code assigned to each country and the MNC is unique code assigned to each network operator within a country. Furthermore, the cell latitude
25 identifier and the cell longitude identifier assist in locating geographical location of a cell within a
mobile network. Also, the cell radius identifier refers to the coverage area of a cell. The cell radius may also conclude a distance from the cell tower under which the mobile devices are unable to connect to the specific cell for communication purposes.
30 [079] At step [408], the method [400] as disclosed by the present disclosure comprises identifying,
by a secondary identification unit [306] at the LMF from a database, at least the target pre-configured
technique from a set of pre-configured techniques based on at least one of the Next Generation Node B
(gNB) Identifier, the PLMN identifier, and the gNB Name parameter. Further, the set of cell details are
one of configurable and preconfigured, and the target pre-configured technique from the set of pre-
35 configured techniques is identified based on one of the configurable set of cell details and the
preconfigured set of cell details. Also, the target pre-configured technique is a technique supported by
a gNB in the RAN [104] serving the UE [102]. The secondary identification unit's [306] ability to access
18

the database containing multiple pre-configured techniques enables selection of the most suitable technique based on specific network characteristics. In an implementation of the present disclosure, the set of cell details are one of configurable and preconfigured and the configurable set of cell details include elements, which are modified or configured based on specific network requirements. 5
[080] Herein, the gNB identifier, PLMN identifier, gNB name parameter, cell identifier, cell latitude identifier, cell longitude identifier, and cell radius identifier are the configurable set of cell details. Meanwhile, the MCC and MNC are standardized and assigned to each country and network operator, respectively, and remain constant across the network. Further, the present disclosure encompasses that
10 the target pre-configured technique from the set of pre-configured techniques is identified based on one
of the configurable set of cell details and the preconfigured set of cell details. Further, the target pre-configured technique is a technique supported by a gNB in the RAN [104] serving the UE [102]. For example, when UE [102] sends a location request, and the location request is identified via the NCGI value, the secondary identification unit [306] connected with the LMF to extract information available
15 within the database at the LMF to pinpoint the target pre-configured technique for determining the UE
location accurately, is selected based on at least one of the gNB identifier, PLMN identifier, and a gNB Name parameter. Further, the secondary identification unit [306] ensures that the selected pre-configured technique is suitable for optimizing location accuracy and reliability, for the UE [102], especially in diverse network configurations and technologies.
20
[081] At step [410], the method [400] as disclosed by the present disclosure comprises determining, by a determination unit [308], the UE location associated with the UE location request based on at least the target pre-configured technique. The present enclosure encompasses that once the most suitable pre-configured technique is determined, the determination unit [308] within the LMF, processes to
25 determine the UE’s location using the selected pre-configured technique.
[082] In an embodiment, the determination unit [308] not only process the selected pre-configured
technique but also implies additional parameters that are related to the selected pre-configuration
technique. Overall, the determination unit [308] computes the precise location of the UE [102] within
30 the cellular network to derive the accurate and reliable location estimate for the UE [102].
[083] Thereafter, the method [400] terminates at step [412].
[084] FIG. 5 illustrates an exemplary block diagram [500] of the system [300] solutions for
35 identifying a target pre-configured technique for determining a user equipment (UE) location is shown,
in accordance with the exemplary embodiments of the present invention. A location determine request
is sent from AMF [106] to LMF [502]. LMF [502] detects cell details as per NR Cell Global Identifier
19

(NCGI) present in the request. The LMF [502] has pre-configured cell details to select a particular method is shown using gNB ID-1 [504], only C-ID [506] and gNB ID-2 [508].
[085] Further, as used herein the "NR Cell Global Identity (NCGI)" is a unique ID given to each
5 "New Radio" (NR) cell in a network. The unique ID may comprise two parts: the PLMN-Id (which
identifies the Public Land Mobile Network) and the NCI (NR Cell Identity) also referred as C-ID, which is a 36-bit code. Furthermore, one or more NCGI may be associated with each gNB in the network.
[086] Further, the NCI i.e., C-ID is utilised by a network provider to identifies a cell using. NCI
10 comprises a 36bit identity which may be concatenated with the PLMN-Id (PLMN Identifier) to form
the NCGI (NR Cell Global Identity).
[087] For example, the AMF [106] is responsible for sending a user equipment (UE) location request to the LMF [502]. The location request includes a NR Cell Global Identifier (NCGI) value which is
15 essential for the LMF [502] to process the location request. The LMF [502] uses the NCGI value to
engage with different components that represent various pre-configured techniques for determining the UE's location. The gNB ID-1 [504] and gNB ID-2 [508] components are identifiers for specific nodes within the Radio Access Network (RAN) [104], each with potentially different sets of cell details and supported techniques for UE location determination. The identifiers allow the LMF [502] to ascertain
20 which location determination technique is most suitable based on the cell where the UE [102] is
currently located. The Only C-ID [506] component suggests a scenario where a certain location determination method, such as Cell Identifier (CID), is the optimal technique for UE location determination based on the received set of cell details.
25 [088] The present disclosure further discloses a non-transitory computer readable storage medium
storing instructions for identifying a target pre-configured technique for determining an user equipment (UE) location, the instructions include executable code which, when executed by a one or more units of a system [300], causes: transceiver unit [302] of the system [300] to receive, at a Location management function (LMF) from an Access and Mobility Management Function (AMF 106), a UE
30 location request, wherein the UE location request at least comprises a NR Cell Global Identifier (NCGI)
value associated with a cell in a radio access network (RAN) [104] serving the UE [102]; a primary identification unit [304] of the system [300] to identify, at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter; a secondary
35 identification unit [306] of the system [300] to identify, at the LMF from a database, at least the target
pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter; and a
20

determination unit [308] of the system [300] to determine the UE location associated with the UE location request based on at least the target pre-configured technique.
[089] As is evident from the above, the present disclosure provides a technically advanced solution
5 for optimising location determination of a UE [102] at a RAN [104]. The present solution introduces a
significant technical advancement in reducing Location Services (LCS) call flow time by implementing a positioning method specifically defined for each individual gNB (gNodeB) vendor, resulting in low latency. This technical advancement lies in the dynamic selection of positioning methods based on the characteristics and capabilities of each gNB vendor. By tailoring the positioning method to the specific
10 vendor, the solution optimizes the performance and responsiveness of the LCS call flow, leading to
enhanced efficiency and user experience. The technical advancement of this solution lies in its ability to adapt to the diverse performance characteristics and supported positioning methods of different gNB vendors. Unlike previous approaches that utilized a fixed positioning method across all vendors, the present solution revolutionizes the LCS call flow by dynamically selecting the most suitable positioning
15 method for each gNB vendor. This advancement significantly reduces latency and enhances the overall
responsiveness of location-based services. The present solution incorporates advanced techniques such as vendor-specific positioning technologies, network capability assessment, and optimization strategies. These advancements enable the system [300] to intelligently identify and utilize the optimized positioning method for a particular gNB vendor, resulting in a notable reduction in LCS call flow time.
20 By leveraging the specific capabilities and compatibility of each vendor's network, the solution achieves
unprecedented low latency, thus advancing the field of location-based services in wireless communication networks.
[090] While considerable emphasis has been placed herein on the disclosed
25 implementations, it will be appreciated that many implementations can be made and that many changes
can be made to the implementations without departing from the principles of the present disclosure. These and other changes in the implementations of the present disclosure will be apparent to those skilled in the art, whereby it is to be understood that the foregoing descriptive matter to be implemented is illustrative and non-limiting.
21

We Claim:
1. A method [400] for identifying a target pre-configured technique for determining an user
equipment (UE) location, the method [400] comprising:
receiving, by a transceiver unit [302] at a Location management function (LMF) from an Access and Mobility Management Function (AMF) [106], a UE location request, wherein the UE location request comprises a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network (RAN) [104] serving the UE [102];
identifying, by a primary identification unit [304] at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter;
identifying, by a secondary identification unit [306] at the LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter; and
determining, by a determination unit [308], the UE location associated with the UE location request based on at least the target pre-configured technique.
2. The method [400] as claimed in claim 1, wherein the set of cell details further comprises at least one of a cell identifier, a Mobile Country Code (MCC), a Mobile Network Code (MNC), a cell latitude identifier, a cell longitude identifier, and a cell radius identifier.
3. The method [400] as claimed in claim 1, wherein the set of cell details are one of configurable and preconfigured.
4. The method [400] as claimed in claim 3, wherein the target pre-configured technique from the set of pre-configured techniques is identified based on one of the configurable set of cell details and the preconfigured set of cell details.
5. The method [400] as claimed in claim 1 wherein the set of cell details are based on a vendor of the RAN [104].
6. The method [400] as claimed in claim 1 wherein the target pre-configured technique is a technique supported by a gNB in the RAN [104] serving the UE [102].

7. A system [300] for identifying a target pre-configured technique for determining an user
equipment (UE) location, the system [300] comprises:
a transceiver unit [302], wherein the transceiver unit [302] is configured to receive, at a Location management function (LMF) from an Access and Mobility Management Function (AMF) [106], a UE location request, wherein the UE location request at least comprises a NR Cell Global Identifier (NCGI) value associated with a cell in a radio access network (RAN) [104] serving the UE [102];
a primary identification unit [304] connected at least with the transceiver unit [302], wherein the primary identification unit [304] is configured to identify, at the LMF, a set of cell details based on the NCGI value, wherein the set of cell details comprises at least one of a Next Generation Node B (gNB) Identifier, a Public Land Mobile Network (PLMN) identifier, and a gNB Name parameter;
a secondary identification unit [306] connected at least with the primary identification unit [304], wherein the secondary identification unit [306] is configured to identify, at the LMF from a database, at least the target pre-configured technique from a set of pre-configured techniques based on at least one of the Next Generation Node B (gNB) Identifier, the PLMN identifier, and the gNB Name parameter; and
a determination unit [308] connected at least with the secondary identification unit [306], wherein the determination unit [308] is configured to determine, the UE location associated with the UE location request based on at least the target pre-configured technique.
8. The system [300] as claimed in claim 7, wherein the set of cell details further comprises at least one of a cell identifier, a Mobile Country Code (MCC), a Mobile Network Code (MNC), a cell latitude identifier, a cell longitude identifier, and a cell radius identifier.
9. The system [300] as claimed in claim 7, wherein the set of cell details are one of configurable and preconfigured.
10. The system [300] as claimed in claim 9, the target pre-configured technique from the set of pre-configured techniques is identified based on one of the configurable set of cell details and the preconfigured set of cell details.
11. The system [300] as claimed in claim 7, wherein the set of cell details are based on a vendor of the RAN [104].
12. The system [300] as claimed in claim 7, wherein the target pre-configured technique is a technique supported by a gNB in the RAN [104] serving the UE.

Documents

Application Documents

# Name Date
1 202321045826-STATEMENT OF UNDERTAKING (FORM 3) [07-07-2023(online)].pdf 2023-07-07
2 202321045826-PROVISIONAL SPECIFICATION [07-07-2023(online)].pdf 2023-07-07
3 202321045826-FORM 1 [07-07-2023(online)].pdf 2023-07-07
4 202321045826-FIGURE OF ABSTRACT [07-07-2023(online)].pdf 2023-07-07
5 202321045826-DRAWINGS [07-07-2023(online)].pdf 2023-07-07
6 202321045826-FORM-26 [11-09-2023(online)].pdf 2023-09-11
7 202321045826-Proof of Right [05-10-2023(online)].pdf 2023-10-05
8 202321045826-ORIGINAL UR 6(1A) FORM 1 & 26)-261023.pdf 2023-11-04
9 202321045826-ENDORSEMENT BY INVENTORS [10-06-2024(online)].pdf 2024-06-10
10 202321045826-DRAWING [10-06-2024(online)].pdf 2024-06-10
11 202321045826-CORRESPONDENCE-OTHERS [10-06-2024(online)].pdf 2024-06-10
12 202321045826-COMPLETE SPECIFICATION [10-06-2024(online)].pdf 2024-06-10
13 Abstract1.jpg 2024-07-06
14 202321045826-FORM 3 [01-08-2024(online)].pdf 2024-08-01
15 202321045826-Request Letter-Correspondence [13-08-2024(online)].pdf 2024-08-13
16 202321045826-Power of Attorney [13-08-2024(online)].pdf 2024-08-13
17 202321045826-Form 1 (Submitted on date of filing) [13-08-2024(online)].pdf 2024-08-13
18 202321045826-Covering Letter [13-08-2024(online)].pdf 2024-08-13
19 202321045826-CERTIFIED COPIES TRANSMISSION TO IB [13-08-2024(online)].pdf 2024-08-13
20 202321045826-FORM-9 [13-11-2024(online)].pdf 2024-11-13
21 202321045826-FORM 18A [13-11-2024(online)].pdf 2024-11-13
22 202321045826-FER.pdf 2025-01-29
23 202321045826-FER_SER_REPLY [10-03-2025(online)].pdf 2025-03-10

Search Strategy

1 202321045826_SearchStrategyNew_E_SearchHistoryE_23-01-2025.pdf