Virtual Computing Unit Script Execution Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems are occupied during script execution and cannot perform alternate tasks until the ongoing execution is completed, leading to reduced efficiency and the need to prioritize tasks over script execution.

Innovation Solution

A method and device for managing script execution by a virtual computing unit, where a host computing device configures ports for communication, provides scripts and parameters, and monitors execution data to allow for simultaneous execution and alternate task performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the computer system executes scripts, then the script execution function is performed, but the computer system cannot perform alternate tasks and efficiency reduces

Engineering Contradiction:
Improvesystem efficiencyVSAvoidability to perform alternate tasks
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system is divided into a host computing device and a virtual computing unit. The virtual computing unit is a segmented, isolated environment that executes scripts independently, while the host computing device manages and performs other tasks. This segmentation allows the host to remain productive while scripts execute in the virtual environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A virtual computing unit acts as an intermediary between script execution and the host computing device. The virtual computing unit receives scripts from the host, executes them, and returns execution data to the host. This intermediary enables the host to perform alternate tasks while scripts are being executed in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If tasks are prioritized over script execution, then important tasks can be performed, but script execution has to be halted

Engineering Contradiction:
Improvetask execution priorityVSAvoidscript execution continuity
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

By segmenting the system into host and virtual computing units, script execution is isolated in the virtual environment. This allows the host to prioritize and execute important tasks without halting script execution, as the scripts continue running independently in the virtual computing unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtual computing unit enables continuous script execution while the host performs prioritized tasks. The script execution continues uninterrupted in the virtual environment, maintaining continuity of useful action while the host responds to high-priority tasks.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If the computer system is completely occupied during script execution, then scripts can be executed, but the system cannot be used for other tasks

Engineering Contradiction:
Improvesystem availabilityVSAvoidtime lost in queuing tasks
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The virtual computing unit serves as an intermediary that handles script execution independently. The host computing device can immediately start alternate tasks without queuing, as the virtual computing unit manages script execution in parallel. This eliminates task queuing delays and maximizes system availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Segmenting the system allows the host to remain available for immediate task execution while scripts run in the virtual computing unit. This eliminates the need to queue tasks waiting for script completion, reducing time loss and improving overall system productivity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10338948B2Method and device for managing execution of scripts by a virtual computing unit
Publication Date: 2019.07.02 WIPRO LTD
  • US10338948B2 patent drawing
  • US10338948B2 patent drawing
  • US10338948B2 patent drawing

AI summary

The present disclosure discloses a method and a device for managing execution of scripts by a virtual computing unit configured in a host computing device. The method comprises configuring one or more ports for establishing a communication interface between the host computing device and a virtual computing unit, providing one or more scripts to be executed by the virtual computing device and one or more parameters to the virtual computing unit for execution receiving execution data from the virtual computing unit and monitoring execution of the one or more scripts based on the execution data received from the virtual computing unit. Thus, the host computing device manages execution of the one or more scripts by the virtual computing unit.