Abstract:
Techniques of determining the feasibility of providing network connectivity are described. An address of a user where the network connectivity is to be provisioned is determined. One or more address defining parameters (ADP) are
extracted from the determined address, where the ADP are representative of the address in structured format. The ADP are iteratively matched through a plurality of address databases to identify a geographic location corresponding to the address. The plurality of address databases includes at least a versatile address database and a coverage address database. The network connectivity to the identified geographic
location is determined.
Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence
Bharti Crescent, 1, Nelson Mandela Road, Vasant Kunj, Phase-II, New Delhi-110070, India
Inventors
1. VERMA, Akshat
Flat No 6499, Sector C6, Vasant Kunj, New Delhi 110070, India
2. SOHAIB, Mohd
16/34/4 Sarojini Naidu Marg, 1-Fawn Brake Avenue, Hazratganj, Lucknow-226001, India
3. BHORIA, Vikas
V.P.O. Bhagwatipur, Rohtak, Haryana-124514, India
Specification
BACKGROUND
[0001] With the advent of technology in the field of telecommunication, the
world has become a smaller place to live in. Telecommunication may provide
multiple services that may include, but not limited to, e-mail, fax, instant
messaging, telephony, telegraphy, radio, and television broadcasting. Further, ther5 e
exists multiple networks that facilitate the users to use the above-mentioned
services, the networks including, but not limited to, internet network, satellite
network, and radio broadcasting. For instance, the e-mail may be facilitated by the
internet network and television broadcasting may be facilitated by the satellite
10 network.
BRIEF DESCRIPTION OF DRAWINGS
[0002] Figure 1 illustrates a computing system, in accordance with an example
of the present subject matter,
[0003] Figure 2 illustrates a computing system, in accordance with another
15 example of the present subject matter,
[0004] Figure 3 illustrates a computing environment, in accordance with an
example of the present subject matter,
[0005] Figure 4 illustrates a method of determining the feasibility of providing
network connectivity, in accordance with an example of the present subject matter,
20 and
[0006] Figure 5 illustrates a method of determining the feasibility of providing
network connectivity, in accordance with another example of the present subject
matter.
DETAILED DESCRIPTION
25 [0007] The advancement in field of telecommunication is characterized by an
increase in the services provided by the networks. With the increase in services
provided by the networks, the number of users wiling to use these services are also
increasing. Before the users may avail the services provided by the networks, the
users are first required to subscribe to a network connectivity at their premises.
3
[0008] In order to have the network connectivity set up at the premise of a user,
the user may contact a network service provider. Before setting up the network
connectivity at the premise of the user, the network service provider may conduct
a feasibility check. The feasibility check may start by visiting the location of the
caS‘ ^‘S[WaS b] RSbS‘[W\S bVS caS‘na ^‘S[WaS US]U‘O^VWQ Z]QObW]\’ T]ZZ]eSR 5 Pg
steps, including, but not limited to, analysing the distance of the user premise from
a nearest internet connection point and analysing any natural or man-made
structures thOb[Og ]Pab‘cQb Q]\\SQbWdWbg b] bVS caS‘na ^‘S[WaS) IVS TSOaWPWZWbg QVSQY
thus involves excessive manual efforts and requires a significant amount of time
10 before the network connectivity is finally established at the userna premise.
Difficulty in determini\U Q]‘‘SQb US]U‘O^VWQ Z]QObW]\ ]T bVS caS‘na ^‘S[WaS QOcaSa
significant delay in determining feasibility of network connectivity, which also
degrades the overall user experience.
[0009] According to example implementations of the present subject matter,
15 techniques of determining the feasibility of providing network connectivity are
disclosed.
[0010] According to an example of the present subject matter, an address of a
user is received. The address is then searched through one or more address
databases and a geographic location associated with the address is identified. Based
20 on the identified geographic location, the feasibility of providing network
connectivity is determined.
[0011] In an example, an address of a user, where the network connectivity is
to be established, may be determined. The one or more address defining parameters
(ADP) may then be extracted from the determined address. The ADP may represent
25 the determined address in a structured format. The ADP may then be iteratively
matched with multiple address databases to identify a geographic location
corresponding to the address of the user. The multiple address databases may
include at least one of a versatile address database and a coverage address database.
The feasibility to provide network connectivity at the identified geographic location
30 may then be determined.
4
[0012] As the manual steps involved in determining the feasibility to provide
the network connectivity are avoided, the process of establishing the network
connectivity is rendered faster and efficient. Further, as time to establish the
network connectivity is reduced, the overall user experience is also improved.
[0013] In an example implementation of the present subject matter, t5 he
determined geographic location is then utilized to determine feasibility of network
connectivity from at least one nearest network element. Further, the feasibility of
network connectivity is based on a confidence score, generated for each of the at
least one network element. Based on the highest confidence score, a network
10 element is chosen and network connectivity is provided to the user.
[0014] The above techniques are further described with reference to Figure 1
to Figure 5. It should be noted that the description and the figures merely illustrate
the principles of the present subject matter along with examples described herein,
and should not be construed as a limitation to the present subject matter. It is, thus
15 understood that various arrangements may be devised that although not explicitly
described or shown herein, embody the principles of the present subject matter.
Moreover, all statements herein reciting principles, aspects, and implementations
of the present subject matter, as well as specific examples thereof, are intended to
encompass equivalents thereof.
20 [0015] Figure 1 illustrates a computing system 100, in accordance with an
example implementation of the present subject matter. The system 100 may
comprise an identification unit 102, an extraction unit 104, and a determination unit
106. Examples of the computing system 100 may include, but not limited to,
desktop computers, laptops, smartphones, PDAs, and tablets.
25 [0016] In an example, the identification unit 102 may determine an address of
a user, where the network connectivity is to be provisioned. The extraction unit 104
may extract one or more address defining parameters (ADP) from the determined
address. The ADP may represent the address into a structured format. In an
example, the ADP may include, but not limited to, floor/house, sub-locality,
30 locality/street, area, city, state, country, and pin code. The extraction unit 104 may
iteratively match the ADP through one or more address databases to identify a
5
geographic location corresponding to the address. Examples of the one or more
address databases may include at least one versatile address database and at least
one coverage area database. Further, examples of versatile address databases
include, but not limited to, google maps and MapmyIndia. The various versatile
address databases may store data in different formats. For instance, a versatil5 e
address database may include the different ways in which an address or ADP
associated with the address may be represented. For instance, there may exist
different ways to represent a house number in an address. That is, Plot No 16 may
be represented as (a) 16, (b) Plot No 16 and (c) Plot 16. Similarly, the versatile
10 address database may include different ways to represent other ADP such as, a sublocality,
locality, area, city, state, country and pin code.
[0017] The versatile address database may further include various spellings
that may be used to indicate the same address. For instance, while referring to
mZOb D] 1+,4’ KOaO\b Ac\X’
15 HSQb]‘ ;’ F]QYSb 1’ DSe ]‘ W\abO\QS’ bVS TW‘ab ORR‘Saa [Og PS [ObQVSR b] mF]QYSb ;’ KOaO\b Ac\X’
HSQb]‘ ;’ DSe ]‘ W\abO\QS’ WT O\ ORR‘Saa ab‘W\U m>ZOb D]) 1+,2’ KOaO\b Ac\X’ HSQb]‘
10
;’ F]QYSb 1’ DSe
Documents
Application Documents
#
Name
Date
1
201911009180-STATEMENT OF UNDERTAKING (FORM 3) [08-03-2019(online)].pdf
2019-03-08
2
201911009180-REQUEST FOR EXAMINATION (FORM-18) [08-03-2019(online)].pdf
2019-03-08
3
201911009180-FORM 18 [08-03-2019(online)].pdf
2019-03-08
4
201911009180-FORM 1 [08-03-2019(online)].pdf
2019-03-08
5
201911009180-DRAWINGS [08-03-2019(online)].pdf
2019-03-08
6
201911009180-DECLARATION OF INVENTORSHIP (FORM 5) [08-03-2019(online)].pdf