Premises Gateway Local Message Server for Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content delivery networks face inefficiencies in bandwidth usage and latency due to the need for repetitive transmissions to and from central servers, particularly in scenarios like Emergency Alert System messages and home monitoring applications, where unicast mechanisms are bandwidth-inefficient and cause delays.

Innovation Solution

Implementing a premises gateway device with a local message server that aggregates messages from client devices into a single network or transport layer message, reducing the number of connections and enabling more efficient communication by managing upstream and downstream data transmissions, including the use of Extensible Messaging and Presence Protocol (XMPP) and Secure Websockets (WSS) protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If unicast mechanisms are used to deliver messages from content server to each client device, then message delivery is achieved, but bandwidth consumption increases and latency increases

Engineering Contradiction:
Improvemessage deliveryVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a multicast protocol as an intermediary mechanism between the content server and client devices. This intermediary enables efficient group communication by allowing the server to send a single message that is automatically distributed to all subscribed clients, acting as a mediator that resolves the inefficiency of individual unicast transmissions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If unicast mechanisms are used to deliver messages from content server to each client device, then message delivery is achieved, but latency increases

Engineering Contradiction:
Improvemessage deliveryVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a multicast protocol as an intermediary mechanism between the content server and client devices. This intermediary enables efficient group communication by allowing the server to send a single message that is automatically distributed to all subscribed clients, acting as a mediator that resolves the inefficiency of individual unicast transmissions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If centralized server systems maintain connections to hundreds of thousands or millions of client devices, then communication capability is provided, but cost increases

Engineering Contradiction:
Improvecommunication capabilityVSAvoidconnection management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple individual unicast connections from multiple client devices into a single multicast connection. The content server establishes one multicast connection to deliver messages to all subscribed client devices simultaneously, rather than maintaining separate unicast connections to each device. This combining of connections reduces bandwidth consumption and network resource usage while maintaining reliable message delivery to all clients.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a universal multicast communication mechanism that can serve any number of client devices through a single connection type. Rather than requiring different connection management approaches for different numbers of clients, the multicast protocol provides a universal solution that scales efficiently from small to large numbers of subscribed devices without increasing server complexity.

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

Data Source

PatentUS20240106868A1Apparatus and methods for centralized message exchange in a user premises device
Publication Date: 2024.03.28 TIME WARNER CABLE ENTERPRISES LLC
  • US20240106868A1 patent drawing
  • US20240106868A1 patent drawing
  • US20240106868A1 patent drawing

AI summary

Methods and apparatus for providing a messaging server within a premises device e.g., a home or enterprise gateway device. In one embodiment, a system is described that includes a premises device that acts as a centralized client messaging platform providing messaging services between a content provider and client devices, and also between client devices within a premises network. The premises device enables client-to-client communication that bypasses the long trip and propagation delay over the Internet by connecting the message across the premises network within the home or building. The premises device enables messages to be communicated between a content provider outside the premises network and the client devices via a single connection to minimize the number of Internet connections that need to be opened, and the number of messages communicated with servers outside of the premises network via both upstream aggregation and downstream dis-aggregation, which collectively save both network bandwidth and device reaction time.