Virtual Computer Service Migration via Encrypted Image Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing solutions lack a user-friendly, self-service mechanism for migrating existing computers to virtualized versions hosted in a cloud environment, requiring significant IT expertise and infrastructure management, which complicates disaster recovery and system performance management.

Innovation Solution

A system that includes a network server computer and an application to receive and store encrypted user credentials and images, allowing users to initiate sessions and synchronize virtual computer environments, enabling seamless migration and management of virtual computers without extensive IT support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud computing solutions are implemented, then centralized management and disaster recovery capabilities are improved, but system complexity and IT infrastructure requirements increase

Engineering Contradiction:
Improvedisaster recovery capabilityVSAvoidIT infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service portal that enables end users to independently migrate their local computers to virtual machines in the cloud without requiring IT administrator intervention. Users can upload their operating system images, configure virtual machine parameters, and manage their migrations through a web-based interface, thereby eliminating the need for complex IT infrastructure management while achieving centralized cloud hosting and disaster recovery capabilities

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a portal server as an intermediary component that mediates between end users and the cloud computing infrastructure. This portal server provides a simplified user interface and automated workflows that abstract away the underlying system complexity, allowing users to interact with cloud services through intuitive forms and procedures rather than directly managing complex IT infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If virtual computer migration is simplified for end users, then ease of operation is improved, but security risks from unverified user credentials may increase

Engineering Contradiction:
Improveuser-friendly migration processVSAvoidsecurity validation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary credential verification and validation processes that occur automatically during the user registration and migration initiation phases. The portal server pre-validates user credentials, authentication tokens, and authorization permissions before allowing users to access the migration functionality, ensuring security requirements are met before the simplified user interface is fully activated

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where the portal server continuously validates user credentials and migration parameters throughout the process. The system provides real-time validation feedback to users about their credentials, configuration options, and migration status, while simultaneously performing security checks and authorization validations in the background to ensure both ease of operation and security requirements are satisfied

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8943564B2Virtual computer and service
Publication Date: 2015.01.27 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8943564B2 patent drawing
  • US8943564B2 patent drawing
  • US8943564B2 patent drawing

AI summary

A virtual computer service includes receiving, at a network server computer over a network, an encrypted image and user credentials for a user of a computer, and storing the encrypted image and the user credentials in an image repository that is communicatively coupled to the network server computer. The virtual computer service also includes receiving a request to initiate a session, the request including the user credentials. Upon successful validation of the user credentials, the virtual computer service includes selecting the encrypted image from the image repository, decrypting the encrypted image, activating a session for a virtual computer associated with the computer, and synchronizing session details of the session, once completed, with the image and storing a synchronized image in the image repository.