ANALYSING INTERNET OF THINGS
First Claim
1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:
- through a user interface (UI), receiving input for one or more data fields configured for retrieving data from a data repository;
generating a structured query language (SQL) statement corresponding to the received input;
triggering a view layer to generate multiple views based upon the generated SQL statement;
applying at least one of one or more logical operations and arithmetical operations on the generated multiple views to retrieve data from the data repository;
based upon the received input, identify a visual representation for the retrieved data; and
render the retrieved data based upon the identified visual representation.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of systems and methods for internet of things (IoT) data analysis are described herein. In an aspect, the method includes receiving user'"'"'s input for data fields which are configured for retrieving data from a data repository. The data repository stores data related to one or more IoT devices. A structured query language (SQL) statement corresponding to the received user'"'"'s input is generated. Based upon the generated SQL statement, data from the data repository is retrieved. A visual representation for displaying the retrieved data is identified. The retrieved data is rendered based upon the identified visual representation.
37 Citations
20 Claims
-
1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:
-
through a user interface (UI), receiving input for one or more data fields configured for retrieving data from a data repository; generating a structured query language (SQL) statement corresponding to the received input; triggering a view layer to generate multiple views based upon the generated SQL statement; applying at least one of one or more logical operations and arithmetical operations on the generated multiple views to retrieve data from the data repository; based upon the received input, identify a visual representation for the retrieved data; and render the retrieved data based upon the identified visual representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for analyzing data related to interact of things (IoT), the method comprising:
-
through a user interface (UI), receiving input for one or more data fields configured for retrieving data from a data repository; generating a structured query language (SQL) statement corresponding to the received input; triggering a view layer to generate multiple views based upon the generated SQL statement; applying at least one of one or more logical operations and arithmetical operations on the generated multiple views to retrieve data from the data repository; based upon the received input, identifying a visual representation for the retrieved data; and rendering the retrieved data based upon the identified visual representation. - View Dependent Claims (12)
-
-
13. A computer system for analyzing data related to internee of things (IoT), the system comprising,:
-
at least one memory to store executable instructions; and at least one processor communicatively coupled to the at least one memory, the at least one processor configured to execute the executable instructions to; through a user interface (UI), receive input for one or more data fields configured for retrieving data from a data repository; generate a structured query language (SQL) statement corresponding to the received input; trigger a view layer to generate multiple e s based upon the generated SQL statement; apply at least one of one or more logical operations and arithmetical operations on the generated multiple views to retrieve data from the data repository; based upon the received input, identify a visual representation for the retrieved data; and render the retrieved data based upon the identified visual representation. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification