Automated Screen Sharing Peripheral Access via Virtual Drive Emulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen sharing systems lack the ability for the screen sharing initiator to control and utilize the peripheral devices of the screen sharing receiver, requiring manual user intervention and limited performance when peripheral devices are connected.
Innovation Solution
A device sharing method that utilizes a virtual drive to emulate peripheral devices by sending a data collection command to the screen sharing receiver, allowing the initiator to control and share peripheral devices without additional hardware, supporting various formats and reducing data distortion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the screen sharing initiator uses manual control by the user of the screen sharing receiver, then the peripheral device can be accessed, but the control convenience and automation are reduced
Solution Approach 1:
The screen sharing initiator automatically controls the peripheral device through the virtual drive mechanism without requiring manual intervention from the user of the screen sharing receiver. The system enables self-service control where the initiator can access and operate peripheral devices (camera, microphone, etc.) automatically through the data collection command and virtual drive emulation, eliminating the need for user manual enablement while maintaining automation.
2Reliability
If additional intermediate hardware is used for peripheral device sharing, then the hardware performance can be utilized, but the device complexity increases
Solution Approach 1:
The patent creates a virtual drive that copies the functionality of physical peripheral devices into the software environment of the screen sharing initiator. Instead of using additional intermediate hardware, the system emulates the peripheral device through software (virtual drive) that interfaces with the actual hardware via data collection commands, reducing system complexity while maintaining reliable peripheral access.
Solution Approach 2:
The patent replaces hardware-based peripheral sharing mechanisms with a software-based virtual drive system. The mechanical/hardware approach of using additional intermediate devices for peripheral sharing is substituted with a software emulation layer that collects data from peripheral devices and presents them as virtual drives to the initiator, thereby reducing device complexity while maintaining functionality.
3Speed
If hardware data transmission encoding and decoding is used, then the data transmission speed is fast, but the support for multiple data formats and presentation effects is limited
Solution Approach 1:
The virtual drive system dynamically adjusts data processing parameters based on the type and requirements of the peripheral device data. Instead of using fixed hardware encoding/decoding, the software can change processing parameters to support multiple data formats (video, audio, image) and adapt to different presentation requirements, maintaining fast transmission while enhancing versatility.
Data Source
AI summary
A device sharing method, an electronic device, and a computer-readable storage medium are provided. The device sharing method includes: providing a virtual drive, and sending a data collection command to a screen sharing receiver; receiving functional data sent by the screen sharing receiver, wherein, in response to the data collection command, the screen sharing receiver controls a peripheral device connected to the screen sharing receiver to perform data collection to obtain the functional data; and based on the functional data, utilizing the virtual drive to emulate a functional device corresponding to the peripheral device.


