Zero-Footprint GIS Server-Side Statistical Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Zero footprint geographic information systems lack advanced business logic and analytical capabilities, resulting in simplistic applications compared to their dedicated counterparts, limiting their usability and functionality in complex spatial data analysis.

Innovation Solution

A computer-implemented system that includes a geographical information system executable on a server for capturing, storing, and managing spatially referenced data, with a user interface for selecting and executing analytic routines, such as statistical models, on a second server to generate and display analytical results on a client interface, while ensuring secure access based on user credentials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If zero footprint applications are used for geographic information systems, then accessibility and ease of use are improved, but analytical capabilities and business logic complexity are worsened

Engineering Contradiction:
ImproveaccessibilityVSAvoidanalytical capabilities
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a server-based intermediary layer that bridges the simple zero footprint client interface with complex analytical processing capabilities. The server executes stored statistical processes and returns results to the client, enabling advanced analysis without requiring complex client-side software installation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system separates functionality into distinct segments: the zero footprint client handles simple map display and user interface interactions, while the server handles complex statistical processing and data analysis. This segmentation allows each component to be optimized independently for its specific function.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If stored statistical processes are executed on a server, then analytical functionality is improved, but system complexity is worsened

Engineering Contradiction:
Improveanalytical functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server automatically executes stored statistical processes without requiring manual programming or complex configuration. The system provides self-service through pre-defined analytical routines that can be invoked through simple user interface selections, abstracting away the complexity of statistical processing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Statistical processes are pre-stored and pre-compiled on the server before execution. This preliminary preparation allows complex analytical functions to be executed efficiently without requiring real-time compilation or complex setup, reducing the operational complexity burden on users.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If user credentials are evaluated for secure data access, then security is improved, but access control complexity is worsened

Engineering Contradiction:
ImprovesecurityVSAvoidaccess control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between users and data, automatically evaluating credentials and determining access rights. This centralized authentication mechanism simplifies access control complexity by concentrating security logic in one location rather than distributing it across multiple components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8666652B2System and method for running stored statistical processes using a web-based graphical information system
Publication Date: 2014.03.04 SAS INSTITUTE INC
  • US8666652B2 patent drawing
  • US8666652B2 patent drawing
  • US8666652B2 patent drawing

AI summary

Computer-implemented systems and methods are provided for displaying analytic geography data in a zero-footprint client environment. Data indicative of a geographic focus area is received via a first user interface region that displays a geographical map from a geographical information system that is executable on a first server, the geographical information system configured to capture, store, analyze, and manage data and associated attributes that are spatially referenced to earth. Data indicative of a selected analytic routine is received via a second user interface region that displays a plurality of candidate analytic routines. The selected routine and data indicated by the selected analytic routine are accessed from a second server. The selected analytic routine is executed using the accessed data and the geographic focus area to produce analytic results, and the analytic results are provided to the user interface display for presentation with respect to the geographic map, wherein the candidate analytic routines are statistical models for generating analytic results.