Unified Virtual Communication Space for Synchronized Multimedia Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication technologies lack a unified, shared digital space for users to engage in various activities such as messaging, voice communication, and multimedia sharing without complex access rights management, leading to inconsistencies in data ownership and access across different applications.
Innovation Solution
A method and system for creating a virtual communication space on a server that allows multiple users to share multimedia content and engage in various communication modes with equal access rights, processing action requests sequentially, and replicating content on user terminals for offline access and responsiveness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional communication techniques are used with separate applications for messaging, multimedia sharing, and collaboration, then specific communication functions can be provided, but data ownership and access rights become inconsistent and complex to manage across different applications
Solution Approach 1:
The patent merges multiple separate communication applications (messaging, multimedia sharing, collaboration tools) into a single unified communication space. This consolidation allows all communication functions to operate within one consistent framework with uniform access rights management, eliminating the complexity of managing separate permission systems across multiple applications while maintaining full versatility of communication capabilities
Solution Approach 2:
The unified communication space is designed as a universal platform that can accommodate multiple types of communication activities and data types simultaneously. The system provides multi-functional capabilities including messaging, file sharing, voice communication, and collaboration tools within a single space, all governed by a common access rights system that simplifies management while maintaining adaptability to different communication needs
2Speed
If local copies of communication data are saved on user terminals, then quick access to communication history is enabled, but data consistency across users is lost and each user has independent data ownership
Solution Approach 1:
The system creates and maintains synchronized copies of communication data across multiple user terminals while preserving a single source of truth on the server. Each user's terminal holds a local copy for fast access, but these copies are kept consistent through synchronization mechanisms that ensure all users see the same unified data state, resolving the conflict between fast local access and data consistency
Solution Approach 2:
The system implements feedback mechanisms where changes made on any user terminal are detected and propagated to other terminals to maintain consistency. The server monitors and coordinates data updates across the network, ensuring that when one user modifies communication data, the changes are reflected across all connected terminals, thereby maintaining data stability while enabling distributed access
3Device complexity
If a unified virtual communication space is created with shared ownership, then access rights management is simplified and data consistency is improved, but processing coordination among multiple users requires sequential handling
Solution Approach 1:
The system establishes predetermined rules and protocols for processing communication actions in the unified space. By defining in advance how conflicts are resolved and how sequential processing is coordinated, the system minimizes the overhead of coordination while maintaining data consistency. These preliminary arrangements allow the system to handle multiple user actions efficiently without requiring complex real-time negotiation
Data Source
AI summary
A method enables a plurality of users having communication terminals to communicate via a virtual communication space provided by a communication server on a communication network. The method includes configuring a server application so as to create a virtual communication space for a determined group of users. The virtual space provides a plurality of distinct communication modes referred to as “activities”, each activity relating to at least one associated multimedia content, referred to as “activity content” that is shared by the users of the group. Each activity is performed by determined actions that can be triggered by any of the users of the group. The actions includes at least creating, modifying, or deleting a given activity content. Action requests relating to an activity under consideration and coming from the terminals of the users of the group are processed in a sequential manner in the order of their arrival.

