Hosted Data Visualization Service Reduces Client Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data visualization tools for database management systems are challenging for end users to install and configure, requiring technical expertise, making data visualization inaccessible to many due to complex interactions with underlying database management systems.

Innovation Solution

A hosted data visualization system that includes a host computing platform with a data visualization processor and service, enabling remote clients to receive, process, and render data visualizations over a network, allowing users to select visualization types and assign attributes without needing local software or technical support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional data visualization tools are installed locally and configured to interact with database management systems, then data visualization functionality is achieved, but the complexity of installation and configuration increases significantly

Engineering Contradiction:
Improvedata visualization functionalityVSAvoidinstallation and configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a hosted data visualization service as an intermediary between remote clients and database management systems. This service runs on a host computing platform and handles all complex interactions with database systems, while clients only need simple web browsers. The intermediary absorbs the complexity of database connectivity, authentication, and data processing, leaving clients with a simplified interface that requires no technical expertise for installation or configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The hosted service automatically performs data retrieval, processing, and visualization generation without requiring client-side software or manual configuration. The service self-manages connections to multiple database systems, handles data formatting, and dynamically generates appropriate visualizations based on user selections, eliminating the need for users to perform complex setup procedures.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If data visualization tools are configured to interact with underlying database management systems, then data visualization capability is provided, but the requirement for technical expertise increases

Engineering Contradiction:
Improvedata visualization capabilityVSAvoidease of use for end users
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The hosted data visualization service acts as an intermediary that shields end users from technical complexities. Users interact only with a simple web interface that presents visualization options in an intuitive manner, while the service handles all database connections, data processing, and technical configurations in the background, making the system as easy to use as a standard web application.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service retrieves and processes copies of data from database systems rather than requiring direct client connections. This allows the complex database interaction logic to be centralized and standardized in the hosted service, while clients work with simplified data representations through the web interface, reducing the operational burden on end users.

Inventive Principle:
Principle #26Copying

3Loss of energy

If data subsets are transmitted to remote clients for visualization rendering, then network bandwidth is reduced, but the complexity of client-side processing increases

Engineering Contradiction:
Improvenetwork bandwidth consumptionVSAvoidclient-side processing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system segments the data processing pipeline into server-side and client-side components. The hosted service handles heavy processing tasks including data retrieval, filtering, aggregation, and visualization generation on the server side, then transmits only the final visualization results or minimal data subsets to clients. This segmentation allows bandwidth optimization while keeping client complexity low, as clients only need to render pre-processed visualization data using standard web technologies.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8140977B2Hosted data visualization service
Publication Date: 2012.03.20 SERVICENOW INC
  • US8140977B2 patent drawing
  • US8140977B2 patent drawing

AI summary

A hosted data visualization data processing system can be provided. The system can include a host computing platform configured for communicative coupling to remote clients over a computer communications network. In this regard, each of the remote clients can include a data set. The system further can include a data visualization processor in the host computing platform and a hosted data visualization service coupled to the data visualization processor. The service can include program code enabled to receive a data subset from a requesting one of the remote clients based upon a corresponding data set stored in the requesting one of the remote clients, to generate a data visualization for the data subset and to transmit the generated data visualization over the computer communications network to the requesting one of the remote clients for rendering in the requesting one of the remote clients.