Collaborative Visual Expression System with Dynamic Role Switching
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If gamepads are used for animation control, then animation functionality is provided, but ease of use and intuitiveness are reduced
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.
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.
3Adaptability or versatility
If multiple Tagtool apparatuses are combined for collaboration, then collaborative capability is enabled, but device complexity and cost increase
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.
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.
4Adaptability or versatility
If video signals are overlayed from separate devices, then collaborative output is achieved, but manufacturing precision and quality control become difficult
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.
Data Source
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.


