Generic Data Customization via Web Browser Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customizing software packages for specific users is resource-intensive and consumes temporary file resources, particularly in the context of widespread computer and mobile device usage, where efficiency and productivity are key.

Innovation Solution

A computer-implemented method and system for managing generic data, where a request to customize data is received, and the data is downloaded and customized based on targeting parameters, with a URL generated by a server to facilitate this customization, allowing a web browser to retrieve and install the customized data on a computing device, thereby reducing resource consumption and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software packages are customized for specific users, then user-specific data customization is achieved, but server resource consumption increases and temporary file resources are consumed

Engineering Contradiction:
Improvedata customizationVSAvoidserver resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the data customization process from the server and relocates it to the client's web browser. The browser receives generic data, applies targeting parameters locally, and generates customized data without requiring server processing resources. This extraction resolves the contradiction by maintaining customization capability while eliminating server resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The web browser performs self-service by receiving generic data, applying targeting parameters locally, and generating customized data outputs. The browser uses its own processing capabilities to customize data rather than relying on server resources. This self-service approach enables data customization while avoiding server resource consumption and temporary file resource requirements.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If data customization is performed on servers, then centralized control is maintained, but server resource consumption and processing time increase

Engineering Contradiction:
Improvedata customizationVSAvoidcustomization processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The customization processing function is extracted from the server and implemented in the web browser. The browser receives generic data, applies targeting parameters locally, and generates customized outputs without requiring server processing time. This extraction eliminates the time loss associated with server-based customization while maintaining centralized control through parameter transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If custom software packages are created for each user, then user-specific functionality is achieved, but device complexity and installation requirements increase

Engineering Contradiction:
Improveuser-specific functionalityVSAvoidsoftware package complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the software package into two components: generic data that is universally applicable and targeting parameters that are user-specific. The web browser receives the generic data, applies the targeting parameters locally to generate customized versions, and installs them on the client device. This segmentation reduces device complexity by avoiding the need to create entirely new software packages for each user while still achieving user-specific functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10320940B1Managing generic data
Publication Date: 2019.06.11 CA TECH INC
  • US10320940B1 patent drawing
  • US10320940B1 patent drawing
  • US10320940B1 patent drawing

AI summary

According to at least one embodiment, a computer-implemented method for managing generic data is described. In one embodiment, a request may be received to customize the generic data. The generic data may be downloaded based at least in part on the request. The generic data may be customized for the computing device. The customized data may be installed on the computing device.