Selective Message Broadcast With On-Demand Retrieval and Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing broadcasting methods waste server and network resources by sending all messages to all recipients, regardless of their relevance, and do not guarantee message integrity.

Innovation Solution

A method where a server broadcasts a list of message identifiers, and recipients request specific messages based on interest, with verification and prioritization, ensuring efficient resource use and message integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server broadcasts all messages to all receiving terminals, then any useful messages are sent, but server processing power and network resources are wasted on messages not needed by any receiving terminal

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidserver processing power and network resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The server performs preliminary action by broadcasting a list of message identification information to all receiving terminals before actually transmitting the full messages. This preliminary list distribution enables terminals to identify relevant messages and send selective requests, preventing waste of server resources on unwanted messages while ensuring reliable delivery of needed content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts only the necessary identification information (message list) from the complete message content and broadcasts it separately. This extraction allows receiving terminals to make informed requests for specific messages they need, rather than receiving all messages, thereby reducing server processing power and network resource consumption while maintaining delivery reliability for requested messages.

Inventive Principle:
Principle #2Taking out (Extraction)

2Area of stationary object

If the server broadcasts all messages to all receiving terminals, then message coverage is maximized, but network bandwidth is consumed by unnecessary messages

Engineering Contradiction:
Improvemessage coverage areaVSAvoidnetwork bandwidth
Core Design Contradiction:
Area of stationary objectVSLoss of substance

Solution Approach 1:

The server performs preliminary action by first broadcasting a list of message identification information to all receiving terminals. This preliminary list distribution ensures maximum message coverage is available to all terminals, while the subsequent selective requesting mechanism prevents unnecessary network bandwidth consumption by only transmitting full messages when actually needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention segments the message transmission process into two distinct stages: first broadcasting the segmented list of message identification information to all terminals (ensuring coverage), then selectively transmitting only the full message content upon request (reducing bandwidth consumption). This segmentation resolves the contradiction between coverage and bandwidth efficiency.

Inventive Principle:
Principle #1Segmentation

3Speed

If the server broadcasts messages without verification, then transmission speed is maintained, but message integrity cannot be guaranteed

Engineering Contradiction:
Improvemessage transmission speedVSAvoidmessage integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The invention implements feedback by having receiving terminals verify message integrity after reception and provide feedback to the server. The server maintains high transmission speed by broadcasting messages once based on preliminary requests, while the feedback mechanism from terminals ensures message integrity through verification, allowing the system to maintain both speed and reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260005892A1Method and system for delivering a message to one or more receiving terminals
Publication Date: 2026.01.01 LEE KWOK WAI ROBERT
  • US20260005892A1 patent drawing
  • US20260005892A1 patent drawing
  • US20260005892A1 patent drawing

AI summary

A method for transmitting a message to one or more receiving terminals. The method includes the steps of: broadcasting, by a server, a list containing respective identification information of one or more messages to multiple receiving terminals; making, by at least one of the multiple receiving terminals, a message request to the server based on the above list, wherein the message request includes identification information of one of the above one or more messages; and broadcasting, by the server, a requested message to the multiple receiving terminals. Such a method achieves an optimal balance between message broadcasting and resource on-demand.