Interactive user interfaces for location-based data analysis
First Claim
1. A computing system configured to access a data structure in substantially real-time in response to input from a user provided via an interactive user interface in order to display a preview of a shape in the interactive user interface, the computing system comprising:
- a computer processor; and
a computer readable storage medium storing;
a data structure including a plurality of shape files; and
program instructions configured for execution by the computer processor to cause the computing system to;
receive a search term;
identify, in the data structure and from the plurality of shape files, a first shape file that includes the search term, wherein the first shape file comprises a first file name with a first file extension;
retrieve a first set of shape files from the data structure, wherein each retrieved shape file of the first set of shape files comprises the first file name, and wherein each retrieved shape file of the first set of shape files comprises a file extension different from the first file extension;
generate a shape preview based on data in the first shape file and data in the retrieved first set of shape files; and
generate user interface data for rendering the interactive user interface on a computing device, the interactive user interface including;
the shape preview in a first portion of the interactive user interface, anda preview of text present in the first shape file in a second portion of the interactive user interface.
8 Assignments
0 Petitions
Accused Products
Abstract
Various systems and methods are provided that display various geographic maps and depth graphs in an interactive user interface in substantially real-time in response to input from a user in order to determine information related to measured data points, depth levels, and geological layers and provide the determined information to the user in the interactive user interface. For example, a computing device may be configured to retrieve data from one or more databases and generate one or more interactive user interfaces. The one or more interactive user interfaces may display the retrieved data in a geographic map, a heat map, a cross-plot graph, or one or more depth graphs. The user interface may be interactive in that a user may manipulate any of the graphs to identify trends or current or future issues.
911 Citations
19 Claims
-
1. A computing system configured to access a data structure in substantially real-time in response to input from a user provided via an interactive user interface in order to display a preview of a shape in the interactive user interface, the computing system comprising:
-
a computer processor; and a computer readable storage medium storing; a data structure including a plurality of shape files; and program instructions configured for execution by the computer processor to cause the computing system to; receive a search term; identify, in the data structure and from the plurality of shape files, a first shape file that includes the search term, wherein the first shape file comprises a first file name with a first file extension; retrieve a first set of shape files from the data structure, wherein each retrieved shape file of the first set of shape files comprises the first file name, and wherein each retrieved shape file of the first set of shape files comprises a file extension different from the first file extension; generate a shape preview based on data in the first shape file and data in the retrieved first set of shape files; and generate user interface data for rendering the interactive user interface on a computing device, the interactive user interface including; the shape preview in a first portion of the interactive user interface, and a preview of text present in the first shape file in a second portion of the interactive user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for accessing a data structure in substantially real-time in response to input from a user provided via an interactive user interface in order to display a preview of a shape in the interactive user interface, the computer-implemented method comprising:
by a computer processor executing program instructions; receiving a search term; identifying, in a data structure and from the plurality of shape files, a first shape file that includes the search term, wherein the first shape file comprises a first file name with a first file extension; retrieving a first set of shape files from the data structure, wherein each retrieved shape file of the first set of shape files comprises the first file name, and wherein each retrieved shape file of the first set of shape files comprises a file extension different from the first file extension; generating a shape preview based on data in the first shape file and data in the retrieved first set of shape files; and generating user interface data for rendering the interactive user interface on a computing device, the interactive user interface including; the shape preview in a first portion of the interactive user interface, and a preview of text present in the first shape file in a second portion of the interactive user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
Specification