Abstract: The present disclosure relates to a method and a system for notifying users for consuming a new communication service. The present disclosure encompasses receiving, at a transceiver unit [302], a user data associated with a plurality of users [112] from a trace collection entity (TCE) [108] and then geolocating, by a processing unit [304], the user data across a grid-based map. Then the processing unit [304] identifies a first set of users from the plurality of users [112] with devices supporting the new communication service and with zero usage, and then classifies into a plurality of categories based on a usage pattern of other communication services. The processing unit [304] then determines a second set of users from the first set of users, with a signal strength of the new communication service exceeding a predefined signal threshold level and notifying them of the availability of the new communication service. [FIG. 4]
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 NOTIFYING USERS FOR
CONSUMING A NEW COMMUNICATION SERVICE”
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.
2
METHOD AND SYSTEM FOR NOTIFYING USERS FOR CONSUMING
A NEW COMMUNICATION SERVICE
FIELD OF THE DISCLOSURE
5
[0001] Embodiments of the present disclosure generally relate to wireless
communication. More particularly, embodiments of the present disclosure relate to
methods and systems for notifying users for consuming a new communication
service.
10
BACKGROUND
[0002] The following description of the related art is intended to provide
background information pertaining to the field of the disclosure. This section may
15 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.
20 [0003] 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
25 services became possible, and text messaging was introduced. The third-generation
(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
30 being deployed, promising even faster data speeds, low latency, and the ability to
connect multiple devices simultaneously. With each generation, wireless
3
communication technology has become more advanced, sophisticated, and capable
of delivering more services to its users.
[0004] Users who continue to rely on 4G or lower networks are increasingly
experiencing network congestion 5 and slower speeds, especially during peak usage
times. This impacts their ability to enjoy high-bandwidth services. Additionally, 4G
networks may struggle to support emerging technologies and applications that
require faster data rates and lower latency. 5G's service-based architecture allows
for flexible deployment and customization of network resources and offers a
10 solution to these challenges. By transitioning to 5G, users can benefit from
significantly improved network performance, broader coverage, and access to a
wider range of innovative services that are not possible on 4G networks.
[0005] Most of the users, whose handsets are capable to communicate over a higher
15 generation of mobile cellular network (such as but not limited to 5G) do not enable
the access to said generation of cellular network in their user equipment (such as
but not limited to mobile handset), even if the user equipment is at a geolocation
which has robust coverage by said mobile cellular network. This can be due to
unawareness of the user towards said mobile cellular network availability. This can
20 result in user not being able to access the latest or the best generation of mobile
cellular network.
[0006] Thus, there exists an imperative need in the art for a method and a system
for transmitting notification to such identified users, which the present disclosure
25 aims to address.
SUMMARY
[0007] This section is provided to introduce certain aspects of the present disclosure
30 in a simplified form that are further described below in the detailed description.
4
This summary is not intended to identify the key features or the scope of the claimed
subject matter.
[0008] An aspect of the present disclosure may relate to a method for notifying
users for consuming a new communication 5 service. The method comprises
receiving, at a transceiver unit, a user data associated with a plurality of users from
a trace collection entity (TCE). The method further comprises geolocating, by a
processing unit, the user data across a grid-based map. The method further
comprises identifying, by the processing unit, a first set of users from the plurality
10 of users with devices supporting the new communication service and with zero
usage of the new communication service. The method further comprises
classifying, by the processing unit, the first set of users into a plurality of categories
based on a usage pattern of other communication services. The method further
comprises determining, by the processing unit, a second set of users from the first
15 set of users, with a signal strength of the new communication service exceeding a
predefined signal threshold level. The method further comprises notifying, by the
transceiver unit, the second set of users of the availability of the new
communication service by one or more push notifications.
20 [0009] In an exemplary aspect of the present disclosure, the plurality of categories
comprises a low usage category, a regular usage category and a high usage category.
The low usage category is with an average daily traffic consumption of the other
communication services below a first predetermined threshold. The regular usage
category is with the average daily traffic consumption of the other communication
25 services exceeding the first predetermined threshold and less than a second
predetermined threshold. The high usage category of users with the average daily
traffic consumption of the other communication services exceeding the second
predetermined threshold.
30 [0010] In an exemplary aspect of the present disclosure, the geolocating the user
data across the grid-based map comprises dividing, by the processing unit, a
5
geographical area into a plurality of grids of a defined size and mapping the user
data to the plurality of grids based on available location information of the plurality
of users from the user data.
[0011] In an exemplary aspect 5 of the present disclosure, the identifying the first set
of users from the plurality of users comprises identifying, by the processing unit,
international mobile subscriber identity (IMSI) of each of the devices supporting
the new communication service. Then aggregating, by the processing unit, one or
more KPIs associated with IMSI of each of the devices supporting the new
10 communication service. Thereafter, identifying, by the processing unit the first set
of users with zero usage of the new communication services, based on the
aggregating the one or more KPIs.
[0012] In an exemplary aspect of the present disclosure, the determining the second
15 set of users from the first set of users comprises overlapping, by the processing unit,
the grid-based map of the first set of users on a coverage footprint data. Then
identifying, by the processing unit, coverage availability and signal strength of the
new communication service for each of the first set of users. Thereafter,
determining, by the processing unit, the second set of users based on identifying the
20 coverage availability and the signal strength of the new communication service
more than the predefined signal threshold level.
[0013] In an exemplary aspect of the present disclosure, the method further
comprises updating, by the processing unit, the classification of the first set of users
25 based on a change in the usage pattern of other communication services over time.
[0014] In an exemplary aspect of the present disclosure, the method further
comprises recommending, by the processing unit, one or more tariff plans for the
new communication service to each of the second set of users based on the
30 corresponding category from the plurality of categories.
6
[0015] In an exemplary aspect of the present disclosure, the push notifications
comprise at least a message, an image and a reminder message.
[0016] In an exemplary aspect of the present disclosure, the push notifications are
personalised based on the corresponding category 5 of each of the second set of users.
[0017] Another aspect of the present disclosure may relate to a system for notifying
users for consuming a new communication service. The system comprises a
transceiver unit and a processing unit connected with each other. The transceiver
10 unit is configured to receive user data associated with a plurality of users from a
trace collection entity (TCE). The processing unit is configured to geolocate the
user data across a grid-based map. The processing unit is further configured to
identify a first set of users from the plurality of users with devices supporting the
new communication service with zero usage of the new communication service. the
15 processing unit is further configured to classify the first set of users into a plurality
of categories based on a usage pattern of other communication services. The
processing unit is further configured to determine a second set of users from the
first set users with a signal strength of the new communication service exceeding a
predefined signal threshold level. Then the transceiver unit is further configured to
20 notify the second set of users of the availability of the new communication service.
[0018] Yet another aspect of the present disclosure may relate to a non-transitory
computer readable storage medium storing one or more instructions for notifying
users for consuming a new communication service, the one or more instructions
25 include executable code which, when executed by one or more units of a system,
causes a transceiver unit to receive a user data associated with the plurality of users
from a trace collection entity (TCE). The one or more instructions when executed
further causes a processing unit to geolocate the user data across a grid-based map.
The one or more instructions when executed further causes the processing unit to
30 identify a first set of users from the plurality of users with devices supporting the
new communication service with zero usage of the new communication service.
7
The one or more instructions when executed further causes the processing unit to
classify the first set of users into a plurality of categories based on a usage pattern
of other communication services. The one or more instructions when executed
further causes the processing unit to determine a second set of users from the first
set users with a signal strength of the new 5 communication service exceeding a
predefined signal threshold level. The one or more instructions when executed
further causes the transceiver unit to notify the second set of users of the availability
of the new communication service.
10 [0019] Yet another aspect of the present disclosure may relate to a User Equipment
(UE) for receiving one or more notifications. The UE comprises a transceiver unit
configured to receive the one or more notifications from a system, wherein the one
or more notifications are push notifications. Further, the UE comprises a processing
unit configured to initiate one or more actions based on the one or more push
15 notifications, and further the transceiver unit is configured to transmit one or more
responses for the one or more actions to the system.
OBJECTS OF THE DISCLOSURE
20 [0020] Some of the objects of the present disclosure, which at least one
embodiment disclosed herein satisfies are listed herein below.
[0021] It is an object of the present disclosure to provide a system and a method for
notifying users for consuming a new communication service.
25
[0022] It is an object of the present disclosure to provide a system and a method for
transmitting notification to identified users.
[0023] It is another object of the present disclosure to provide a solution that
30 enables a user to access a best and/or latest generation of cellular mobile network.
8
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] 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 5 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
10 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.
15 [0025] FIG. 1 illustrates an exemplary architecture diagram of a system [100] for
notifying users for consuming a new communication service, in accordance with
exemplary implementations of the present disclosure.
[0026] FIG. 2 illustrates an exemplary block diagram of a computing device [200]
20 upon which the features of the present disclosure may be implemented in
accordance with exemplary implementation of the present disclosure.
[0027] FIG. 3 illustrates an exemplary block diagram of a system [300] for
notifying users for consuming a new communication service, in accordance with
25 exemplary implementations of the present disclosure.
[0028] FIG. 4 illustrates a method flow diagram [400] for notifying users for
consuming a new communication service in accordance with exemplary
implementations of the present disclosure.
30
9
[0029] FIG. 5 illustrates an exemplary method flow diagram [500] illustrating an
exemplary implementation for notifying users for consuming a new communication
service in accordance with exemplary implementations of the present disclosure.
[0030] The foregoing shall be 5 more apparent from the following more detailed
description of the disclosure.
DETAILED DESCRIPTION
10 [0031] 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
15 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.
[0032] The ensuing description provides exemplary embodiments only, and is not
20 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
25 disclosure as set forth.
[0033] 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
30 specific details. For example, circuits, systems, processes, and other components
10
may be shown as components in block diagram form in order not to obscure the
embodiments in unnecessary detail.
[0034] It should be noted that the terms "first", "second", "primary", "secondary",
"target" and the like, herein do not 5 denote any order, ranking, quantity, or
importance, but rather are used to distinguish one element from another.
[0035] 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
10 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.
15
[0036] 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
20 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
25 similar to the term “comprising” as an open transition word—without precluding
any additional or other elements.
[0037] As used herein, a “processing unit” or “processor” or “operating processor”
includes one or more processors, wherein processor refers to any logic circuitry for
30 processing instructions. A processor may be a general-purpose processor, a special
purpose processor, a conventional processor, a digital signal processor, a plurality
11
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 5 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.
[0038] As used herein, “a user equipment”, “a user device”, “a smart-user-device”,
10 “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
15 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 unit(s) which
are required to implement the features of the present disclosure.
20
[0039] 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”),
25 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.
30 [0040] As used herein “interface” or “user interface refers to a shared boundary
across which two or more separate components of a system exchange information
12
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.
5
[0041] 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
10 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.
[0042] As used herein the transceiver unit includes at least one receiver and at least
15 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.
[0043] As discussed in the background section, the current known solutions have
20 several shortcomings. The present disclosure aims to overcome the abovementioned
and other existing problems in this field of technology by providing
method and system of notifying users for consuming a new communication service.
[0044] FIG. 1 illustrates an exemplary architecture system diagram representation
25 of an environment used for notifying users for consuming a new communication
service, is illustrated in accordance with the exemplary implementation of the
present disclosure. As shown in the FIG. 1, the environment comprises a Telecom
Network Management (TNM) platform [102], a master database (MDB) [104], a
user analytics system [106], a Trace Collection Entity (TCE) [108] and a
30 Notification Broadcasting Entity (NBE) [110].
13
[0045] The TNM platform [102] is a platform for end-to-end telecom network
management. It is built on top of a state-of-the-art big data architecture touching
upon every aspect of the network –from the core to the radio and even the business
functions of a telecom service provider. The TNM platform [102] facilitates crossfunctional
operations by the 5 means of a robust microservices based workflow
architecture that is infinitely scalable. The TNM platform [102] deploys multiple
Algorithms to support closed loop automation for full-fledged life cycle of
planning, deploying and maintaining operations of radio access network. The TNM
platform [102] provides the analysis of individual customer experience both for its
10 high-speed internet usage as well as for voice service usage.
[0046] The master database (MDB) [104] is connected to the NPO platform [102]
via an interface such as an MDB interface. The MDB [104] is used for various
geographical parameters and physical parameters, that are related to the database
15 which is used for cells and cell sites that are available in the network. Further, the
MDB [104] is connected with the TNM platform [102] over a TNM-MDB interface
as shown in FIG. 1.
[0047] The user analytics system [106] is connected to the TNM platform [102] via
20 another interface such as a user analytics interface. The user analytics system [106]
is a component responsible for providing information associated with the user, their
behaviour, and interactions with the telecommunication service. The user analytics
system [106] may be responsible for collecting, processing and analysing such
information. The user analytics system [106] holistically analyses anonymized geo25
located customer network experience data. The user analytics system [106] is
integrated with the TNM platform [102] by a TNM-User Analytics interface as
shown in FIG. 1.
[0048] The trace collection entity (TCE) [108] is also connected to the TNM
30 platform [102] via another interface such as a TCE interface. The TCE [108] is a
component responsible for collection of traces and storing such data associated with
14
the traces. The trace is a general term used for subscriber and equipment traces.
Subscriber and equipment trace provide very detailed information at call level on
one or more specific mobile(s). The examples may include IMEI or IMEISV (and
possibly IMSI). This data is an additional source of information to Performance
Measurements and allows going 5 further in monitoring and optimisation operations.
Trace plays a major role in activities such as determination of the root cause of a
malfunctioning mobile, advanced troubleshooting, optimisation of resource usage
and quality, RF coverage control and capacity improvement, dropped call analysis,
Core Network and Access Network end-to-end procedure validation. Further, the
10 TCE [108] may also be responsible for collecting, processing, and storing a trace
data generated by one or more network elements or one or more network interface.
The TCE [108] communicates with the TNM platform [102] over an SFTP
connection, or Secure File Transfer Protocol, which is a secure file transfer protocol
that uses secure shell encryption to provide a high level of security for sending and
15 receiving file transfers.
[0049] The Notification Broadcasting Entity (NBE) [110] may refer to the entity
responsible for broadcasting the information associated with provisioning of a
particular notification to users or consumers such as User [1121], User [1122] and
20 User [112n] as shown in FIG. 1. The information may comprise information
associated with availability of a communication service, a signal strength, and a
capability of a device with respect to a particular technology such as a newer
communication service. The new communication service may refer to the service
or type of technology which provides latest generation of technologies. For
25 example, in current scenarios the devices are connected with 4G technology and
new generation technology available is for example 5G technology. However, in
another example, when a newer generation of technology for communication
becomes prevalent, then the present disclosure may also be implemented in such
cases. In such examples, the newer communication service would be sixth
30 generation or later generation. Therefore, it should be noted that the present
disclosure may not be limited to 5G and may also be applicable in newer generation
15
of communication technology. It may be noted that the present disclosure, although
may indicate usage of 5G, the same should not be considered to be limiting in nature
and may be indicative of new communication service and the present disclosure
may be applicable in all wireless communication technologies which also become
prevalent in future. For example, the 5 device capability may be of devices supporting
the new communication service. Further, the NBE [110] is connected with the TNM
platform [102] over a TNM-NBE Interface as shown in FIG. 1.
[0050] FIG. 2 illustrates an exemplary block diagram of a computing device [200]
10 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 [200] may also implement a method for
notifying users for consuming a new communication service utilising the system
[300]. In another implementation, the computing device [200] itself implements the
15 method for notifying users for consuming a new communication service using one
or more units configured within the computing device [200], wherein said one or
more units are capable of implementing the features as disclosed in the present
disclosure.
20 [0051] The computing device [200] may include a bus [202] or other
communication mechanism for communicating information, and a hardware
processor [204] coupled with bus [202] for processing information. The hardware
processor [204] may be, for example, a general-purpose microprocessor. The
computing device [200] may also include a main memory [206], such as a random25
access memory (RAM), or other dynamic storage device, coupled to the bus [202]
for storing information and instructions to be executed by the processor [204]. The
main memory [206] also may be used for storing temporary variables or other
intermediate information during execution of the instructions to be executed by the
processor [204]. Such instructions, when stored in non-transitory storage media
30 accessible to the processor [204], render the computing device [200] into a specialpurpose
machine that is customized to perform the operations specified in the
16
instructions. The computing device [200] further includes a read only memory
(ROM) [208] or other static storage device coupled to the bus [202] for storing static
information and instructions for the processor [204].
[0052] A storage device [210], such as 5 a magnetic disk, optical disk, or solid-state
drive is provided and coupled to the bus [202] for storing information and
instructions. The computing device [200] may be coupled via the bus [202] to a
display [212], such as a cathode ray tube (CRT), Liquid crystal Display (LCD),
Light Emitting Diode (LED) display, Organic LED (OLED) display, etc. for
10 displaying information to a computer user. An input device [214], including
alphanumeric and other keys, touch screen input means, etc. may be coupled to the
bus [202] for communicating information and command selections to the processor
[204]. Another type of user input device may be a cursor controller [216], such as a
mouse, a trackball, or cursor direction keys, for communicating direction
15 information and command selections to the processor [204], and for controlling
cursor movement on the display [212]. The 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.
20 [0053] The computing device [200] 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 with the computing device [200] causes
or programs the computing device [200] to be a special-purpose machine.
According to one implementation, the techniques herein are performed by the
25 computing device [200] in response to the processor [204] executing one or more
sequences of one or more instructions contained in the main memory [206]. Such
instructions may be read into the main memory [206] from another storage medium,
such as the storage device [210]. Execution of the sequences of instructions
contained in the main memory [206] causes the processor [204] to perform the
30 process steps described herein. In alternative implementations of the present
17
disclosure, hard-wired circuitry may be used in place of or in combination with
software instructions.
[0054] The computing device [200] also may include a communication interface
[218] coupled to the bus [202]. The communication 5 interface [218] provides a twoway
data communication coupling to a network link [220] that is connected to a
local network [222]. For example, the communication interface [218] 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
10 telephone line. As another example, the communication interface [218] may be a
local area network (LAN) card to provide a data communication connection to a
compatible LAN. Wireless links may also be implemented. In any such
implementation, the communication interface [218] sends and receives electrical,
electromagnetic or optical signals that carry digital data streams representing
15 various types of information.
[0055] The computing device [200] can send messages and receive data, including
program code, through the network(s), the network link [220] and the
communication interface [218]. In the Internet example, a server [230] might
20 transmit a requested code for an application program through the Internet [228], the
ISP [226], the local network [222], a host [224] and the communication interface
[218]. The received code may be executed by the processor [204] as it is received,
and/or stored in the storage device [210], or other non-volatile storage for later
execution.
25
[0056] Referring to FIG. 3, an exemplary block diagram of a system [300] for
notifying users for consuming a new communication service, is shown, in
accordance with the exemplary implementations of the present disclosure. The
system [300] comprises at least one transceiver unit [302] and/or at least one
30 processing unit [304]. Also, all of the components/ units of the system [300] are
assumed to be connected to each other unless otherwise indicated below. As shown
18
in the FIG. 3 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 number of said units, as required to implement the features of the present
disclosure. Further, in an implementation, the system 5 [300] may be present in a user
device/ user equipment to implement the features of the present disclosure. In an
implementation, the system [300] may reside in a server or a network entity.
[0057] The system [300] is configured for notifying users for consuming a new
10 communication service, with the help of the interconnection between the
components/units of the system [300].
[0058] As may be known, the new communication service such as a
5Gcommunication service may refer to the services provided by the 5G core
15 network, such as higher broadband services, low latency services, network slicing
services. The 5G communication services may have better speed and availability of
data transfer technology, and high security features, etc. The 5G network may refer
to the 5th generation of the telecommunication technology also known as the new
generation or next generation network. It may be noted that while the present
20 disclosure explains the implementation in terms of 5G only, it may not necessarily
limit the scope of the disclosure to 5G network only and may also be implemented
in other networks such as in case of 6G as well.
[0059] The transceiver unit [302] receives a user data associated with a plurality of
25 users [112] from a trace collection entity (TCE) [108]. In an implementation, the
system [300] may send out messages to the TCE [108] to collect the user data. The
TCE [108] collects the trace data from various network elements like network
functions, which is then sent to the system [300]. The user data may refer to the
information that was collected by the TCE [108] comprising the trace data which
30 includes information associated with trace of the user equipment (UE). Examples
of trace data related to UEs may include IMSI (International Mobile Subscriber
19
Identity), IMEI (International Mobile Equipment Identity) or IMEISV
(International Mobile Station Equipment Identity Software Version) details.
Further, the IMSI and IMEI uniquely identify the users and the user devices
respectively, as the IMSI is linked to subscriber identity module card (SIM card) of
a subscriber, which helps to authenticate 5 and track individual subscriber. The IMEI
identifies the user equipment which helps to monitor the performance of the
network. The trace data provides a detailed information such as IMSI and IMEI at
a call level on one or more user equipment(s). Subscriber and user equipment trace
also gives information for a specific event (e.g. call, location update, etc.). For
10 example, it may determine that the UE is located in a zone which has a network
coverage area of a particular technology.
[0060] The plurality of users [112] may refer to various users that are located within
a particular area and are connected with a particular network. The plurality of users
15 [112] may generally be the users that are currently using the services provided by
the network, independent of the type of technology being used for availing the
communication services.
[0061] As provided above, the TCE [108] may refer to the component responsible
20 for collecting, processing, and storing the trace data generated by one or more
network elements or one or more network interface.
[0062] On receiving the user data, the processing unit [304] geolocates the user data
across a grid-based map. Herein, the grid-based map may refer to a map illustrating
25 different locations within a particular area is provided. The map is divided into
multiple grids by dividing the map using one or more latitudes and longitudes which
define the location and area of the map comprising various rectangular shaped
zones. This results in the formation of the grid-based map. The user data is mapped
on the grids based on the location identified from the user data. In an
30 implementation, the grid may be of size 5 meters by 5 meters.
20
[0063] In one of the implementations of the present disclosure, in order to geolocate
the user data across the grid-based map, the processing unit [304] divides a
geographical area into a plurality of grids of a defined size. The defined size, in an
example, may be 5 meters by 5 meters. Further, the processing unit [304] maps the
user data to the plurality 5 of grids based on available location information of the
plurality of users from the user data. It may be noted that the available location
information may be derived from the trace data or the user data.
[0064] Thereafter, the processing unit [304] identifies a first set of users from the
10 plurality of users [112] with devices supporting the new communication service
with zero usage of the new communication service. In an example, the zero usage
of the new communication service herein may describe a scenario where the factory
settings of the devices may not be configured to connect with the new
communication service by default such as due to non-availability of the new
15 communication services at the time of manufacturing. But the devices are capable
of supporting the new communication service. In another example, the zero usage
of the new communication service may describe a scenario where the new
communication is available, however the users using the devices are not aware that
their devices support the new communication service. However, since such devices
20 have the capability to connect to the new communication service, so they ideally
should be connected with the new communication service or network in order to
provide better services to users, which has various advantages as already described
in the present disclosure. Hence, we need to identify such users for notifying them
about the same. The first set of users are users that are identified having devices
25 with the capability of connecting to the new communication service. The trace data
included in the user data provides the details if the user devices are new
communication service compatible or not. The user devices which are compatible
or support the new communication service are identified as the first set of users.
The devices supporting the new communication service may refer to the devices
30 that fulfill the criteria of having at least a minimum requirement of technical
specifications for connecting with the new communication service or network. The
21
identification of the first set of users is done in order to identify consumers that are
not connected with the new communication service even when their devices are
capable of connecting with the network. This also allows separation of users from
those users whose devices or UEs are not capable of connecting with the new
communication service or 5G core 5 network, which ensures that the notification to
such users is not sent unnecessarily. It may be possible that the users may get
irritated or annoyed if they are sent the notification unnecessarily when their devices
are not capable. Further, as stated earlier, in an implementation, the new
communication service may be the 5G core network.
10
[0065] In another implementation of the present disclosure, for identifying the first
set of users from the plurality of users, the processing unit [304] identifies,
international mobile subscriber identity (IMSI) of each of the devices supporting
the new communication service. Then, the processing unit [304] aggregates one or
15 more Key Performance Indicators (KPIs) associated with IMSI of each of the
devices supporting the new communication service. After the aggregation, the
processing unit [304] identifies the first set of users with zero usage of the new
communication services, based on the aggregation of the one or more KPIs. As used
herein, the one or more KPIs may refer to one or more quantifiable metrics which
20 may be used to measure and evaluate the performance and success of various
aspects of operations and services of a telecommunication network. It may be noted
that the one or more KPIs such as registration success ratio, call setup time, attach
success rate, etc. may be used to analyze whether the device is able to use the
communication service and the quality and quantity of the communication service
25 that has been used by the user or the user’s device (UE).
[0066] As may be known, the IMSI is a number that uniquely identifies every user
of a network. The IMSI may be stored as a 64-bit field and is transmitted by a user
equipment to the network.
30
22
[0067] On identification of the first set of users, the processing unit [304] classifies
the first set of users into a plurality of categories based on a usage pattern of other
communication services. The usage pattern of users with devices such as mobile
phones, is defined as the use of the mobile phones, for example, including such
activities as 5 sending text message, navigating mobile internet, downloading or
opening mobile apps, etc. In order to identify a group/ cohort of users, the users are
categorized into a plurality of categories based on their usage patterns of consuming
services of other communication networks. In one example, the usage pattern may
be analyzed by calculating the amount of network traffic consumed by a particular
10 user within a specific time period. In an implementation, the other communication
services or networks may be 4G or a 2G network.
[0068] In an implementation of the present disclosure, the plurality of categories
comprises a low usage category, a regular usage category and a high usage category.
15 The low usage category is a category with an average daily traffic consumption of
the other communication service is below a first predetermined threshold. The
regular usage category is a category under which the average daily traffic
consumption of the other communication service exceeds the first predetermined
threshold but is less than a second predetermined threshold. Further, the high usage
20 category is a category under which the average daily traffic consumption of the
other communication service exceeds the second predetermined threshold. It may
be noted that the average daily traffic consumption may refer to an average
consumption of a particular communication service at a given period of time.
Further, the first predetermined threshold and the second predetermined threshold
25 may refer to a first limit and a second limit that is used for categorizing. These limits
may be preconfigured and may be fixed based on the needs and requirements. For
example, in one case, the first predetermined threshold may be a limit that a
particular user has consumed 10 GBs of 4G data in a month while consuming the
service. In another example the second predetermined threshold may be a limit that
30 a particular user has consumed 50 GBs of 4G data in a month while consuming the
service. Now after setting such limits, the categories may be divided in scenarios
23
such as if the user has consumed less than 10 GBs of data, then that user would be
put in the low usage category. However, if the user has used more than 50 GBs of
data, then that user would be put in the high usage category. However, in case, the
user has consumed data falling between 10 GBs and 50 GBs, say 30 GBs, then in
such case, th 5 e user would be put in a regular usage category.
[0069] Continuing further, on classification, the processing unit [304] determines a
second set of users from the first set users with a signal strength of the new
communication service exceeding a predefined signal threshold level. The second
10 set of users represents the users that have devices supporting the new
communication service, and not using the new communication services even when
such users are within a coverage area which adequately provides the new
communication service. The signal strength of the new communication service may
refer to a quality of the signal which may be measured using reference signal
15 received power (RSRP), reference signal received quantity (RSRQ), received signal
strength indicator (RSSI) and signal to noise and interference ratio (SINR). The
predefined signal threshold level may refer to a set limit which may indicate the
availability of the communication service provided in a particular region. In an
example, if the predefined signal threshold level indicates an RSRP of -90 dBm,
20 then it may be indicated that the area has a good signal strength, and such users can
be included in the second set of users due to availability of communication service
in the given region.
[0070] In another implementation of the present disclosure, for determining the
25 second set of users from the first set of users, the processing unit [304] overlaps the
grid-based map of the first set of users on a coverage footprint data. Then, the
processing unit [304] identifies coverage availability and signal strength of the new
communication service for each of the first set of users. Once identified, the
processing unit [304] determines the second set of users from the first set of users,
30 based on identifying the coverage availability and signal strength of the new
communication service with more than the predefined signal threshold level. It may
24
be noted that the coverage footprint data may refer to a data associated with a
coverage area of a particular technology network which provides information
associated with the geographical area for which the communication service for the
particular technology is provided. The coverage availability is related to an area or
a location where a user is situated. If the coverage 5 or availability of the other
network is above a predefined signal threshold, then we may say that the location
where the user is situated has a coverage availability of the other network. In other
words, coverage availability may refer to a scenario where a particular region is
being covered for providing the communication services. This allows separation of
10 users based on availability and non-availability of the new communication service
in their location and ensures that the notification is not sent unnecessarily to the
users for which new communication service is not available. It may be possible that
the users may get irritated or annoyed in case they are sent the notification
unnecessarily when there is no availability of the new communication service.
15
[0071] After the second set of users is determined, the transceiver unit [302]
notifies the second set of users of the availability of the new communication service
by one or more push notifications. The one or more push notifications are
transmitted in order to inform the availability of the new communication service or
20 the communication service of a higher technology. Such notification is sent to the
users so that such users may switch their network traffic to higher/newer technology
network such as from 4G to 5G. In an implementation of the present disclosure, the
push notifications may comprise at least a message, an image and a reminder
message. Further, in another implementation of the present disclosure, the push
25 notifications may be personalised based on the corresponding category of each of
the second set of users. The personalisation may be described as providing a suitable
tariff plan for the new communication service based on the usage pattern of each
user in the second set of users. For example, if a user is classified in a high usage
category, a tariff plan personalised to such a user which provides a high daily usage
30 limit which may be suggested through the push notification.
25
[0072] It may be noted that the processing unit [304] may notify the second set of
users by using the notification broadcasting entity (NBE) [110] which may send the
notification to all of the users that are included in the second set of users. The
notification may be broadcasted to such users in the form of Short Message Service
5 (SMS) or an email.
[0073] In further implementations of the present disclosure, the processing unit
[304] may also continue to update the classification of the first set of users based
on a change in their usage pattern of other communication services over time. The
10 system [300] is capable of continuously monitoring the first set of users who have
the capability to support the new communication service, or which are 5G capable
devices, to determine any change in their usage patterns. Based on the change in
usage pattern, these users will again be reclassified into low, regular and high usage
categories, and thereafter based on the new categories, a personalised push
15 notification may be sent on their devices.
[0074] In another implementation of the present disclosure, the processing unit
[304] may also recommend one or more 5G tariff plans to each of the second set of
users based on their corresponding category from the plurality of categories. These
20 recommendations may be made for certain attractive tariff plans as suggested by
business teams based on the user’s network usage pattern. These tariff plans are
mainly to attract the users to switch to 5G network or any other higher network.
Such recommendations may be provided while notifying the second set of users
through SMS or email.
25
[0075] Referring to FIG. 4, an exemplary method flow diagram [400] for notifying
users for consuming a new communication service, 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
30 system [300] may be present in a server device to implement the features of the
present disclosure. Also, as shown in Fig. 4, the method [400] starts at step [402].
26
[0076] Initially in the method [400], the step [404] involves receiving, at a
transceiver unit [302], a user data associated with a plurality of users [112] from a
trace collection entity (TCE) [108]. The user data may refer to the information that
was collected by the TCE 5 [108] comprising the trace data which includes
information associated with trace of the user equipment (UE). Examples of trace
data related to UEs may include IMSI (International Mobile Subscriber Identity),
IMEI (International Mobile Equipment Identity) or IMEISV (International Mobile
Station Equipment Identity Software Version) details. Further, the IMSI and IMEI
10 uniquely identify the users and the user devices respectively, as the IMSI is linked
to subscriber identity module card (SIM card) of a subscriber, which helps to
authenticate and track individual subscriber. The IMEI identifies the user equipment
which helps to monitor the performance of the network. In addition to this, as stated
before, the IMSI and IMEI are present in a trace data which includes a subscriber
15 and user equipment trace. The trace data provides a detailed information such as
IMSI and IMEI at a call level on one or more user equipment(s). Subscriber and
user equipment trace also gives information for a specific event (e.g. call, location
update, etc.). For example, it may determine that the user’s device is located in a
zone which has a network coverage area of a particular technology.
20
[0077] The plurality of users [112] may refer to various UEs that are located within
a particular area and are connected with a particular network. The plurality of users
[112] may generally be the users that are currently using the services provided by
the network, independent of the type of technology being used for availing the
25 communication services. As provided above, the TCE [108] may refer to the
component responsible for collecting, processing, and storing the trace data
generated by one or more network elements or one or more network interface.
[0078] On receiving of the user data, then at step [406], the method [400] comprises
30 geolocating, by a processing unit [304], the user data across a grid-based map. A
map illustrating different locations within a particular area is provided. The map is
27
divided into multiple grids by dividing the map using one or more latitudes and
longitudes which defines the location and area of the map comprising various
rectangular shaped zones. This results in the formation of the grid-based map. The
user data is mapped on the grids based on the location identified from the user data.
5 In an implementation, the grid may be of size 5 meters by 5 meters.
[0079] In one of the implementations of the present disclosure, for geolocating the
user data across the grid-based map, the method [400] further comprises dividing,
by the processing unit [304], a geographical area into a plurality of grids of a defined
10 size and mapping the user data to the plurality of grids based on available location
information of the plurality of users [112] from the user data. It may be noted that
the available location information may be derived from the trace data or the user
data. The defined size, in an example, may be 5 meters by 5 meters.
15 [0080] Once the user data is geolocated, then at step [408], the method [400]
comprises identifying, by the processing unit [304], a first set of users from the
plurality of users [112] with devices supporting the new communication service but
with zero usage of the new communication service such as a 5G communication
service. The first set of users are users that are identified to be with devices with
20 capability of connecting to the new communication service or to the 5G core
network. The trace data included in the user data provides the details if the user
devices are new communication service compatible or 5G capable or not. The user
devices which are compatible with the new communication service or are 5G
capable are identified as the first set of users. The devices supporting the new
25 communication service may refer to the devices that fulfill the criteria of having at
least a minimum requirement of technical specifications for connecting with the
new communication service or network. The identification of the first set of users
is done in order to identify consumers that are not connected with the new
communication service or the 5G network even when their devices are capable of
30 connecting with these networks. This also allows separation of users from those
users whose devices are not capable of connecting with the new communication
28
service or the 5G core network, and this ensures that the notification to such users
is not sent unnecessarily. It may be possible that the users may get irritated or
annoyed if they are sent the notification unnecessarily even when their device is not
capable.
5
[0081] In another implementation of the present disclosure, for identifying the first
set of users from the plurality of users [112], the method [400] comprises
identifying, by the processing unit [304], international mobile subscriber identity
(IMSI) of each of the devices supporting the new communication service. Then the
10 method [400] involves aggregating, by the processing unit [304], one or more Key
Performance Indicators (KPIs) associated with IMSI of each of the devices
supporting the new communication service. After the aggregation, the method [400]
proceeds with identifying, by the processing unit [304], the first set of users with
zero usage of the new communication services, based on the aggregation of the one
15 or more KPIs. As used herein, the one or more KPIs may refer to one or more
quantifiable metrics which may be used to measure and evaluate the performance
and success of various aspects of operations and services of a telecommunication
network. It may be noted that the one or more KPIs such as registration success
ratio, call setup time, attach success rate, etc. may be used to analyze whether the
20 device is able to use the new communication service and the quality and quantity
of the new communication service that has been consumed by the user device.
[0082] As may be known, the IMSI is a number that uniquely identifies every user
of a network. The IMSI may be stored as a 64-bit field and is transmitted by a user
25 equipment to the network.
[0083] On identification of the first set of users, at step [410], the method [400]
involves classifying, by the processing unit [304], the first set of users into a
plurality of categories based on a usage pattern of other communication services.
30 In order to identify a group/ cohort of users, the users are categorized into the
plurality of categories based on the usage patterns. It may be noted that the usage
29
pattern may refer to a pattern or analysis of the network traffic which may have
been consumed by a user in the past. The usage pattern may be analyzed by
calculating the amount of network traffic consumed by a particular user within a
specific time period. Further, the usage pattern may indicate a low usage of the
network traffic, a regular usage of 5 the network traffic and a high usage of the
network traffic. Based on the usage pattern, users may be classified into various
categories.
[0084] In an implementation of the present disclosure, the plurality of categories
10 comprises a low usage category, a regular usage category and a high usage category.
The low usage category is a category with an average daily traffic consumption of
the other communication service is below a first predetermined threshold. The
regular usage category is a category under which the average daily traffic
consumption of the other communication service exceeds the first predetermined
15 threshold but is less than a second predetermined threshold. Further, the high usage
category is a category under which the average daily traffic consumption of the
other communication service exceeds the second predetermined threshold. It may
be noted that the average daily traffic consumption may refer to an average
consumption of a particular communication service at a given period of time.
20 Further, the first predetermined threshold and the second predetermined threshold
may refer to a first limit and a second limit that is used for categorizing. These limits
may be preconfigured and may be fixed based on the needs and requirements. For
example, in one case, the first predetermined threshold may be a limit that a
particular user has consumed 10 GBs of 4G data in a month while consuming the
25 service. In another example the second predetermined threshold may be a limit that
a particular user has consumed 50 GBs of 4G data in a month while consuming the
service. Now after setting such limits, the categories may be divided in scenarios
such as if the user has consumed less than 10 GBs of data, then that user would be
put in the low usage category. However, if the user has used more than 50 GBs of
30 data, then that user would be put in the high usage category. However, in case, the
30
user has consumed data failing between 10 GBs and 50 GBs, say 30 GBs, then in
such case, the user would be put in a regular usage category.
[0085] Continuing further, on classification, at step [412], the method [400]
comprises determining, by the processing 5 unit [304], a second set of users from the
first set of users, with a signal strength of the new communication service exceeding
a predefined signal threshold level. The second set of users represents the users that
have devices supporting the new communication service, and not using the new
communication services even when such users are within a coverage area which
10 adequately provides the new communication service. The signal strength of the new
communication service may refer to a quality of the signal which may be measured
using reference signal received power (RSRP), reference signal received quantity
(RSRQ), received signal strength indicator (RSSI) and signal to noise and
interference ratio (SINR). The predefined signal threshold level may refer to a set
15 limit which may indicate the availability of the communication service provided in
a particular region. In an example, if the predefined signal threshold level indicates
an RSRP of -90 dBm, then it may be indicated that the area has a good signal
strength, and such users can be included in the second set of users due to availability
of communication service in the given region.
20
[0086] In another implementation of the present disclosure, for determining the
second set of users from the first set of users, the method [400] comprises
overlapping, by the processing unit [304], the grid-based map of the first set of users
on a coverage footprint data. The grid-based map of the first set of users which
25 comprises the first set of users being mapped to pre-defined sized grids based on
the geolocations, is further mapped onto the coverage footprint data by matching
the geolocation of the first set of users on the coverage footprint data. The mapped
data provides details about the coverage availability along with the signal strength
of each of the first set of users. Then the method [400] comprises identifying, by
30 the processing unit [304], coverage availability and signal strength of the new
communication service for each of the first set of users. Thereafter, the method
31
[400] comprises determining, by the processing unit [304], the second set of users
based on identifying the coverage availability and the signal strength of the new
communication service being more than the predefined signal threshold level. It
may be noted that the coverage footprint data may refer to a data associated with a
coverage area of a 5 particular technology network which provides information
associated with the geographical area for which the communication service for the
particular technology is provided. The coverage availability may describe a
particular region which is being covered for providing the communication services.
This allows separation of users based on availability and non-availability of the new
10 communication service in their location and ensures that the notification is not sent
unnecessarily to the users for which new communication service is not available. It
may be possible that the users may get irritated or annoyed in case they are sent the
notification unnecessarily when there is no availability of the new communication
service.
15
[0087] After the second set of users is determined, then at step [414], the method
[400] proceeds by notifying, by the transceiver unit [302], the second set of users
of the availability of the new communication service by one or more push
notifications. The one or more push notifications are transmitted in order to inform
20 the availability of the new communication service or the communication service of
a higher technology. Such notification is sent to the users so that such users may
switch their network traffic to higher/newer technology network such as from 4G
to 5G. In an implementation of the present disclosure, the push notifications may
comprise at least a message, an image and a reminder message. Further, in another
25 implementation of the present disclosure, the push notifications may be
personalised based on the corresponding category of each of the second set of users.
[0088] It may be noted that the processing unit [304] may notify the second set of
users by using the notification broadcasting entity (NBE) [110] which may send the
30 notification to all of the users that are included in the second set of users. The
32
notification may be broadcasted to such users in the form of Short Message Service
(SMS) or an email.
[0089] In further implementations of the present disclosure, the method [400] may
also comprise updating, by the processing 5 unit [304], the classification of the first
set of users based on a change in the usage pattern of other communication services
over time.
[0090] In another implementation of the present disclosure, the method [400] may
10 also comprise recommending, by the processing unit [304], one or more tariff plans
for the new communication service to each of the second set of users based on the
corresponding category from the plurality of categories. These recommendations
may be made for certain attractive tariff plans as suggested by business teams based
on the user’s network usage pattern. Such recommendations may be provided while
15 notifying the second set of users. The notifications may be sent through push-based
notifications in the form of SMS, emails or reminder messages.
[0091] Thereafter, at step [416], the method [400] terminates.
20 [0092] Referring to FIG. 5, an exemplary method flow diagram illustrating the
implementation of the present disclosure for notifying users for consuming a new
communication service is provided in accordance with exemplary implementations
of the present disclosure. In an implementation the method [500] is performed by
the system [300]. Further, in an implementation, the system [300] may be present
25 in a server device to implement the features of the present disclosure. Also, as
shown in FIG. 5, the method [500] starts at step [502].
[0093] Initially the method [500] involves receiving a user data associated with a
plurality of users [112] from a trace collection entity (TCE) [108].
30
33
[0094] On receiving of the user data, the user data is geolocated across a grid-based
map. Then as provided in the figures, at step [504], for geolocating the user data
across the grid-based map, a geographical area is divided into a plurality of grids of
a defined size. For example, the geographical area may be pan-India area that is
5 divided into an A x A meters grid.
[0095] Then step [506] involves mapping the user data onto the plurality of grids
based on available location information of the plurality of users [112] from the user
data.
10
[0096] Once the user data is geolocated, then step [508] involves identifying a first
set of users from the plurality of users [112] with devices supporting the new
communication service with zero usage of the new communication service. It may
be noted that for identifying the first set of users, the IMSI of each of the devices
15 supporting the new communication service are identified. Then one or more KPIs
associated with IMSI of each of the devices supporting the new communication
service are aggregated. After the aggregation, the first set of users with zero usage
of the new communication service are identified based on aggregating the one or
more KPIs. On identification of first set of users, the first set of users are classified
20 into a plurality of categories based on a usage pattern of other communication
services. The usage pattern may be classified in the plurality of categories which
may be a low usage category, a regular usage category and a high usage category
based on their average daily traffic consumption of other communication services
such as, 4G communication services.
25
[0097] Continuing further, at step [510], a second set of users are identified from
the first set of users by analysing a signal strength of the new communication
service exceeding a predefined signal threshold level. For determining the second
set of users from the first set of users the grid-based map of the first set of users is
30 overlapped on a coverage footprint data. Then coverage availability and signal
strength of the new communication service for each of the first set of users are
34
identified for determining the second set of users that have compatible devices, such
as having good 5G communication service coverage area, but no usage of the 5G
communication services.
[0098] After the second set of users is 5 determined, then at step [512], the method
[500] proceeds by notifying the second set of users of the availability of the new
communication service by one or more push notifications. The recommendations
related to tariff plans for the new communication service such as one or more 5G
tariff plans are provided to each of the second set of users. The recommendations
10 may be suggested by business teams based on the user’s network usage pattern.
Such recommendations may be provided while notifying the second set of users by
push notifications such as SMS, email or message reminder on their devices.
[0099] The method [500] may be terminated thereafter at step [514].
15
[0100] The present disclosure further discloses a User Equipment (UE) for
receiving one or more notifications. The UE comprises a transceiver unit configured
to receive the one or more notifications from a system, wherein the one or more
notifications are push notifications. Further, the UE comprises a processing unit
20 configured to initiate one or more actions based on the one or more push
notifications, and further the transceiver unit is configured to transmit one or more
responses for the one or more actions to the system.
[0101] The present disclosure further discloses a non-transitory computer readable
25 storage medium storing one or more instructions for notifying users for consuming
a new communication service, the one or more instructions include executable code
which, when executed by one or more units of a system [300], causes a transceiver
unit [302] to receive a user data associated with the plurality of users [112] from a
trace collection entity (TCE) [108]. The one or more instructions when executed
30 further causes a processing unit [304] to geolocate the user data across a grid-based
map. The one or more instructions when executed further causes the processing unit
35
[304] to identify a first set of users from the plurality of users [112] with devices
supporting the new communication service with zero usage of the new
communication service. The one or more instructions when executed further causes
the processing unit [304] to classify the first set of users into a plurality of categories
based on a usage pattern of other 5 communication services. The one or more
instructions when executed further causes the processing unit [304] to determine a
second set of users from the first set users with a signal strength of the new
communication service exceeding a predefined signal threshold level. The one or
more instructions when executed further causes the transceiver unit [302] to notify
10 the second set of users of the availability of the new communication service.
[0102] As is evident from the above, the present disclosure provides a technically
advanced solution for notifying users for consuming a new communication service.
The present solution enables a user to access the best and/or latest generation of
15 cellular mobile network. The present invention enables users to transition from 4G
to 5G after receiving the notification. The present invention will also assist a
business team in strategizing to target and provide attractive offers or plans for low
usage customers which will encourage users to use 5G and prevent them to churn
out of the network. This will also assist business teams to make special plans for
20 high usage customers.
[0103] While considerable emphasis has been placed herein on the disclosed
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
25 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.
30 [0104] Further, in accordance with the present disclosure, it is to be acknowledged
that the functionality described for the various components/units can be
36
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 scope of the present 5 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.
37
We Claim:
1. A method for notifying users for consuming a new communication service ,
the method comprising:
- receiving, at a transceiver 5 unit [302], a user data associated with a
plurality of users [112] from a trace collection entity (TCE);
- geolocating, by a processing unit [304], the user data across a gridbased
map;
- identifying, by the processing unit [304], a first set of users from the
10 plurality of users [112] with devices supporting the new
communication service and with zero usage of the new
communication service;
- classifying, by the processing unit [304], the first set of users into a
plurality of categories based on a usage pattern of other
15 communication services;
- determining, by the processing unit [304], a second set of users from
the first set of users, with a signal strength of the new
communication service exceeding a predefined signal threshold
level; and
20 - notifying, by the transceiver unit [302], the second set of users of the
availability of the new communication service by one or more push
notifications.
2. The method as claimed in claim 1, wherein the plurality of categories
25 comprises:
- a low usage category with an average daily traffic consumption of
the other communication services below a first predetermined
threshold;
38
- a regular usage category with the average daily traffic consumption
of the other communication services exceeding the first
predetermined threshold and less than a second predetermined
threshold; and
- a high usage category 5 of users with the average daily traffic
consumption of the other communication services exceeding the
second predetermined threshold.
3. The method as claimed in claim 1, wherein the geolocating the user data
10 across the grid-based map comprises:
- dividing, by the processing unit [304], a geographical area into a
plurality of grids of a defined size and mapping the user data to the
plurality of grids based on available location information of the
plurality of users [112] from the user data.
15
4. The method as claimed in claim 1, wherein identifying the first set of users
from the plurality of users [112] comprises:
- identifying, by the processing unit [304], international mobile
subscriber identity (IMSI) of each of the devices supporting the new
20 communication service;
- aggregating, by the processing unit [304], one or more Key
Performance Indicators (KPIs) associated with IMSI of each of the
devices supporting the new communication service;
- identifying, by the processing unit [304], the first set of users with
25 zero usage of the new communication service, based on the
aggregating the one or more KPIs.
5. The method as claimed in claim 1, wherein determining the second set of
users from the first set of users comprises:
39
- overlapping, by the processing unit [304], the grid-based map of the
first set of users on a coverage footprint data;
- identifying, by the processing unit [304], a coverage availability and
a signal strength of the new communication service for each of the
5 first set of users;
- determining, by the processing unit [304], the second set of users
based on identifying the coverage availability and signal strength of
the new communication service more than the predefined signal
threshold level.
10 6. The method as claimed in claim 1, further comprises updating, by the
processing unit [304], the classification of the first set of users based on a
change in the usage pattern of other communication services over time.
7. The method as claimed in claim 1, further comprises recommending, by the
15 processing unit [304], one or more tariff plans for the new communication
service to each of the second set of users based on the corresponding category
from the plurality of categories.
8. The method as claimed in claim 1, wherein the push notifications comprise at
20 least a message, an image and a reminder message.
9. The method as claimed in claim 1, wherein the push notifications are
personalised based on the corresponding category of each of the second set
of users.
25
10. A system [300] for notifying users for consuming a new communication
service, the system [300] comprising:
- a transceiver unit [302], configured to:
40
o receive a user data associated with a plurality of users from a
trace collection entity (TCE);
- a processing unit [304] connected at least with the transceiver unit
[302], the processing unit [304] is configured to:
5 o geolocate the user data across a grid-based map;
o identify a first set of users from the plurality of users with
devices supporting the new communication service with zero
usage of the new communication service;
o classify the first set of users into a plurality of categories based
10 on a usage pattern of other communication services;
o determine a second set of users from the first set users with a
signal strength of the new communication service exceeding a
predefined signal threshold level;
- the transceiver unit [302] further configured to notify the second set
15 of users of the availability of the new communication service by one
or more push notifications.
11. The system [300] as claimed in claim 10, wherein the plurality of categories
comprises:
20 - a low usage category with an average daily traffic consumption of the
other communication services below a first predetermined threshold;
- a regular usage category with the average daily traffic consumption of
the other communication services exceeding the first predetermined
threshold and less than a second predetermined threshold; and
25 - a high usage category with the average daily traffic consumption of
the other communication services exceeding the second
predetermined threshold.
41
12. The system [300] as claimed in claim 10, wherein to geolocate the user data
across the grid-based map, the processing unit [304] is configured to:
- divide a geographical area into a plurality of grids of a defined size; and
- map the user data to the 5 plurality of grids based on available location
information of the plurality of users from the user data.
13. The system [300] as claimed in claim 10, wherein for identifying the first set
of users from the plurality of users, the processing unit [304] is configured to:
10 - identify, international mobile subscriber identity (IMSI) of each of the
devices supporting the new communication service;
- aggregate, one or more KPIs associated with IMSI of each of the
devices supporting the new communication service;
- identify, the first set of users with zero usage of the new
15 communication service, based on the aggregating the one or more
KPIs.
14. The system [300] as claimed in claim 10, wherein for determining the second
set of users from the first set of users, the processing unit [304] is configured
20 to:
- overlap, the grid-based map of the first set of users on a coverage
footprint data;
- identify, coverage availability and signal strength of the new
communication service for each of the first set of users;
25 - determine, the second set of users based on identifying the coverage
availability and signal strength of the new communication service more
than the predefined signal threshold level.
42
15. The system [300] as claimed in claim 10, wherein the processing unit [304]
is further configured to update the classification of the first set of users based
on a change in the usage pattern of other communication services over time.
16. The system [300] as claimed in 5 claim 10, wherein the processing unit [304]
is further configured to recommend one or more tariff plans for the new
communication service to each of the second set of users based on
corresponding category from the plurality of categories.
10 17. The system [300] as claimed in claim 10, wherein the one or more push
notifications comprise at least one of a message, an image and a reminder
message.
18. The system [300] as claimed in claim 10, wherein the one or more push
15 notifications are personalised based on the corresponding category of each of
the second set of users.
19. A User Equipment (UE) for receiving one or more notifications, wherein the
UE comprises:
20 - a transceiver unit configured to:
o receive the one or more notifications from a system [300], wherein
the one or more notifications are push notifications;
- a processing unit configured to:
o initiate one or more actions based on the one or more push
25 notifications;
- the transceiver unit configured to:
o transmit one or more responses for the one or more actions to the system [300].
| # | Name | Date |
|---|---|---|
| 1 | 202321062726-STATEMENT OF UNDERTAKING (FORM 3) [18-09-2023(online)].pdf | 2023-09-18 |
| 2 | 202321062726-PROVISIONAL SPECIFICATION [18-09-2023(online)].pdf | 2023-09-18 |
| 3 | 202321062726-POWER OF AUTHORITY [18-09-2023(online)].pdf | 2023-09-18 |
| 4 | 202321062726-FORM 1 [18-09-2023(online)].pdf | 2023-09-18 |
| 5 | 202321062726-FIGURE OF ABSTRACT [18-09-2023(online)].pdf | 2023-09-18 |
| 6 | 202321062726-DRAWINGS [18-09-2023(online)].pdf | 2023-09-18 |
| 7 | 202321062726-Proof of Right [11-01-2024(online)].pdf | 2024-01-11 |
| 8 | 202321062726-FORM-5 [17-09-2024(online)].pdf | 2024-09-17 |
| 9 | 202321062726-ENDORSEMENT BY INVENTORS [17-09-2024(online)].pdf | 2024-09-17 |
| 10 | 202321062726-DRAWING [17-09-2024(online)].pdf | 2024-09-17 |
| 11 | 202321062726-CORRESPONDENCE-OTHERS [17-09-2024(online)].pdf | 2024-09-17 |
| 12 | 202321062726-COMPLETE SPECIFICATION [17-09-2024(online)].pdf | 2024-09-17 |
| 13 | 202321062726-Request Letter-Correspondence [07-10-2024(online)].pdf | 2024-10-07 |
| 14 | 202321062726-Power of Attorney [07-10-2024(online)].pdf | 2024-10-07 |
| 15 | 202321062726-FORM 3 [07-10-2024(online)].pdf | 2024-10-07 |
| 16 | 202321062726-Form 1 (Submitted on date of filing) [07-10-2024(online)].pdf | 2024-10-07 |
| 17 | 202321062726-Covering Letter [07-10-2024(online)].pdf | 2024-10-07 |
| 18 | 202321062726-CERTIFIED COPIES TRANSMISSION TO IB [07-10-2024(online)].pdf | 2024-10-07 |
| 19 | Abstract.jpg | 2024-10-17 |
| 20 | 202321062726-ORIGINAL UR 6(1A) FORM 1 & 26-030125.pdf | 2025-01-07 |