On-Demand Robot Virtualization for Adaptive Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robots lack flexibility and are unable to adapt to environmental, application, or event changes, and do not provide services on-demand based on location, time, user preference, or emergency needs.

Innovation Solution

The system enables robots to be automatically instantiated, modified, evolved, or terminated based on location, time, user preference, or emergency, using on-demand robot virtualization methods that leverage Geo analytics and augmented reality to provide selective services across various domains like medicine, agriculture, and public safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional robots use dedicated hardware/software resources, then they can perform specific tasks reliably, but they lack flexibility and cannot adapt to environmental or application changes

Engineering Contradiction:
Improveadaptability to environmental and application changesVSAvoiddedicated hardware/software resource configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a virtualization layer that enables a single physical robot to execute multiple virtual machine instances, each representing different robot identities with specific functions. This allows the robot to adapt to various applications and environments by loading appropriate virtual machine images, transforming a dedicated-purpose system into a universal multi-functional platform without requiring multiple specialized hardware configurations

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates virtual copies of robot software environments through virtual machine images that can be instantiated and terminated on demand. These virtual copies contain pre-configured hardware abstraction layers, operating systems, and application software, allowing the physical robot to assume different functional identities without modifying its physical structure, thereby achieving adaptability through software replication

Inventive Principle:
Principle #26Copying

2Productivity

If conventional robots are designed for specific purposes, then they have simple hardware configuration, but they cannot provide services on-demand based on location, time, or user needs

Engineering Contradiction:
Improveon-demand service provision capabilityVSAvoidservice flexibility based on location and time
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic robot instantiation and termination based on service demands, location, time, and user preferences. The virtual machine manager continuously monitors service requests and automatically instantiates appropriate virtual machine instances or terminates them when no longer needed, enabling the system to dynamically adjust its service provision capability rather than operating in a static fixed-state mode

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The virtual machine manager acts as an intermediary layer between service requests and the physical robot, translating high-level service demands into appropriate virtual machine instantiations. This intermediary component receives service requests, determines the required robot identity and capabilities, selects or creates appropriate virtual machine images, and manages their execution, thereby enabling on-demand service provision without direct complex configuration

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If robots are instantiated on-demand through virtualization, then service flexibility improves, but system complexity increases

Engineering Contradiction:
Improveservice flexibility and responsivenessVSAvoidvirtualization management overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple virtual machine instances representing different robot identities onto a single physical robot platform. By combining multiple functional software environments into one physical system, the approach reduces the need for multiple separate physical robots while providing diverse services, thereby managing complexity through consolidation rather than proliferation of independent systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual machine manager implements self-service capabilities by automatically selecting, instantiating, configuring, and terminating virtual machine instances based on service requests without requiring manual intervention. The system autonomously manages the complexity of virtualization by implementing automatic resource allocation, service matching, and lifecycle management, reducing the operational burden despite the increased system complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10733004B2Intelligent service on-demand robot virtualization
Publication Date: 2020.08.04 HYUNDAI MOTOR CO LTD
  • US10733004B2 patent drawing
  • US10733004B2 patent drawing
  • US10733004B2 patent drawing

AI summary

Robots may be automatically instantiated, modified, evolved, trained, or terminated based on location, time of day, user preference, special event trigger, or emergency. The robots may perform tasks to provide selective services on-demand within medicine, agriculture, military, entertainment, manufacturing, personal, or public safety, among other things.