Abstract: The present disclosure relates to a system (200) and a method (300) for tagging serving cells (110) to crowd source data in a communication network (130). The method (300) comprises receiving, at a server, a plurality of crowd source records from a plurality of serving cells (110). Further, at least one crowd source record with absence of serving cells identifiers is identified from the plurality of crowd source records. Furthermore, location information of each of the plurality of crowd source records may be determined. Furthermore, it may be determined whether a crowd source record of the one or more crowd source records falls within a boundary of a Best Server Plot (BSP) of the serving cells. Moreover, a serving cell identifier may be assigned to the crowd source records based on the determination that the crowd source record falls within the boundary of the BSP. FIG. 3
DESC:FORM 2
THE PATENTS ACT, 1970 (39 OF 1970)
&
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
SYSTEM AND METHOD FOR TAGGING SERVING CELLS TO CROWD SOURCE DATA
Jio Platforms Limited, an Indian company, having registered address at Office -101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad - 380006, Gujarat, India
The following specification describes the invention and the manner in which it is to be performed.
TECHNICAL FIELD
[001] The embodiments of the present disclosure generally relate to the field of telecommunications. More particularly, the present disclosure relates to a system and a method for tagging serving cells to a crowd source data.
BACKGROUND OF THE INVENTION
[002] The subject matter disclosed in the background section should not be assumed or construed to be prior art merely because of its mention in the background section. Similarly, any problem statement mentioned in the background section or its association with the subject matter of the background section should not be assumed or construed to have been previously recognized in the prior art.
[003] In the field of telecommunications, optimizing performance of communication networks remains a persistent challenge for service providers aiming to enhance user’s experience. The performance optimization of the communication networks relies on data, collected from various sources, such as crowd source data of users. However, missing information is quite a common drawback in the traditional methods. For instance, the crowd source data may not include crucial information about a specific cell tower (or base station) to which the users are connected.
[004] The missing information about the cell tower in the crowd source data presents a bottleneck in a performance optimization process, hindering an ability to accurately pinpoint and address network issues. Without precise information about the cell towers serving specific locations, network operators face difficulties in identifying areas of poor coverage, high congestion, or frequent dropouts, thus impeding efforts to optimize the performance of the communication networks effectively.
[005] Existing approaches to address this challenge often involve manual data collection and reliance on incomplete datasets, resulting in suboptimal performance optimization outcomes. Moreover, conventional approaches may overlook the dynamic nature of network environments, where factors such as changes in user density, signal propagation, and network congestion require continuous monitoring and adaptation.
[006] In light of these shortcomings, there exists a need for a mechanism that can infer the missing information about the cell towers in the crowd source data, thereby enabling more accurate performance optimization of the communication networks.
SUMMARY
[007] The following embodiments present a simplified summary in order to provide a basic understanding of some aspects of the disclosed invention. This summary is not an extensive overview, and it is not intended to identify key/critical elements or to delineate the scope thereof. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
[008] In an embodiment, a method for tagging serving cells to crowd source data in a communication network is described. The method comprises receiving, at a server, a plurality of crowd source records from a plurality of serving cells. The method further comprises identifying, from the plurality of crowd source records, at least one crowd source record with absence of serving cells identifiers. Furthermore, the method comprises extracting location information of each of at least one serving cell associated with the at least one crowd source record. The method further comprises determining whether a crowd source record of the one or more crowd source records falls within a boundary of the BSP. The method further comprises assigning a serving cell identifier to the crowd source records based on the determination that the crowd source record falls within the boundary of the BSP.
[009] In one or more aspects, each of the plurality of crowd source records comprises at least one of a Reference Signal Receive Power (RSRP), a throughput, a Reference Signal Receive Quality (RSRQ), and a Signal to Interference plus Noise Ratio (SINR) experienced by the plurality of user devices in the communication network.
[0010] In one or more aspects, the BSP comprises geographical regions representing optimal coverage areas of the serving cells within the communication network.
[0011] In one or more aspects, to determine whether the crowd source record falls within the BSP, the method comprises correlating the BSP of the serving cells with the location information of each of the at least one crowd source record. The method further comprises assigning the serving cell identifier to the at least one crowd source record based on the correlation of the BSP with the location information.
[0012] In one or more aspects, the at least one crowd source record is identified from the plurality of crowd source records by extracting information included in each crowd source record of the plurality of crowd source records. The method further comprises determining, for each crowd source record, whether a latitude and a longitude of the serving cells. cell identifier is available in the information. The method further comprises identifying the at least one crowd source record from the plurality of crowd source records based on a determination that the serving cell identifier is unavailable in the information included in the respective crowd source record.
[0013] In another embodiment, a system for tagging serving cells to crowd source records in a communication network is described. The system comprises a memory and at least one processor communicatively coupled with the memory. The at least one processor is configured to receive, at a server, a plurality of crowd source records from a plurality of serving cells. The at least one processor is configured to identify, from the plurality of crowd source records, at least one crowd source record with absence of serving cells identifiers. Furthermore, the at least one processor is configured to extract location information of each of at least one serving cell associated with the at least one crowd source record. The at least one processor is configured to determine whether a crowd source record of the one or more crowd source records falls within a boundary of the BSP. The at least one processor is configured to assign a serving cell identifier to the crowd source records based on the determination that the crowd source record falls within the boundary of the BSP.
BRIEF DESCRIPTION OF DRAWINGS
[0014] Various embodiments disclosed herein will become better understood from the following detailed description when read with the accompanying drawings. The accompanying drawings constitute a part of the present disclosure and illustrate certain non-limiting embodiments of inventive concepts. Further, components and elements shown in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. For the purpose of consistency and ease of understanding, similar components and elements are annotated by reference numerals in the exemplary drawings.
[0015] FIG. 1 illustrates a block diagram depicting an exemplary environment of a wireless communication network, in accordance with an embodiment of the present disclosure.
[0016] FIG. 2 illustrates a system for tagging serving cells to crowd source data in the communication network, in accordance with an embodiment of the present disclosure.
[0017] FIG. 3 illustrates a flow diagram of a method for tagging the serving cells to the crowd source records in the network, in accordance with an embodiment of the present disclosure.
[0018] LIST OF REFERENCE NUMERALS
100 – Wireless Communication Network
110 – Serving cells/nodes
130 – Network/Communication Network
140 – Server
142 – Processor
144 – Memory
146 – Communication Interface
150 – Database
200 – System
300 - Method
DETAILED DESCRIPTION OF THE INVENTION
[0019] Inventive concepts of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which examples of one or more embodiments of inventive concepts are shown. Inventive concepts may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Further, the one or more embodiments disclosed herein are provided to describe the inventive concept thoroughly and completely, and to fully convey the scope of each of the present inventive concepts to those skilled in the art. Furthermore, it should be noted that the embodiments disclosed herein are not mutually exclusive concepts. Accordingly, one or more components from one embodiment may be tacitly assumed to be present or used in any other embodiment.
[0020] The following description presents various embodiments of the present disclosure. The embodiments disclosed herein are presented as teaching examples and are not to be construed as limiting the scope of the present disclosure. The present disclosure should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary design and implementation illustrated and described herein, but may be modified, omitted, or expanded upon without departing from the scope of the present disclosure.
[0021] The following description contains specific information pertaining to embodiments in the present disclosure. The detailed description uses the phrases “in some embodiments” which may each refer to one or more or all of the same or different embodiments. The term “some” as used herein is defined as “one, or more than one, or all.” Accordingly, the terms “one,” “more than one,” “more than one, but not all” or “all” would all fall under the definition of “some.” In view of the same, the terms, for example, “in an embodiment” refers to one embodiment and the term, for example, “in one or more embodiments” refers to “at least one embodiment, or more than one embodiment, or all embodiments.”
[0022] The term “comprising,” when utilized, means “including, but not necessarily limited to;” it specifically indicates open-ended inclusion in the so-described one or more listed features, elements in a combination, unless otherwise stated with limiting language. Furthermore, to the extent that the terms “includes,” “has,” “have,” “contains,” and other similar words are used in either the detailed description, such terms are intended to be inclusive in a manner similar to the term “comprising.”
[0023] In the following description, for the purposes of explanation, various specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practiced without these specific details. Several features described hereafter can each be used independently of one another or with any combination of other features.
[0024] The description provided herein discloses exemplary embodiments only and is not intended to limit the scope, applicability, or configuration of the present disclosure. Rather, the foregoing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing any of the exemplary embodiments. Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it may be understood by one of the ordinary skilled in the art that the embodiments disclosed herein may be practiced without these specific details.
[0025] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein the description, the singular forms "a", "an", and "the" include plural forms unless the context of the invention indicates otherwise.
[0026] The terminology and structure employed herein are for describing, teaching, and illuminating some embodiments and their specific features and elements and do not limit, restrict, or reduce the scope of the present disclosure. Accordingly, unless otherwise defined, all terms, and especially any technical and/or scientific terms, used herein may be taken to have the same.
[0027] An object of the present disclosure is to provide a system and a method for optimizing network performance by correlating crowd source data from user devices with Best Server Plots (BSPs) depicting coverage areas of cell towers. Another object of the present disclosure is to provide a system and a method for inferring missing information about cell towers in the crowd source data by correlating latitude and longitude coordinates with the BSP.
[0015] FIG. 1 illustrates a block diagram depicting an exemplary environment of a wireless communication network 100, in accordance with an embodiment of the present disclosure. The embodiment of the wireless communication network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless communication network 100 may be used without departing from the scope of this disclosure. The wireless communication network 100 may comprise a plurality of nodes 110-1 through 110-n (cumulatively referred to as “nodes 110” and alternatively referred to as “serving cells 110”) connected to a plurality of User Equipment (UEs) 120-1 through 120-n (cumulatively referred to as “UEs 120”) through a network 130.
[0016] The nodes 110 may typically correspond to base stations. The base station may be a network infrastructure that provides wireless access to one or more terminals. The base station provides coverage to a plurality of predetermined geographic areas (alternatively referred to as “cells”) based on distance over which a signal may be transmitted. The base station may also be referred to as a macro cell, a wireless “Access Point (AP),” “evolved NodeB (eNodeB) (eNB),” “5th Generation (5G) node,” “next generation NodeB (gNB),” “wireless point,” “Transmission/Reception Point (TRP),” or other terms having equivalent technical meanings. The base stations may provide wireless access in accordance with wireless communication protocols, e.g., 5G/NR 3GPP New Radio interface/access (NR), LTE, LTE-A, High Speed Packet Access (HSPA), Wi-Fi 802.11a/b/g/n/ac, etc.
[0017] Typically, the term “UE” can refer to any component such as “mobile station,” “subscriber station,” “remote terminal,” “wireless terminal,” “receive point,” or “end user device.” The UE 120 may correspond to, but is not limited to, any of mobile devices, tablets, or other portable devices utilized by users to access services provided by the network 130. The UEs 120 may be served by one or more of the plurality of nodes 110.
[0018] The UEs 120 may communicate with the serving cells 110 to avail services of the serving cells 110 through the network 130. The network 130 may include wired connections, wireless connections such as a proprietary Internet Protocol (IP) network, a local area network, a wide area network, or other wireless communication protocols such as 5th Generation 5G/ New Radio (NR), Long Term Evolution (LTE), Long Term Evolution Advanced (LTE-A), Worldwide Interoperability for Microwave Access (WiMAX), High Speed Packet Access (HSPA), Wi-Fi 802.11a/b/g/n/ac, or a combination of wired and wireless connections.
[0019] The serving cells 110 and the UEs 120 also communicate with a server 140 through the network 130. The network 130 may be divided into different coverage regions. Each coverage region may comprise multiple serving cells 110 and UEs 120. The UEs 120 may be served by one or more serving cells 110 in one or more coverage regions. Extents of the coverage regions of the serving cells 110 may have shapes such as hexagonal and circular, including irregular shapes, depending upon the configuration of the serving cell 110, and variations in the radio environment associated with natural and man-made obstructions.
[0020] Although FIG. 1 illustrates one example of a communication environment, various changes may be made to FIG. 1. For example, the communication environment may include any number of serving cells 110 and any number of UEs 120 in any suitable arrangement. Further, the serving cells 110 may communicate directly with any number of UEs and provide the UEs with wireless broadband access to the network 130. Further, each of the serving cells 110 may also communicate directly with the server 140. Further, the serving cells 110 may provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0028] FIG. 2 illustrates a system 200 for tagging serving cells to crowd source data in the communication network 130, in accordance with an embodiment of the present disclosure. The embodiments of the system 200 shown in FIG. 2 is for illustration only. Other embodiments of the system 200 may be used without departing from the scope of this disclosure.
[0029] As shown in FIG. 2, the system 200 may include multiple user devices 120-1, 120-2 through 120-n, a network 130, a server 140, and a database 150. The server 140 communicates with each of the user devices 120-1, 120-2 through 120-n, and the database 150 via the network 130.
[0030] Each of the user device 120-1 through 120-n (hereinafter also referred to as ‘the user devices 120) may correspond to, but not limited to, any of mobile devices, tablets, or other portable devices used by users to access services provided by the network 130. The user devices 120 send crowd source data to the server 140 through the network 130. The crowd source data may include data related to feedback provided by the users regarding their experience with the network, details about the user device to analyze performance of the network, location data, and information related to a network performance metrics and a signal strength of the network received by the user devices. The crowd source records in the crowd source data may refer to individual data entries contributed by the users. The location data may include latitude and longitude coordinates obtained from GPS sensors on the user devices. The latitude and longitude coordinates provide information about geographical location of the user at the time of data collection.
[0031] The network 130 enables communication between various components of the system 200. The network 130 may correspond to one of an Internet, a proprietary Internet Protocol (IP) network, or other data network.
[0032] Further, the server 140 may include one or more processor(s) 142 (hereinafter also referred to as the “processor 142”), a memory 144, and a communication interface 146. The processor 142 may include a plurality of processing engines. The one or more components of the server 140 are communicatively coupled with one or more processors (described below). The server 140 may analyze data collected from the user devices 120 to optimize network operation and troubleshoot any issues that may arise.
[0033] The processor 142 may include one or more processors or other processing devices that control the overall operation of the server 140. For example, the processor 142 is configured to execute programs stored in the memory 144. The processor 142 is further configured to move data into or out of the memory 144 as required by an execution process.
[0034] The processor 142 may include various processing circuitry and communicates with the memory 144 and the communication interface 146. The processor 142 may include a general-purpose processor, such as, for example, and without limitation, a central processing unit (CPU), an application processor (AP), a dedicated processor, or the like, a graphics-only processing unit such as a graphics processing unit (GPU).
[0035] Referring to FIG. 2, the at least one processor 142 is configured to receive from the one or more user devices 120, a plurality of crowd source records. The at least one processor 142 is further configured to identify, from the plurality of crowd source records, the one or more crowd source records with no serving cells identifiers. The crowd source record may include information of the at least one serving cell 110. Further, the information included in each crowd source records may be extracted. In addition, the at least one processor 142 may determine whether a serving cell identifier is present in the information or not. If the serving cell identifier is not present in the information, the at least one processor 142 may obtain the crowd source record of the serving cell 110 associated with the serving cell identifier.
[0036] Furthermore, the at least one processor 142 is configured to determine location information of each of the identified one or more crowd source records. The at least one processor 142 is further configured to load a best server plot (BSP) of the serving cells within the network into the memory 144. The at least one processor 142 is further configured to correlate the BSP stored in the memory 144 with the determined location information of each of the one or more crowd source records. The at least one processor 142 is further configured to assign, based on the correlation of the BSP with the determined location information, the serving cell identifier(s) to the one or more crowd source records upon a determination that any of the one or more crowd source records falls within the boundary of the BSP.
[0037] The BSP may represent optimal coverage zones of the serving cells within the network 130, where high quality of service is provided to the users. By correlating the determined location information of each of the one or more crowd source records with the BSP boundary, the server 140 determines corresponding serving cell identifier for each crowd source record, if that record falls within the BSP boundary.
[0038] The memory 144 is configured to store a set of instructions required by the processor 142 for controlling overall operations of the server 140. A part of the memory 144 may include a RAM, a Cache memory or a ROM.
[0039] The memory 144 may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories. In addition, the memory 144 may, in some examples, be considered a non-transitory storage medium. The "non-transitory" storage medium is not embodied in a carrier wave or a propagated signal. However, the term "non-transitory" should not be interpreted that the memory 144 is non-movable. In some examples, the memory 144 can be configured to store larger amounts of information. In certain examples, a non-transitory storage medium may store data that can, over time, change (e.g., in Random Access Memory (RAM) or cache). The memory 144 can be an internal storage unit or it can be an external storage unit of the server 140, cloud storage, or any other type of external storage.
[0040] The communication interface 146 includes an electronic circuit specific to a standard that enables wired or wireless communication. The communication interface 146 is configured for communicating internally between internal hardware components and with external devices via one or more networks.
[0041] The database 150 may store information related to the crowd source data and other network parameters. The database 150 may be accessed and updated by the server 140.
[0042] Although FIG. 2 illustrates one example of the system 200, various changes may be made to FIG. 2. Further, the system 200 may include any number of components in addition to the components shown in FIG. 2. Further, various components in FIG. 2 may be combined, further subdivided, or omitted and additional components may be added according to particular needs.
[0043] FIG. 3 illustrates a flow diagram of a method 300 for tagging the serving cells to the crowd source records in the network 130, in accordance with an embodiment of the present disclosure.
[0044] At block 302, the method 300 comprises receiving the plurality of crowd source records from the serving cells 110. The crowd source records comprise at least one of a Reference Signal Receive Power (RSRP), a throughput, a Reference Signal Receive Quality (RSRQ), and a Signal to Interference plus Noise Ratio (SINR) experienced by the plurality of user devices in the communication network 130.
[0045] At block 304, the method 300 comprises identifying at least one crowd source record with absence of serving cells identifiers. The at least one crowd source record is extracted from the plurality of crowd source records.
[0046] At block 306, the method 300 comprises extracting location information of each of at least one serving cell associated with the at least one serving cell associated with of crowd source records. The location information may include the latitude and the longitude information corresponding to each of the at least one serving cell.
[0047] At block 308, the method 300 comprises generating, using a prediction tool, a BSP of each of the at least one serving cell based on the location information of each of the at least one serving cell. The BSP may be generated by identifying area coverage of each serving cell and plotting the coverage area of each serving cell.
[0048] At block 310, the method 300 comprises determining whether a crowd source record of the one or more crowd source records falls within a boundary of a BSP of the serving cells. The BSP comprises geographical regions representing optimal coverage areas of the serving cells within the communication network 130.
[0049] At block 310, the method 300 comprises assigning the corresponding serving cell identifier(s) to the one or more crowd source records if any of the one or more crowd source records falls within the boundary of the BSP.
[0050] The method 300 further comprises correlating the BSP of the serving cells with the location information of each of one or more crowd source records. The correlation between the BSP and the serving cells is performed by mapping each serving cell with its corresponding BSP. Further, the serving cell identifiers are assigned to the one or more crowd source records based on the correlation of the BSP with the determined location information.
[0051] Now, referring to the technical abilities and advantageous effect of the present disclosure, operational advantages that may be provided by one or more embodiments may include providing the system and the method for tagging the serving cells to the crowd source records with improved accuracy of cell identification for the crowd source data, thereby ensuring that recorded data is associated with the correct serving cell, and allowing for more precise network monitoring and optimization.
[0052] Those skilled in the art will appreciate that the methodology described herein in the present disclosure may be carried out in other specific ways than those set forth herein in the above disclosed embodiments without departing from essential characteristics and features of the present invention. The above-described embodiments are therefore to be construed in all aspects as illustrative and not restrictive.
[0053] The drawings and the forgoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, orders of processes described herein may be changed and are not limited to the manner described herein. Any combination of the above features and functionalities may be used in accordance with one or more embodiments.
[0054] In the present disclosure, each of the embodiments has been described with reference to numerous specific details which may vary from embodiment to embodiment. The foregoing description of the specific embodiments disclosed herein may reveal the general nature of the embodiments herein that others may, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications are intended to be comprehended within the meaning of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and is not limited in scope.
,CLAIMS:WE CLAIM:
1. A method (300) for tagging serving cells (110) to crowd source data in a communication network (130), the method (300) comprising:
receiving, at a server (140), a plurality of crowd source records from a plurality of serving cells (110);
identifying, from the plurality of crowd source records, at least one crowd source record with absence of serving cells identifiers;
extracting location information of each of at least one serving cell (110) associated with the at least one crowd source record;
generating, using a prediction tool, a Best Server Plot (BSP) of each of the at least one serving cell (110) based on the location information of each of the at least one crowd source record;
determining whether a crowd source record of the one or more crowd source records falls within a boundary of the BSP; and
assigning a serving cell identifier to the crowd source records based on the determination that the crowd source record falls within the boundary of the BSP.
2. The method (300) as claimed in claim 1, wherein each of the plurality of crowd source records comprises at least one of a Reference Signal Receive Power (RSRP), a throughput, a Reference Signal Receive Quality (RSRQ), and a Signal to Interference plus Noise Ratio (SINR) experienced by the plurality of user devices in the communication network.
3. The method (300) as claimed in claim 1, wherein the BSP comprises geographical regions representing optimal coverage areas of the serving cells within the communication network (130).
4. The method (300) as claimed in claim 1, wherein to determine whether the crowd source record falls within the BSP, the method (300) comprises:
correlating the BSP of the serving cells (110) with the location information of each of the at least one crowd source record; and
assigning the serving cell identifier to the at least one crowd source record based on the correlation of the BSP with the location information.
5. The method (300) as claimed in claim 1, wherein the at least one crowd source record is identified from the plurality of crowd source records by:
extracting information included in each crowd source record of the plurality of crowd source records;
determining, for each crowd source record, whether a serving cell identifier is available in the information; and
identifying the at least one crowd source record from the plurality of crowd source records based on a determination that the serving cell identifier is unavailable in the information included in the respective crowd source record.
6. A system (200) for optimizing resources of serving cells (110) in a communication network (130), the system (200) comprising:
a memory (144); and
at least one processor (142) communicatively coupled with the memory (144), wherein the at least one processor (142) is configured to:
receive, at a server, a plurality of crowd source records from a plurality of serving cells (110);
identify, from the plurality of crowd source records, at least one crowd source record with absence of serving cells identifiers;
extract location information of each of the at least one serving cell (110) associated with the at least one crowd source record;
generate, using a prediction tool, a Best Server Plot (BSP) of each of the at least one serving cell (110) based on the location information of each of the at least one crowd source record;
determine whether a crowd source record of the one or more crowd source records falls within a boundary of the BSP; and
assign a serving cell identifier to the crowd source record based on a determination that the crowd source falls within the boundary of the BSP.
7. The system (200) as claimed in claim 6, wherein each of the plurality of crowd source records comprises at least one of a Reference Signal Receive Power (RSRP), a throughput, a Reference Signal Receive Quality (RSRQ), and a Signal to Interference plus Noise Ratio (SINR) experienced by the plurality of user devices in the communication network.
8. The system (200) as claimed in claim 6, wherein the BSP comprises geographical regions representing optimal coverage areas of the serving cells within the communication network (130).
9. The system (200) as claimed in claim 6, wherein to determine whether the crowd source record falls within the BSP, the processor is further configured to:
correlate the BSP of the serving cells (110) with the location information of each of the at least one crowd source record; and
assign the serving cell identifier to the at least one crowd source record based on the correlation of the BSP with the location information.
10. The system (200) as claimed in claim 6, wherein the at least one crowd source record is identified from the plurality of crowd source records by:
extracting information included in each crowd source record of the plurality of crowd source records;
determining, for each crowd source record, whether a serving cell identifier is available in the information; and
identifying the at least one crowd source record from the plurality of crowd source records based on a determination that the serving cell identifier is unavailable in the information included in the respective crowd source record.
| # | Name | Date |
|---|---|---|
| 1 | 202421034435-STATEMENT OF UNDERTAKING (FORM 3) [30-04-2024(online)].pdf | 2024-04-30 |
| 2 | 202421034435-PROVISIONAL SPECIFICATION [30-04-2024(online)].pdf | 2024-04-30 |
| 3 | 202421034435-POWER OF AUTHORITY [30-04-2024(online)].pdf | 2024-04-30 |
| 4 | 202421034435-FORM 1 [30-04-2024(online)].pdf | 2024-04-30 |
| 5 | 202421034435-DRAWINGS [30-04-2024(online)].pdf | 2024-04-30 |
| 6 | 202421034435-DECLARATION OF INVENTORSHIP (FORM 5) [30-04-2024(online)].pdf | 2024-04-30 |
| 7 | 202421034435-Proof of Right [09-08-2024(online)].pdf | 2024-08-09 |
| 8 | 202421034435-Request Letter-Correspondence [02-03-2025(online)].pdf | 2025-03-02 |
| 9 | 202421034435-Power of Attorney [02-03-2025(online)].pdf | 2025-03-02 |
| 10 | 202421034435-Form 1 (Submitted on date of filing) [02-03-2025(online)].pdf | 2025-03-02 |
| 11 | 202421034435-Covering Letter [02-03-2025(online)].pdf | 2025-03-02 |
| 12 | 202421034435-ORIGINAL UR 6(1A) FORM 1-060325.pdf | 2025-03-10 |
| 13 | 202421034435-FORM 18 [17-04-2025(online)].pdf | 2025-04-17 |
| 14 | 202421034435-DRAWING [17-04-2025(online)].pdf | 2025-04-17 |
| 15 | 202421034435-CORRESPONDENCE-OTHERS [17-04-2025(online)].pdf | 2025-04-17 |
| 16 | 202421034435-COMPLETE SPECIFICATION [17-04-2025(online)].pdf | 2025-04-17 |
| 17 | Abstract-1.jpg | 2025-05-29 |