Communication Object for Virtual-to-Real Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing technologies fail to effectively communicate data between virtual and real-time settings, limiting the interaction and synchronization of events between participants in virtual and physical environments, especially in gaming and simulation scenarios where real-time updates are necessary.

Innovation Solution

A method and system for communicating data from a virtual setting to a real-time device by launching a simulation program, activating a communication object, and submitting selected data over a network connection, allowing for real-time updates and interactions between virtual and physical participants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data communication between virtual and real-time settings is implemented, then interaction and synchronization between participants is improved, but system complexity increases

Engineering Contradiction:
Improveinteraction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a communication object as an intermediary component within the simulation program that mediates data transfer between the virtual simulation environment and real-time communication devices. This object handles the complexity of protocol conversion, data formatting, and connection management, allowing seamless interaction while isolating the simulation core from communication complexities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication object is designed with multi-functionality to handle various communication protocols, data types, and device interfaces through a unified interface. It can transmit different kinds of simulation data (text, graphics, audio) to multiple types of real-time devices (mobile phones, PDAs, computers) using standard communication protocols, thereby reducing overall system complexity through consolidation.

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

2Reliability

If real-time data communication is established between simulation program and external devices, then synchronization of events is improved, but communication overhead increases

Engineering Contradiction:
ImprovesynchronizationVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements periodic data transmission where the communication object transmits simulation data at predetermined time intervals rather than continuously. This periodic action maintains synchronization reliability for real-time applications while significantly reducing communication overhead and energy consumption compared to continuous data streams.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The communication object transmits only essential or changed simulation data rather than complete data sets. It selectively communicates relevant information (such as updated game states, score changes, or critical events) to external devices, reducing communication overhead while maintaining sufficient synchronization for real-time interaction.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7788081B1Method of communicating data from virtual setting into real-time devices
Publication Date: 2010.08.31 BELLSOUTH INTELLECTUAL PROPERTY CORPORATION(US)
  • US7788081B1 patent drawing
  • US7788081B1 patent drawing
  • US7788081B1 patent drawing

AI summary

A method of communicating data from a virtual setting to a real-time communication device includes launching a simulation program on a computing device, activating a communication object within the simulation program, selecting data from the simulation program and submitting the selected data to the real-time communication device over a communication link wherein a communication address is associated with the computing device.