Pass-through Resource Sharing in Collaborative Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Individuals often face challenges accessing resources located on systems or networks they cannot access due to location or authorization issues, hindering collaboration in communication sessions.
Innovation Solution
A method for collaborative resource sharing, where a participant with access to the resource acts as a pass-through, simultaneously downloading and uploading the resource during a collaborative session, allowing access without requiring the entire resource to be downloaded first.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a participant downloads a resource completely before sharing it with others in a collaborative session, then the resource can be reliably shared, but the time required for resource transfer increases significantly
Solution Approach 1:
The system performs preliminary actions by establishing the sharing channel and authorization before the complete resource download is finished. The pass-through participant's device prepares the sharing infrastructure in advance, allowing the resource to be streamed or transferred incrementally as it is downloaded, rather than waiting for complete download before initiating share.
Solution Approach 2:
The resource sharing process maintains continuity by allowing the transfer to requesting participants to proceed continuously as the download progresses. Instead of pausing to wait for complete download, the system enables ongoing transfer operations, ensuring useful action (resource sharing) continues throughout the download process without interruption or delay.
2Ease of operation
If a pass-through participant retains a copy of the shared resource on their device, then sharing is simplified, but device storage is consumed and security risks increase
Solution Approach 1:
The invention extracts the resource from the pass-through participant's device storage by implementing a stream-based or direct transfer mechanism. Instead of downloading and storing the complete resource locally, the system extracts and transfers resource data directly from the source to requesting participants through the pass-through device acting as a relay, eliminating the need for local storage of the shared resource.
Solution Approach 2:
The pass-through participant's device functions as an intermediary or mediator rather than a storage endpoint. It facilitates the transfer of resource data between the source and requesting participants without retaining copies, using its processing and network capabilities to enable sharing while maintaining data flow through the device rather than storing it.
3Productivity
If a participant requests access to a resource through a collaborative session without authorization checks, then access is immediate, but security and access control are compromised
Solution Approach 1:
Authorization checks are performed as preliminary actions before the resource sharing transfer begins. The system validates the requesting participant's credentials and permissions in advance, establishing authorized access rights before initiating the resource transfer process, ensuring security is maintained without delaying the actual sharing operation.
Data Source
AI summary
A computer-implemented method, computer program product, and computing system is provided for sharing resources between users. In an implementation, a method may include receiving a sharing request for a resource from a requesting participant of a collaborative session. The method may also include receiving a sharing authorization from a sharing participant of the collaborative session. The method may further include simultaneously downloading the resource from a resource location by a computing device associated with the sharing participant and uploading the resource to the requesting participant by the computing device associated with the sharing participant.


