Contextual Ad Embedding in Screen Sharing Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current screen sharing technologies lack the ability to incorporate contextual advertisements dynamically during screen sharing sessions, missing opportunities for targeted advertising based on real-time user behavior and content analysis.
Innovation Solution
A system that extracts characteristic data from a presenter's screen data stream, recognizes keywords, and embeds contextual advertisements within the data stream for display to a viewer, using a server or client machines to facilitate real-time presentation during collaboration sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If contextual advertisements are extracted and embedded from the screen data stream, then advertising revenue and user engagement are improved, but the device complexity and processing requirements increase
Solution Approach 1:
The patent employs an intermediary system (server or client machine with processing capabilities) that acts as a mediator between the screen sharing function and the advertisement delivery. This intermediary extracts characteristic data from the screen data stream, matches it with relevant advertisements, and embeds the advertisements back into the data stream. This approach allows the advertisement processing functionality to be added without fundamentally redesigning the core screen sharing mechanism, thus improving revenue generation while managing system complexity through a dedicated intermediary component.
2Productivity
If real-time characteristic data extraction and advertisement embedding is performed, then user engagement and advertising effectiveness are improved, but the processing time and computational resources increase
Solution Approach 1:
The system performs preliminary actions by pre-processing and analyzing the screen data stream to extract characteristic data in real-time, before the actual advertisement embedding takes place. This allows the system to prepare advertisement candidates and their associated metadata (such as relevance scores and timing information) in advance, so that when it comes to inserting the advertisement into the data stream, the operation can be executed quickly with minimal impact on the overall processing time and user experience.
3Productivity
If advertisements are embedded within the screen data stream, then revenue opportunities are enhanced, but the screen sharing experience quality may deteriorate
Solution Approach 1:
The patent applies local quality by selectively embedding advertisements only in specific regions or portions of the screen data stream where they are least likely to interfere with the primary content. The system analyzes the characteristic data extracted from the screen to determine appropriate locations for advertisement insertion, ensuring that advertisements do not obscure critical information or degrade the overall screen sharing experience. This localized approach allows revenue generation through advertisement embedding while maintaining the quality and reliability of the screen sharing function.
Data Source
AI summary
A method and a system for contextual recognition through screen-sharing are provided. Example embodiments may include receiving a data stream related to a presenter screen in a network-based collaboration session from a first user; extracting characteristic data from the data stream; associating added data with the data stream, based on the data; and presenting, in real time, to a second user, a viewer screen including the data stream and the added data. The method may also include recognizing the characteristic data before the extracting of the data.


