Dynamic Data Mapping Through Client-Server Task Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of managing and presenting large volumes of data effectively is hindered by the overwhelming amount of information, leading to poor decision-making, as existing systems struggle to dynamically modify and map data sets on both client and server sides, particularly on devices with limited processing capabilities.

Innovation Solution

A system that dynamically modifies data sets by allocating processing tasks between client and server sides, using client-side devices to generate hierarchical data maps with limited data subsets, enhancing the efficiency of data representation and processing on devices like smartphones and tablets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If data processing is performed on the server-side, then data mapping can be handled with high processing power, but server load increases and response time delays occur

Engineering Contradiction:
Improvedata processing capabilityVSAvoidresponse time delay
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The patent divides data processing tasks into client-side and server-side components. The client device performs local data filtering, aggregation, and preliminary mapping operations, while the server handles more complex processing. This segmentation reduces server load and improves response time by performing computations closer to the data source.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary data processing actions on the client device before data is transmitted to the server. Client-side filtering, aggregation, and initial mapping operations are completed in advance, reducing the amount of data that needs to be processed server-side and minimizing response time delays.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the entire master data set is processed on the client device, then complete data mapping is achieved, but processing capability requirements become too high for mobile devices

Engineering Contradiction:
Improvedata mapping completenessVSAvoidprocessing capability requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data set into manageable portions and processes only relevant subsets on the client device. The system divides the master data set into smaller data frames or records that can be processed locally, maintaining mapping completeness for the portions processed while offloading the remainder to the server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The client device processes partial data sets rather than the entire master data set. By selectively processing only the necessary portions of data locally, the system achieves sufficient mapping completeness for the client's needs without requiring the processing capability to handle the complete data set, thus reducing device complexity requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If data is filtered and processed on the client side, then processing load on the server is reduced, but the client device must handle more complex data manipulation

Engineering Contradiction:
Improveserver processing efficiencyVSAvoidclient processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the complexity of client-side processing based on data characteristics and device capabilities. By changing processing parameters such as the level of aggregation, filtering thresholds, and mapping granularity, the system optimizes the balance between client processing load and server processing efficiency without requiring consistently high client processing complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12436968B2Dynamic data set modification and mapping
Publication Date: 2025.10.07 AUSTIN CHRISTOPHER B
  • US12436968B2 patent drawing
  • US12436968B2 patent drawing
  • US12436968B2 patent drawing

AI summary

Systems and methods for generating a data map based on a dynamically updated data set. The system includes a client-side device. The client-side device includes a controller and is operably connected to a communication network. The controller includes a processor and a non-transitory computer readable data storage medium, the processor is configured to retrieve from the medium and execute computer readable instructions to receive a data set including one or more data assets and generate the data map based on the received data set. Each data asset includes four or more attributes. The data map includes one or more segments, and the one or more segments illustrate each of the four or more attributes of the one or more data assets.