Preview Pane for Reformatted Data Segments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The creation and execution of batch jobs for data processing are inefficient due to the need for manual editing of cryptic commands and the lack of intuitive interfaces, leading to significant delays and repetitive tasks, especially in reformatting processes which often rely on trial and error methods.

Innovation Solution

A graphical interface is introduced that allows users to configure batch jobs through a user-friendly interface with drag-and-drop functionality, enabling the creation of batch job trees, association of input files, filters, and reformatting processes, and providing a preview of reformatted data segments without requiring the full reformatting of files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If batch jobs are created using manual editing of executable files with paths and sources, then the processing program can be executed on multiple data files, but the formation becomes cumbersome and requires iterative reentry of commands

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidbatch job formation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces a batch job creation interface that serves as an intermediary between the user and the executable file formation. This interface automatically generates the batch job file with proper paths and commands, eliminating the need for manual editing and iterative reentry, thus resolving the contradiction between processing efficiency and ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service batch job creation where the interface automatically populates file paths, sources, and commands based on user selections, eliminating manual editing requirements and making the process both efficient and easy to operate

Inventive Principle:
Principle #25Self-service

2Loss of information

If the entire file is reformatted to preview reformatting options, then the user can see how reformatting modifies data perception, but significant user time and latency are required

Engineering Contradiction:
Improvedata perception informationVSAvoiduser time and processing latency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the necessary preview segment from the entire file for reformatting and display. Instead of reformatting the complete file, the system identifies and processes only the relevant portion that needs to be previewed, significantly reducing processing time and latency while still providing sufficient information for the user to evaluate reformatting options

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by reformatting only a segment of the file rather than the entire file. This partial reformatting provides enough information for the user to assess the reformatting options without incurring the full time cost of processing the complete file, thus resolving the contradiction between information completeness and time efficiency

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8296649B2Method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment
Publication Date: 2012.10.23 ROKU INC
  • US8296649B2 patent drawing
  • US8296649B2 patent drawing
  • US8296649B2 patent drawing

AI summary

A method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment of a selected input file. A preview pane is displayed in a single window and includes preview controls including a file timeline indicator configured to graphically depict a length of a selected input file. Preview in and out markers are displayed and configured to define a preview segment of the selected input file. The preview segment is reformatted into a reformatted preview segment according to the reformatting process associated with the selected input file. The reformatted preview segment is displayed in the preview pane.