Virtual Space Generation for Application Step Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

General social networking services require users to access a server to post or read information, making immediate sharing difficult, and involve cumbersome procedures like joining, logging in, and authentication, limiting user autonomy and flexibility.

Innovation Solution

A virtual space providing system that monitors application execution on user terminals, allows users to specify individual steps, and generates a virtual space for sharing or personal use without needing additional websites, enabling real-time communication and information sharing through a server-based space generator and specifier.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users access a server through general social networking services to post or read information, then information sharing capability is provided, but immediate sharing is difficult and cumbersome procedures (joining, logging in, authentication) are required

Engineering Contradiction:
Improveease of information sharingVSAvoidtime for authentication procedures
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing virtual spaces and pre-authenticating users through the application execution environment. The virtual space is created in advance for specific application steps, and user identity is recognized through the application's authentication mechanism rather than requiring separate service authentication. This eliminates the need for users to perform joining, logging in, and authentication procedures at the moment of information sharing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a virtual space as an intermediary between users and the server. Instead of users directly accessing the server through traditional social networking services, the virtual space acts as a mediator that enables information sharing. The virtual space is generated based on individual steps of application execution and provides a decentralized sharing mechanism that bypasses the need for continuous server access and authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users must access additional websites for information sharing services, then comprehensive sharing functionality is provided, but user autonomy and flexibility are limited

Engineering Contradiction:
Improveflexibility of information sharingVSAvoiduser autonomy
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges the information sharing functionality directly into the application execution environment by generating virtual spaces within the application itself. Instead of requiring users to access separate websites or services, the virtual space is integrated into the application's operational context. This combination allows users to share information autonomously within the application without being subordinate to external service administrators.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system enables self-service by allowing users to automatically generate and access virtual spaces based on their application execution state. The monitor detects application steps, the specifier specifies individual steps, and the space generator creates virtual spaces automatically without requiring user intervention to access external services. Users can share information immediately within the application context, exercising full autonomy without being constrained by external service providers.

Inventive Principle:
Principle #25Self-service

3Productivity

If a virtual space is generated for each individual step of application execution, then immediate information sharing is enabled, but system complexity increases

Engineering Contradiction:
Improvespeed of information sharingVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the application execution process into individual steps that can be monitored and specified separately. The monitor divides application execution into discrete steps, and the specifier identifies individual steps within the application flow. This segmentation allows the system to generate virtual spaces for specific steps rather than managing the entire application execution, reducing the complexity of space management while enabling immediate information sharing at relevant points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtual space generator is designed with multi-functionality to handle various application types and execution steps through a unified mechanism. Rather than creating separate complex systems for different applications, the space generator can universally create virtual spaces for any application step that meets the specified criteria. This universal approach simplifies the overall system architecture by providing a single entry point for virtual space generation across diverse applications.

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

Data Source

PatentUS9298343B2System for providing virtual space for individual steps of executing application
Publication Date: 2016.03.29 PARK JONG HA
  • US9298343B2 patent drawing
  • US9298343B2 patent drawing
  • US9298343B2 patent drawing

AI summary

Provided is a virtual space providing system that may provide a virtual space to a terminal of at least one user, the system including a monitor configured to monitor whether an application or a program included in each terminal of the at least one user is executed and a real-time operation of the executed application or the program and output a result of the monitoring, a specifier configured to receive the output from the monitor, specify an individual step of the operation of the executed application, and output a request to generate a virtual space for the specified individual step, and a space generator configured to receive the output from the specifier and generate the virtual space for the specified individual step.