Remote Management via Browser Extension Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for accessing and managing networked computing devices face challenges due to varying operating systems and control interfaces, requiring secure connections and efficient administrative functions over remote communication networks.

Innovation Solution

A method and apparatus for remotely communicating with managed machines, involving selecting the machine, transmitting a connection request, establishing a secure connection, and executing host services via an application client, using a secure network channel for data exchange in JSON format, enabling administrative functions like registry editing and task management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web-based browser application is used to manage network computing devices, then ease of operation is improved, but functional completeness and control capabilities deteriorate

Engineering Contradiction:
Improveease of operationVSAvoidfunctional completeness
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a browser extension as an intermediary component between the web browser and the managed devices. This extension provides enhanced administrative capabilities, secure connection management, and cross-platform compatibility while maintaining the ease of web-based operation. The extension acts as a mediator that bridges the gap between simple browser interface and comprehensive device management functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If secure connection protocols are implemented for remote access, then security is improved, but connection establishment time and complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary authentication and connection setup mechanisms where security credentials and connection parameters are pre-configured and validated before actual remote access is needed. The browser extension establishes secure sessions in advance and maintains them for multiple operations, reducing the time required for each individual connection while ensuring security protocols are met.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If host services are executed on managed machines for remote administration, then administrative functionality is improved, but system resource consumption and security risks increase

Engineering Contradiction:
Improveadministrative functionalityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where the browser extension continuously monitors and manages the execution of host services on managed machines. The extension provides real-time feedback on service status, resource consumption, and security conditions, allowing dynamic adjustment of service execution. This ensures administrative functionality is available while maintaining security through continuous oversight and controlled service lifecycle management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10574518B2Method and apparatus of performing remote management of a managed machine
Publication Date: 2020.02.25 KASEYA INT
  • US10574518B2 patent drawing
  • US10574518B2 patent drawing
  • US10574518B2 patent drawing

AI summary

Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include selecting the managed machine operating in a communication network, transmitting a connection request message to the managed machine and establishing a secure connection between the managed machine and an administrator machine. The example method may also include responsive to connecting with the managed machine, executing a host service on the managed machine, and connecting to the host service over the communication network via an application client operating on the administrator machine.