Snap inc. (20240314100). MESSAGING SYSTEM OF PARTIAL AND OUT-OF-ORDER EVENTS simplified abstract
MESSAGING SYSTEM OF PARTIAL AND OUT-OF-ORDER EVENTS
Organization Name
Inventor(s)
Bradley Baron of Seattle WA (US)
Benjamin Ralph Hollis of Seattle WA (US)
Gavin Shriver of Seattle WA (US)
Peter Cardwell of Bainbridge Island WA (US)
MESSAGING SYSTEM OF PARTIAL AND OUT-OF-ORDER EVENTS - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240314100 titled 'MESSAGING SYSTEM OF PARTIAL AND OUT-OF-ORDER EVENTS
The abstract describes a method, system, and computer-readable medium for managing out-of-order event messages based on priority levels.
- Receiving event messages with sequence numbers and associated data.
- Identifying out-of-order event messages based on sequence numbers.
- Assigning priority levels to out-of-order event messages using priority rules.
- Placing out-of-order event messages in a primary queue based on assigned priority levels.
Potential Applications: - Real-time data processing systems - Network communication protocols - Financial trading platforms
Problems Solved: - Efficient handling of out-of-order event messages - Prioritization of messages for processing
Benefits: - Improved system performance - Enhanced data processing capabilities - Streamlined message management
Commercial Applications: Title: "Priority-Based Event Message Management System" This technology can be utilized in various industries such as telecommunications, finance, and e-commerce for optimizing data processing and message handling.
Questions about the technology: 1. How does this system improve the overall efficiency of data processing? 2. What are the key factors considered when assigning priority levels to event messages?
Original Abstract Submitted
methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.