Browser Plug-in for Private Driver Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Browsers have limited ability to communicate private information, such as metadata, to drivers due to security concerns, which restricts advanced functionalities like stereoscopic 3D video display.
Innovation Solution
A private information communication method and system that uses a private information communication plug-in within a browser to forward private information through a dedicated channel to a driver, enabling the driver to process this information alongside normal information for enhanced functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If browsers limit communication to drivers for security reasons, then security is improved, but the ability to communicate private information is worsened
Solution Approach 1:
The patent introduces a bridge component that acts as an intermediary between the browser sandbox environment and the driver. This bridge enables private information to be communicated from the browser to the driver while maintaining security boundaries. The bridge translates and forwards information in a controlled manner, allowing necessary communication without compromising the browser's security model.
2Loss of information
If browsers allow full communication with drivers, then private information communication is improved, but security is worsened
Solution Approach 1:
The communication system is segmented into distinct components: the browser sandbox, the bridge component, and the driver. Each component operates within its own security context and communicates through defined interfaces. This segmentation allows private information to flow necessary information while maintaining security boundaries and preventing unauthorized access or harmful actions.
3Adaptability or versatility
If stereoscopic 3D video streaming is implemented without private information communication, then basic functionality is maintained, but advanced display capabilities are worsened
Solution Approach 1:
The bridge component provides multi-functionality by handling various types of private information communication needs. It supports metadata transmission, driver process coordination, and future extensibility for other advanced features. This universal communication infrastructure enables stereoscopic 3D video streaming and can accommodate other advanced display capabilities without requiring separate communication channels.
Data Source
AI summary
Systems and methods for communicating private information from a browser to a driver are presented. The private information communication method can comprise: performing a private information communication process in which private information is communicated through a private information communication plug-in of a browser to a driver; and performing a driver process based upon the private communication information communicated in the private information communication process. The private information communication process can comprise determining private information content; communicating the private information to the private information communication plug-in coupled to a private communication channel; calling a graphics driver from the private information communication plug-in using the private communication channel; and forwarding the private information from the private information communication plug to the driver via the private communication channel. The driver process can comprise: determining if there is an association between normal information and the private information, and processing the normal information in accordance with associated private. The private information can be associated with stereoscopic 3D video streaming.


