Broadcast List System for Multi-Recipient Alert Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for broadcasting notifications to multiple recipients are inefficient, as they require individual addressing of each recipient and are limited to a single transport medium, leading to high packet traffic and increased costs for content providers.

Innovation Solution

A broadcast list system that allows content providers to send a single alert to multiple recipients using a managed alerts service, which handles the addressing and delivery via multiple transport mediums such as email, instant messaging, and mobile messaging, reducing the workload and packet traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual addressed messages are sent to each recipient, then delivery reliability is improved, but packet traffic and system complexity increase significantly

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments recipients into broadcast lists (groups) rather than treating each recipient as an individual. This allows a single alert packet to be associated with multiple recipients through the broadcast list mechanism, reducing the number of individual message transmission operations while maintaining reliable delivery to all list members.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The broadcast list acts as an intermediary between the content provider and individual recipients. Instead of the content provider directly managing individual addressed messages to each recipient, the broadcast list service mediates by receiving a single alert and distributing it to all subscribed recipients, thereby reducing packet traffic and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple transport mediums are used for alert distribution, then adaptability and reach are improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improvetransport medium versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The broadcast list service is designed as a universal platform that handles multiple transport mediums (email, instant messaging, mobile messaging, etc.) through a single unified interface. Content providers interact with the system using the same broadcast list mechanism regardless of the underlying transport medium, achieving multi-functionality without increasing operational complexity for the content provider.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The broadcast list service serves as an intermediary that abstracts the complexity of multiple transport mediums from the content provider. The service manages the details of different transport protocols and mediums internally, allowing content providers to simply specify recipients through the broadcast list without needing to understand or manage the underlying transport infrastructure variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a single alert is sent to multiple recipients via broadcast list, then packet traffic is reduced, but delivery reliability may be compromised

Engineering Contradiction:
Improvepacket traffic efficiencyVSAvoiddelivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

While the alert is segmented into a single broadcast packet rather than multiple individual packets, the system maintains delivery reliability by ensuring the single packet is properly routed to all recipients in the broadcast list. The segmentation at the packet level reduces traffic, while the broadcast list mechanism ensures comprehensive distribution to all intended recipients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The broadcast list service as an intermediary guarantees delivery reliability by managing the distribution of the single alert packet to all recipients. The service ensures that the alert reaches all subscribed users through appropriate routing mechanisms, maintaining reliability despite the reduced packet traffic compared to individual addressed messages.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9460421B2Distributing notifications to multiple recipients via a broadcast list
Publication Date: 2016.10.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9460421B2 patent drawing
  • US9460421B2 patent drawing
  • US9460421B2 patent drawing

AI summary

Processing a notification intended for delivery to multiple recipients associated with a broadcast list. Software executes within an alerts service environment to receive a notification addressed to a broadcast alias, determine a list of recipients associated with the broadcast alias to receive the notification, and broadcast the received notification to each recipient in the determined list.