Publish-Subscribe Messaging Broker for Real-Time Mobile Auctions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online auction platforms face challenges in timeliness of information distribution, user interactivity, and scalability, particularly in environments involving large numbers of mobile computing devices, leading to issues like failed bids, interrupted video streams, and limited user engagement.
Innovation Solution
Implementing a publish/subscribe messaging framework with a message broker to facilitate real-time communication among mobile devices, enabling scalable and uninterrupted live auction events with real-time video streaming and interactive features.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing online auction platforms are used, then basic auction functionality is provided, but timeliness of information distribution is poor and user interactivity is limited
Solution Approach 1:
The patent introduces a message broker as an intermediary component that mediates communication between auction participants. The broker receives publish messages from users and distributes them to subscribed participants, ensuring timely and reliable information distribution without requiring direct peer-to-peer connections. This resolves the contradiction by providing reliable messaging through the broker intermediary while keeping individual device complexity low.
Solution Approach 2:
The messaging system is segmented into distinct components: publishers, subscribers, and a central broker. This segmentation allows the system to scale independently and manage complexity by dividing the messaging function into specialized roles. Each component has a specific responsibility, improving reliability of information distribution while distributing system complexity across multiple manageable elements.
2Adaptability or versatility
If real-time video streaming is implemented for live auctions, then user engagement improves, but scalability is limited in environments with large numbers of mobile devices
Solution Approach 1:
The message broker serves multiple functions: it handles auction bid messages, chat communications, and video stream coordination simultaneously. This multi-functionality allows the system to scale to large numbers of devices while maintaining reliable video streaming through a single unified platform that manages all communication types efficiently.
Solution Approach 2:
The system implements feedback mechanisms where the broker monitors message flow and video stream status, dynamically adjusting resource allocation to maintain stream continuity as devices are added or removed. This feedback loop ensures scalability without compromising video stream reliability.
3Ease of operation
If traditional messaging systems are used, then implementation is simpler, but failed bids occur and user interactivity is reduced
Solution Approach 1:
The message broker acts as a reliable intermediary that guarantees message delivery to all subscribed participants. This eliminates failed bids by ensuring that auction updates, bid acknowledgments, and chat messages are reliably transmitted. The broker's mediation provides high user interactivity while managing architectural complexity centrally rather than in each device.
Data Source
AI summary
Systems and method may implement a publish/subscribe messaging framework for distributing messages among a plurality of mobile computing devices. A particular “publish/subscribe channel” may be implemented in the context of an auction for one or more items, e.g., collectibles such as trading cards, toys, and/or figurines. The implementation of the publish/subscribe messaging framework may allow for real-time communications of developments in the auction(s) which, in combination with a real-time video stream from a host to a plurality of guests in the channel, amounts to an improved user experience at host devices and guest devices.


