File Running Information Configuration for Flexible Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional operating systems lack flexibility in running computer files, failing to consider complex trigger conditions and requiring complex operations, leading to inefficient file processing and resource occupation, as well as uniform opening manners for files with the same extension.

Innovation Solution

Configuring running information for each computer file, including trigger conditions and opening manners, allowing files to be executed or opened independently based on user-defined settings, with trigger conditions and opening priorities, and applying default opening manners to similar files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional operating systems use uniform opening manners for files with the same extension, then system simplicity is maintained, but file processing flexibility and user customization are reduced

Engineering Contradiction:
Improvefile processing flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the file opening mechanism by introducing per-file running information configurations that are independent of file extensions. Each file can have its own trigger conditions and running manners specified in running information, allowing the system to handle files individually rather than uniformly by extension type.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different running information configurations for different files even of the same type. The running information parsing unit extracts file-specific parameters such as trigger conditions and opening manners from individual file metadata, enabling localized customization without affecting the entire system or other files.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the system configures complex trigger conditions and running manners for each file, then file execution flexibility is improved, but system resource occupation and processing complexity increase

Engineering Contradiction:
Improveexecution flexibilityVSAvoidfile processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-configuring running information for each file during file creation or import. The running information, including trigger conditions and opening manners, is stored in advance with the file metadata, so that when the file needs to be opened, the system can directly retrieve and execute the pre-configured parameters without complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system requires complex operations to configure file running parameters, then precise control over file execution is achieved, but ease of operation is reduced

Engineering Contradiction:
Improvecontrol precisionVSAvoidconfiguration simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies self-service by enabling users to configure running information for files through automated or semi-automated processes. The system provides interfaces that allow users to set trigger conditions and opening manners without requiring deep technical knowledge, and the running information parsing unit automatically extracts and applies these parameters when files are opened.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2893440B1Method and apparatus for running a computer file
Publication Date: 2016.10.26 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2893440B1 patent drawingFigure 1~2
  • EP2893440B1 patent drawingFigure 3~4
  • EP2893440B1 patent drawingFigure 5

AI summary

The present disclosure describes a method and an apparatus for running a computer file. Running information of the computer file is parsed, wherein the running information comprises a trigger condition and a running manner of the computer file, or comprises a first opening manner and a second opening manner of the computer file; the trigger condition and the running manner of the computer file or to obtain the first opening manner and the second opening manner of the computer file are obtained; and the computer file is opened according to the first opening manner and the second opening manner is configured as a default opening manner of other computer files of a same file type with the computer file; or the computer file is executed according to the running manner if the trigger condition is met.