Collaborative Visual Expression System with Dynamic Role Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing collaborative artistic systems, such as the D.I.Y. Tagtool, limit artistic freedom by restricting users to specific roles and lack intuitive and easy-to-use interfaces for animation and illustration, and are cumbersome due to the use of gamepads, and high-quality overlaying of video signals from separate devices is expensive and complex.

Innovation Solution

A system for collaborative visual expression on portable computing devices, featuring a virtual workspace module, synchronization module, graphical user interface module, touch input data processing module, and output module, which allows multiple user roles, intuitive touch input processing, and dynamic adjustment of presentation spaces for immersive collaboration and projection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users are restricted to specific roles (illustrator or animator) in existing collaborative systems, then role-based division of labor is achieved, but artistic freedom is limited

Engineering Contradiction:
Improverole-based operationVSAvoidartistic freedom
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system allows any user to perform any operation (illustration, animation, manipulation) without being confined to a specific role. Each user can freely switch between creating graphical objects, animating them, and manipulating other users' creations, making the system universally applicable to all artistic tasks.

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

Solution Approach 2:

User roles are dynamic rather than static. Users can transition between different operational modes (illustrator, animator, manipulator) at any time during the collaborative session, allowing the system to adapt to changing artistic needs and individual user preferences throughout the creative process.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If gamepads are used for animation control, then animation functionality is provided, but ease of use and intuitiveness are reduced

Engineering Contradiction:
Improveanimation functionalityVSAvoidintuitiveness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system replaces physical gamepads with direct touch input on the touchscreen display. Users interact with graphical objects by touching and dragging them directly on the screen, eliminating the need for separate animation control devices and making the interface more intuitive and easier to use.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The touchscreen display serves as an intermediary between the user and the animation control functions. By displaying graphical objects directly on the touchscreen and allowing direct manipulation through touch gestures, the system provides a natural and intuitive interface that eliminates the complexity of gamepad controls.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple Tagtool apparatuses are combined for collaboration, then collaborative capability is enabled, but device complexity and cost increase

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

Solution Approach 1:

The system merges the functionality of multiple Tagtool apparatuses into a single integrated platform. Multiple users can simultaneously access and manipulate the same virtual workspace on their respective portable devices, eliminating the need for separate physical apparatuses and reducing overall system complexity while maintaining collaborative capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates virtual copies of the workspace and objects across multiple portable devices through wireless synchronization. Each user has access to an identical virtual workspace on their device, allowing collaboration without requiring multiple physical apparatuses, thereby reducing complexity and cost.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If video signals are overlayed from separate devices, then collaborative output is achieved, but manufacturing precision and quality control become difficult

Engineering Contradiction:
Improvecollaborative outputVSAvoidoverlay quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system creates a master virtual workspace that is replicated and synchronized across all portable devices in real-time. This ensures that all users are working with identical coordinate systems and object positions, guaranteeing precise alignment and consistent quality of collaborative output without the errors associated with video signal overlaying.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9582142B2System and method for collaborative computing
Publication Date: 2017.02.28 OFFICE FOR MEDIA & ARTS INT
  • US9582142B2 patent drawing
  • US9582142B2 patent drawing
  • US9582142B2 patent drawing

AI summary

A system for facilitating collaborative visual expression on a portable computing device comprises a virtual workspace module constructing a virtual workspace at the portable computing device, the virtual workspace configured to host objects including one or more objects defining one or more subspaces of the virtual workspace. A synchronization module communicates with a cooperating computing device via a wireless communication link to synchronize the virtual workspace with another virtual workspace constructed at the cooperating computing device. A graphical user interface module generates a graphical user interface that presents an individual view of the virtual workspace to a user of the portable computing device and allows visual expression within the virtual workspace via a touch input device associated with the portable computing device. A touch input data processing module processes data pertaining to touch input detected by the touch input device in connection with the graphical user interface.