Webpage Section Coordination via Bridge Object Mediator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to detect and coordinate multiple sections on a webpage, preventing synchronization of content delivery and limiting the ability to determine relevant attributes for personalized user experiences and advertising efficiency.
Innovation Solution
A system and method that uses JavaScript and customized algorithms to establish communication between webpage sections, identifying a master section to determine attributes and synchronize behavior, allowing for dynamic coordination and data transmission to a remote computing device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If sections are loaded independently at runtime, then each section can be loaded separately, but the sections cannot communicate with each other and their attributes cannot be detected
Solution Approach 1:
The patent introduces a bridge object as an intermediary between independent iframe sections. This bridge enables communication by receiving messages from one section and transmitting them to other sections, allowing sections to exchange information about their attributes without direct communication capabilities. The bridge acts as a mediator that solves the information isolation problem while maintaining the independent loading structure.
Solution Approach 2:
The bridge object serves multiple functions: it acts as a communication channel between sections, a data collection point for section attributes, and a coordination center for synchronized behavior. By making the bridge multi-functional, the system can detect section attributes and enable communication without requiring changes to each individual section's loading mechanism.
2Adaptability or versatility
If sections are independent with different source code, then each section can be customized, but the webpage cannot synchronize content delivery across sections
Solution Approach 1:
The patent implements a feedback mechanism where sections send messages through the bridge about their current state and attributes. The bridge collects this feedback from multiple sections and uses it to coordinate synchronized content delivery. This feedback loop allows the system to maintain section independence while achieving coordination through continuous information exchange about section states.
Solution Approach 2:
The patent merges the communication and coordination functions of multiple independent sections into a single bridge object. By combining these functions at the bridge level rather than requiring each section to have full communication capabilities, the system achieves synchronized content delivery while preserving section customization. The bridge consolidates the coordination role that would otherwise be distributed across all sections.
3Device complexity
If no communication paradigm is established between sections, then the webpage structure remains simple, but the ability to detect section attributes and synchronize behavior is hampered
Solution Approach 1:
The bridge object serves as an intermediary that simplifies the detection of section attributes. Rather than requiring complex detection mechanisms in each section or centralized control, the bridge provides a single point where attribute information from all sections can be collected and processed. This intermediary approach maintains structural simplicity while enabling comprehensive attribute detection.
Data Source
AI summary
Methods and systems are described herein for coordinating a plurality of sections of a webpage. A browser application at a client computing device renders a webpage comprising a plurality of sections, each section containing source code. The browser application determines a master section of the plurality of sections using communications between at least a subset of the plurality of sections. The master section determines one or more attributes associated with at least a subset of the plurality of sections. The master section transmits the one or more attributes to a remote computing device, synchronizes a behavior of at least a subset of the plurality of sections, or both.


