Context-Sensitive Object Manipulation in Presentation Software

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presentation software lacks the ability to provide context-sensitive manipulation of objects, limiting the immersive and interactive experience in both virtual and physical events, as it cannot dynamically adjust and synchronize the state of virtual or physical objects in real-time with the presentation software's progress.

Innovation Solution

The method involves establishing a bi-directional link between an administrator interface and user interfaces to execute and monitor content modules, including context-sensitive manipulation of objects by parsing companion scripts into object control code, allowing for real-time synchronization of object states with the presentation software's current position, enabling dynamic changes such as camera positioning, lighting, and sound adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If presentation software is used for virtual and physical events, then the event delivery capability is improved, but the ability to dynamically manipulate and synchronize objects in real-time deteriorates

Engineering Contradiction:
Improveevent delivery capabilityVSAvoidcontext-sensitive manipulation capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic object manipulation by enabling real-time synchronization of object states with presentation software progress. The system allows objects to be manipulated context-sensitively based on the current presentation state, transforming static presentation delivery into a dynamic, interactive experience where objects can respond to and change with the presentation flow.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes bi-directional links between administrator interfaces and user interfaces, creating feedback loops that enable real-time monitoring and manipulation of objects. The presentation software's current position is continuously monitored and fed back to control object states, allowing contextual manipulation based on presentation progress and user interactions.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If real-time synchronization of object states with presentation software is implemented, then the immersive experience is improved, but the system complexity increases

Engineering Contradiction:
Improvereal-time synchronization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that manages the complexity of real-time synchronization. This intermediary layer handles the bi-directional communication between administrator and user interfaces, processes companion scripts into control code, and coordinates object state changes with presentation software progress, thereby managing system complexity while enabling sophisticated real-time synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments functionality into distinct modules: administrator interface for setup and monitoring, user interface for interaction, and a central coordination mechanism for synchronization. Companion scripts are parsed into separate object control code and event control code, allowing independent management and reducing overall system complexity while maintaining real-time synchronization capabilities.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If bi-directional links are established between administrator and user interfaces, then the interactive experience is improved, but the communication infrastructure complexity increases

Engineering Contradiction:
Improveinteractive experienceVSAvoidcommunication infrastructure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The bi-directional link system is designed with multi-functionality to handle diverse communication needs. The same infrastructure supports content module execution, object state synchronization, companion script processing, and real-time monitoring across different event scenarios. This universal communication framework reduces the need for separate specialized systems, managing infrastructure complexity while enabling rich interactive experiences.

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

Data Source

PatentUS11470389B2Methods and systems for context-sensitive manipulation of an object via a presentation software
Publication Date: 2022.10.11 THE BOSTON CONSULTING GRP GMBH
  • US11470389B2 patent drawing
  • US11470389B2 patent drawing
  • US11470389B2 patent drawing

AI summary

Methods and systems for context-sensitive manipulation of an object via a presentation software are disclosed. A target object state can be obtained. An actual state of the object can be determined to be different from the target object state. The actual state of the object can be manipulated to synchronize with the target object state.