Sign In to Follow Application
View All Documents & Correspondence

System And Method For Providing A Self Service Location Analytics Platform For Publishing A Dashboard

Abstract: The present disclosure described herein, in general, a system and method for providing a self-service location analytics platform for publishing a dashboard. The system 101 comprises a user device 104, a server, a processor and a memory. The system 101 comprises capturing, one or more inputs from a user for generating user’s profile, enabling, the user to select at least one of a data source and feeding a spatial data sources and non-spatial data sources available with the user device 104. The system 101 comprises designing a dashboard by retrieving the spatial data from the spatial data sources and/or non-spatial data from the non-spatial data sources, merging the spatial data with non-spatial data, creating dimensions for the non-spatial data sources and geo dimensions for spatial data and configuring the dashboard by defining a spatial data and non-spatial data in a human readable format in order to publish the dashboard.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
11 March 2017
Publication Number
12/2017
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ip@stratjuris.com
Parent Application

Applicants

Adya IT Consulting Pvt Ltd
B-14, Somdutt Chambers-I, 5, Bhikaji Cama Place, New Delhi-110066 (INDIA)

Inventors

1. Sachin Kumar Agarwal
B-14, Somdutt Chambers-I, 5, Bhikaji Cama Place, New Delhi-110066 (INDIA)
2. Bharath Settipalli
B-14, Somdutt Chambers-I, 5, Bhikaji Cama Place, New Delhi-110066 (INDIA)

Specification

The present application does not claim priority from any other patent application.
TECHNICAL FIELD
The present subject matter described herein, in general, relates to a system and method of analysing spatial and non-spatial data simultaneously, more particularly to the system and method for providing a self-service location analytics platform for publishing a dashboard.
BACKGROUND

Self-Service Analytics is an approach to data analytics that enables business users to access and work with corporate data even though they do not have a background in statistical analysis, business intelligence (BI) or data mining. Allowing end users to make decisions based on their own queries and analyses frees up the organization's business intelligence and information technology (IT) teams from creating the majority of reports and allows those teams to focus on other tasks that will help the organization reach its goals. Because self-service analytics is used by people who may not be tech-savvy, it is imperative that the user interface (UI) for BI software be intuitive, with a dashboard and navigation that is user friendly.
If user wish to analyse or get information of the spatial data i.e. data related to geographical location as well as non-spatial data i.e. data related to any business, any event, any entity, etc. then the user has to access two different platforms in order to analyse both the data.
Now-a-days such type of software is available that enables the user to analyse both the data i.e. spatial data as well as non-spatial data together. One of the software is Galigeo. Galigeo provides location intelligence software to help organisation make strategic and tactical decisions. Galigeo acts as a connector between existing Business Intelligence (BI) and Geographic Information System (GIS) tools to provide location analytics capability. Galigeo is dependent on software such as but not limited to Systems, Applications, Products (SAP) business objects and ESRI ArcGIS (ESRI is an international supplier of GIS software and ArcGIS offers a unique set of capabilities for applying location-based analysis). Therefore, in order to analyse the spatial data as well as non-spatial data together using Galigeo software, the user has to get access of separate software.
In view of the above, one can conclude that there is a long-felt need to have such type of platform which enables the user to analyse both type of data i.e. spatial data as well as non-spatial data simultaneously without getting or purchasing access of separate software for analysing spatial data and non-spatial data. Further, there is a need of such platform that enables the user to access spatial data as well as non-spatial data with respect to each other.

SUMMARY

This summary is provided to introduce concepts related to a system and method for providing a self-service location analytics platform for publishing a dashboard and the concepts are further described in the detail description. This summary is not intended to identify essential features of the claimed subject matter nor it is intended to use in determining or limiting the scope of claimed subject matter.

In one implementation, the invention discloses a method for providing a self-service location analytics platform for publishing a dashboard. The method may comprise capturing, via a processor 201, one or more inputs from a user in order to generate a profile of the user. The method may comprise enabling, via the processor 201, the user to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source is selected from pre-defined list of data sources. The method may comprise feeding, via the processor 201, at least one of a spatial data source or a non-spatial data source or a combination thereof available with the user device 104. The method may further comprise designing, via a processor 201, a dashboard by retrieving one or more spatial data from the spatial data sources and/or one or more non-spatial data from the non-spatial data sources and merging one or more spatial data with one or more non-spatial data. The method may comprise creating, via the processor 201, dimensions for one or more non-spatial data sources and geo dimensions for one or more spatial data. The method may comprise configuring, via the processor 201, the dashboard by defining one or more spatial data and one or more non-spatial data in a human readable format in order to publish the dashboard.

In another aspect, the invention discloses a system for providing a self-service location analytics platform for publishing a dashboard. The system may comprise a user device 104, a server which is connected to the user device over a network 102, a processor 201, a memory 203 coupled with the processor 201. The system may further comprise capturing, one or more inputs from a user in order to generate a profile of the user. The system may comprise enabling, the user to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source is selected from pre-defined list of data sources. The system may comprise feeding, at least one of a spatial data source or a non-spatial data source or a combination thereof available with the user device 104. The system may further comprise designing, a dashboard by retrieving one or more spatial data from the spatial data sources and/or one or more non-spatial data from the non-spatial data sources and merging one or more spatial data with one or more non-spatial data. The system may comprise creating, dimensions for one or more non-spatial data sources and geo dimensions for one or more spatial data. The system may further comprise configuring, the dashboard by defining one or more spatial data and one or more non-spatial data in a human readable format in order to publish the dashboard.

BRIEF DESCRIPTION OF DRAWINGS

The detailed description is described with reference to the accompanying Figures. In the Figures, the left-most digit(s) of a reference number identifies the Figure in which the reference number first appears. The same numbers are used throughout the drawings to refer like features and components.

Figure 1 illustrates a network implementation 100 of system 101 for providing a self-service location analytics platform for publishing a dashboard, in accordance with an embodiment of a present subject matter.

Figure 2 illustrates a system 101 and components of the system 101 collectively providing self-service location analytics platform, in accordance with an embodiment of a present subject matter.

Figure 3 illustrates flow diagram 300 indicating a method for providing a self-service location analytics platform for publishing a dashboard, in accordance with the embodiment of the present subject matter.

Figure 4 illustrates a Graphical User Interface (GUI) 400 for enabling the user 104 to feed data sources, In accordance with the embodiment of the present subject matter.

Figure 5 illustrates a Graphical User Interface (GUI) 500 which enable the user 104 to create dashboard, in accordance with the embodiment of the present subject matter.
Figure 6 illustrates a Graphical User Interface (GUI) 600 which displays the list of published dashboards, in accordance with the embodiment of the present subject matter.

Figure 7 illustrates a customised Graphical User Interface (GUI) 700 which displays the spatial data as well as non-spatial data in a human readable format, in accordance with the embodiment of the present subject matter.

DETAILED DESCRIPTION

Reference throughout the specification to “various embodiments,” “some embodiments,” “one embodiment,” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases “in various embodiments,” “in some embodiments,” “in one embodiment,” or “in an embodiment” in places throughout the specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments.

Figure 1 illustrates a network implementation 100 of system 101 for providing a self-service location analytics platform for publishing a dashboard, in accordance with an embodiment of a present subject matter.

In one embodiment, the system 101 may be connected to the user device 104 through a network 102. It may be understood that the system 101 may be accessed by multiple users through one or more user devices 104-1, 104-2,104-3, collectively referred to as user device 104 hereinafter, or user 104, or applications residing on the user device 104.

In one embodiment, as illustrated in figure 1, the system 101 may accept information provided by multiple users 104-1,104-2,104-3 using the user device 104, to register the respective user 104 with the system.

In one embodiment, though the present subject matter is explained considering that the system 101 is implemented as a server, it may be understood that the system 101 may also be implemented in a variety of user devices, such as a but are not limited to, a portable computer, a personal digital assistant, a handheld device, a mobile, a laptop computer, a desktop computer, a notebook, a workstation, a mainframe computer, and the like.

In one embodiment, the network 102 may be a wireless network, a wired network or a combination thereof. The network 102 can be accessed by the device using wired or wireless network connectivity means including updated communications technology.

Figure 2 illustrates a system 101 and components of the system 101 collectively providing self-service location analytics platform, in accordance with an embodiment of a present subject matter.

In one embodiment, the I/O interface 202 implemented as a mobile application or a web based application may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. The I/O interface 202 may allow the system 101 to interact with the user device 104. Further, the I/O interface 202 may enable the user device 104 to communicate with other computing devices, such as web servers and external data servers (not shown). The I/O interface 202 can facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, Local Area Network (LAN), cable, etc., and wireless networks, such as Wireless Local Area Network (WLAN), cellular, or satellite. The I/O interface 202 may include one or more ports for connecting to another server.

In one embodiment, the memory 203 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and memory cards. The memory 203 may include the module 204 and the data 209.
In one embodiment, the module 204 includes routines, programs, objects, components, data structure, etc., which performs particular tasks, functions or implement abstract data types. In one implementation, the module 204 may include a registration module 205, a selection module 206, a data feeding module 207 and a processing module 208.

In one embodiment, the registration module 205 may capture one or more inputs from a user in order to generate a profile of the user, wherein the input may be user’s name, business mode, organisation, role etc. The registration may be required for accessing the facilities provided self-service location analytics platform such as feeding spatial and non-spatial data, designing a dashboard, or the like.

In one embodiment, the spatial data may be geometric data related to geographical location, position of data stored in the database with respect to latitudes and longitudes, or the like.

In one embodiment, the non-spatial data is the data related to a plurality of entities along with their information, a plurality of businesses transactions along with their information, a plurality of events along with their type and information, a plurality of miscellaneous stations along with their information, a plurality of atmospheric condition along with their information, or the like, wherein the information associated to the plurality of entities, events or miscellaneous stations corresponds to the information comprehensible by a human.

In one embodiment, after registering with the server, the selection module 206 may enable the user 104 to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source may be selected from pre-defined list of data sources, wherein the data source in which the at least one of the spatial data is stored may be GIS server such as geoserver, acrgis server, GIS cloud, shapefile, geojson, or the like and the data source in which the at least one of the non-spatial data is stored are Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, files such as .xls, .pdf, .tsv, .json or the like.

In one embodiment, if the spatial and/or non-spatial data of the user 104 are stored in the data sources, such as but are not limited to .xls, .pdf, .tsv, .json, shapefile, geojson, etc., in such case, the user 104 may skip the step of selection of data sources from the pre-defined list of data sources.

In one embodiment, the data feeding module 207 may enable the user 104 to feed at least one of spatial data sources or non-spatial data sources or a combination thereof to server, wherein at least one of the spatial data sources or non-spatial data sources may be available with the user device 104 and the spatial data and/or non-spatial data may be stored in the spatial data sources and/or non-spatial data sources respectively.

In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to geoserver, acrgis server, GIS cloud, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, etc. then such data sources may be connected to the server.

In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to shapefile, geojson, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to .xls, .pdf, .csv, .json, etc. then such data sources may be uploaded to the server.

In one embodiment, the processing module 208 may process at least one of spatial or non-spatial data that is stored in at least one of spatial or non-spatial data sources.

In one embodiment, the processor 201 may be configured to design a dashboard by retrieving the spatial data from the spatial data sources and/or non-spatial data from the non-spatial data sources. Further, the processor 201 may be configured to merge the retrieved one or more spatial data with one or more non-spatial data.

In one embodiment, the processor 201 may be configured to create dimensions for the non-spatial data, wherein the dimensions for non-spatial data may be details related to one or more entity, one or more business transactions, one or more events, one or more miscellaneous stations, one or more atmospheric conditions, etc. The details may be such as but not limited to sales profit, male, female population, number of incidents. Further, the processor 201 may be configured to create geo dimensions for spatial data, wherein the dimensions for spatial data may be details related to geographical locations, positions of data stored in the data sources with respect to latitudes and longitudes, etc. The details may be such as but not limited to state, district, block, village, province.

In one embodiment, the processer 201 may be further configure the dashboard by defining a spatial data and non-spatial data in a human readable format in order to publish the dashboard, wherein the human readable format in which the spatial and/or non-spatial data is defined may be different type of charts, map layers, bar graphs, etc.
In one embodiment, the data 209 of the memory 203 may comprise a centralised repository 210 and other data 211.

Figure 3 illustrates flow diagram 300 indicating a method for providing a self-service location analytics platform for publishing a dashboard, in accordance with the embodiment of the present subject matter.
The user 104 may initiate the method 300 by clicking on an application icon using the input/output interface 202.
A step 301, the registration module 205 may capture one or more inputs from a user in order to generate a profile of the user, wherein the input may be user’s name, business mode, organisation, role etc. The registration may be required for accessing the facilities provided self-service location analytics platform such as feeding spatial and non-spatial data, designing a dashboard, or the like.

In one embodiment, the spatial data may be geometric data related to geographical location, position of data stored in the database with respect to latitudes and longitudes, or the like.

In one embodiment, the non-spatial data is the data related to a plurality of entities along with their information, a plurality of businesses transactions along with their information, a plurality of events along with their type and information, a plurality of miscellaneous stations along with their information, a plurality of atmospheric condition along with their information, or the like, wherein the information associated to the plurality of entities, events or miscellaneous stations corresponds to the information comprehensible by a human.
At step 302, after registering with the server, the selection module 206 may enable the user 104 to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source may be selected from pre-defined list of data sources, wherein the data source in which the at least one of the spatial data is stored may be GIS server such as geoserver, acrgis server, GIS cloud, shapefile, geojson, or the like and the data source in which the at least one of the non-spatial data is stored are Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, files such as .xls, .pdf, .tsv, .json or the like.
In one embodiment, if the spatial and/or non-spatial data of the user 104 are stored in the data sources, such as but are not limited to .xls, .pdf, .tsv, .json, shapefile, geojson, etc., in such case, the user 104 may skip the step of selection of data sources from the pre-defined list of data sources.

At step 303, the data feeding module 207 may enable the user 104 to feed at least one of spatial data sources or non-spatial data sources or a combination thereof to server, wherein at least one of the spatial data sources or non-spatial data sources may be available with the user device 104 and the spatial data and/or non-spatial data may be stored in the spatial data sources and/or non-spatial data sources respectively.
In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to geoserver, acrgis server, GIS cloud, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, etc. then such data sources may be connected to the server.
In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to shapefile, geojson, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to .xls, .pdf, .csv, .json, etc. then such data sources may be uploaded to the server.
At step 304, the processing module 208 may process at least one of spatial or non-spatial data that is stored in at least one of spatial or non-spatial data sources.
In one embodiment, the processor 201 may be configured to design a dashboard by retrieving the spatial data from the spatial data sources and/or non-spatial data from the non-spatial data sources. Further, the processor 201 may be configured to merge the retrieved one or more spatial data with one or more non-spatial data.
At step 305, the processor 201 may be configured to create dimensions for the non-spatial data, wherein the dimensions for non-spatial data may be details related to one or more entity, one or more business transactions, one or more events, one or more miscellaneous stations, one or more atmospheric conditions, etc. The details may be such as but not limited to sales profit, male, female population, number of incidents. Further, the processor 201 may be configured to create geo dimensions for spatial data, wherein the dimensions for spatial data may be details related to geographical locations, positions of data stored in the database with respect to latitudes and longitudes, etc. The details may be such as but not limited to state, district, block, village, province.
At step 306, the processer 201 may be further configure the dashboard by defining a spatial data and non-spatial data in a human readable format in order to publish the dashboard, wherein the human readable format in which the spatial and/or non-spatial data is defined are different type of charts, map layers, bar graphs, etc.
Figure 4 illustrates a Graphical User Interface (GUI) 400 for enabling the user 104 to feed data sources, In accordance with the embodiment of the present subject matter.
In preferred embodiment, the data feeding module 207 may enable the user 104 to feed at least one of spatial data sources or non-spatial data sources or a combination thereof to server, wherein at least one of the spatial data sources or non-spatial data sources may be available with the user device 104 and the spatial data and/or non-spatial data may be stored in the spatial data sources and/or non-spatial data sources respectively.
In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to geoserver, acrgis server, GIS cloud, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, etc. then such data sources may be connected to the server.

In one embodiment, if the user 104 have the one or more spatial data stored in the one or more data sources such as but are not limited to shapefile, geojson, etc. and/or if the user 104 have the one or more non-spatial data stored in the one or more data sources such as but are not limited to .xls, .pdf, .csv, .json, etc. then such data sources may be uploaded to the server.

Figure 5 illustrates a Graphical User Interface (GUI) 500 which enable the user 104 to create dashboard, in accordance with the embodiment of the present subject matter.

In preferred embodiment, the processor 201 may be configured to design a dashboard by retrieving the spatial data from the spatial data sources and/or non-spatial data from the non-spatial data sources. Further, the processor 201 may be configured to merge the retrieved one or more spatial data with one or more non-spatial data.

In preferred embodiment, the processor 201 may be configured to create dimensions for the non-spatial data, wherein the dimensions for non-spatial data may be details related to one or more entity, one or more business transactions, one or more events, one or more miscellaneous stations, one or more atmospheric conditions, etc. The details may be such as but not limited to sales profit, male, female population, number of incidents. Further, the processor 201 may be configured to create geo dimensions for spatial data, wherein the dimensions for spatial data may be details related to geographical locations, positions of data stored in the database with respect to latitudes and longitudes, etc. The details may be such as but not limited to state, district, block, village, province.

In an exemplary embodiment, the dashboard creation process may comprise one or more options and/or fields to be filed such as but are not limited to select dashboard source, create dashboard model, create different charts such as but not limited to pie chart, bar graph, line graph, row chart, bubble chart, series chart, word cloud, create point (latitude & longitude) layer, geojson (line, polygon) layer settings, etc. Further, more fields may be added as per the requirement of the user 104.

In an exemplary embodiment, the select dashboard source field may further comprise a textbox for dashboard title, a dropbox for select data source, data type and select columns, etc. Further, more fields may be added as per the requirement of the user 104.

In an exemplary embodiment, the create dashboard model field may comprise text box for model title, drop box for select items, etc. Further, more fields may be added as per the requirement of the user 104.

In an exemplary embodiment, the create different charts may comprise a text box for title, drop box for select columns, etc. Further, more fields may be added as per the requirement of the user 104.
In an exemplary embodiment, the create wordcloud may comprise a text box for wordcloud title, drop box for select attributes, etc. Further, more fields may be added as per the requirement of the user 104.
In an exemplary embodiment, the create marker layer may comprise a drop box for select latitude, a drop box for select longitude, etc. Further, more fields may be added as per the requirement of the user 104.
In an exemplary embodiment, the GeoJson layer settings may comprise a text box for title, a dropdown to select the geo-dimension, a text box for writing Geo server Url, a text box for layer name, etc. Further, more fields may be added as per the requirement of the user 104.
In an exemplary embodiment, the display screen of dashboard creation may comprise a publish button. By clicking on the publish button, the user 104 may publish the dashboard.
Figure 6 illustrates a Graphical User Interface (GUI) 600 which displays the list of published dashboards, in accordance with the embodiment of the present subject matter.
In preferred embodiment, the processer 201 may be further configure the dashboard by defining a spatial data and non-spatial data in a human readable format in order to publish the dashboard, wherein the human readable format in which the spatial and/or non-spatial data is defined are different type of charts, map layers, bar graphs, etc. Further, the display screen of published dashboard may comprise a “create new dashboard” button. By clicking on the “create new dashboard” button, the user 104 may create new dashboard.
Figure 7 illustrates a Graphical User Interface (GUI) 700 which displays the spatial data as well as non-spatial data in a human readable format, in accordance with the embodiment of the present subject matter.
In preferred embodiment, any other user 104 may access the published dashboards by clicking on them. After clicking on the particular dashboard, the display screen may display the customised GUI 700 in which the spatial data as well as non-spatial data may be displayed in a human readable format, in which any user 104 may select and view any data, charts, table, map layers, graphs, etc. as per the requirement.
The embodiments, examples and alternatives of the preceding paragraphs or the description and drawings, including any of their various aspects or respective individual features, may be taken independently or in any combination. Features described in connection with one embodiment are applicable to all embodiments, unless such features are incompatible.

Claims: WE CLAIM:
1. A method for providing a self-service location analytics platform for publishing a dashboard, the method comprising:
capturing, via a processor 201, one or more inputs from a user in order to generate a profile of the user;
enabling, via the processor 201, the user to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source is selected from list of pre-defined data sources;

feeding, via the processor 201, at least one of a spatial data source or a non-spatial data source or a combination thereof available with the user device 104;

designing, via a processor 201, the dashboard by retrieving one or more spatial data from the spatial data sources and/or one or more non-spatial data from the non-spatial data sources and merging one or more spatial data with one or more non-spatial data;
creating, via the processor 201, dimensions for one or more non-spatial data sources and geo dimensions for one or more spatial data;
configuring, via the processor 201, the dashboard by defining one or more spatial data and one or more non-spatial data in a human readable format in order to publish the dashboard.
2. The method of claim1, wherein the spatial data is geometric data related to geographical location, position of data stored in the database with respect to latitudes and longitudes, or the like.
3. The method of claim 1, wherein the non-spatial data is the data related to
a plurality of entities along with their information;
a plurality of businesses transactions along with their information;
a plurality of events along with their type and information;
a plurality of miscellaneous stations along with their information;
a plurality of atmospheric condition along with their information, or the like,
Wherein the information associated to the plurality of entities, events or miscellaneous stations corresponds to the information comprehensible by a human.
4. The method of claim 1, wherein the data source in which the at least one of the spatial data is stored are GIS server such as geoserver, acrgis server, GIS cloud, shapefile, geojson, or the like and the data source in which the at least one of the non-spatial data is stored are Oracle, MySQL, PostgreSQL, MongoDB, CSV, JSON, files such as .xls, .pdf, .tsv, .json or the like.

5. The method of claim 1, wherein the dimensions for non-spatial data are details related to one or more entity, one or more business transactions, one or more events, one or more miscellaneous stations, one or more atmospheric conditions, or the like, wherein the details are at least one of sales profit, male, female population, number of incidents, or a combination thereof.
6. The method of claim 1, wherein the dimensions for spatial data are details related to geographical locations, positions of data stored in the database with respect to latitudes and longitudes, or the like, wherein the details are at least one of state, district, block, village, province, or a combination thereof.

7. The method of claim 1, wherein the human readable format in which the spatial and/or non-spatial data is defined are different type of charts, map layers, bar graphs, or the like.

8. A system for providing a self-service location analytics platform for publishing a dashboard, the system 101 comprising:
a user device 104;
a server which is connected to the user device over a network 102;
a processor 201;
a memory 203 coupled with the processor 201, wherein the processor 201 is configured to execute instructions stored in the memory 203 for:
capturing, one or more inputs from a user in order to generate a profile of the user;
enabling, the user to select at least one of a data source in which at least one of spatial or non-spatial data is stored, wherein the at least one of a data source is selected from list of pre-defined data sources;
feeding, at least one of a spatial data source or a non-spatial data source or a combination thereof available with the user device 104;
designing, the dashboard by retrieving one or more spatial data from the spatial data sources and/or one or more non-spatial data from the non-spatial data sources and merging one or more spatial data with one or more non-spatial data;
creating, dimensions for one or more non-spatial data sources and geo dimensions for one or more spatial data;
configuring, the dashboard by defining one or more spatial data and one or more non-spatial data in a human readable format in order to publish the dashboard.
9. The system of claim 8, wherein the spatial data is geometric data related to geographical location, position of data stored in the database with respect to latitudes and longitudes, or the like.

10. The system of claim 8, wherein the non-spatial data is the data related to
a plurality of entities along with their information;
a plurality of businesses transactions along with their information;
a plurality of events along with their type and information;
a plurality of miscellaneous stations along with their information;
a plurality of atmospheric condition along with their information, or the like,
Wherein the information associated to the plurality of entities, events or miscellaneous stations corresponds to the information comprehensible by a human.

Documents

Application Documents

# Name Date
1 FORM28 [11-03-2017(online)].pdf 2017-03-11
2 Form 1 [11-03-2017(online)].pdf 2017-03-11
3 EVIDENCE FOR SSI [11-03-2017(online)].pdf 2017-03-11
4 Drawing [11-03-2017(online)].pdf 2017-03-11
5 Description(Complete) [11-03-2017(online)].pdf_377.pdf 2017-03-11
6 Description(Complete) [11-03-2017(online)].pdf 2017-03-11
7 Form 9 [14-03-2017(online)].pdf 2017-03-14
8 Form 3 [15-03-2017(online)].pdf 2017-03-15
9 Form 26 [23-03-2017(online)].pdf 2017-03-23
10 201711008552-Power of Attorney-270317.pdf 2017-03-28
11 201711008552-OTHERS-270317.pdf 2017-03-28
12 201711008552-Correspondence-270317.pdf 2017-03-28
13 abstract.jpg 2017-05-19
14 PROOF OF RIGHT [31-05-2017(online)].pdf 2017-05-31