IoT Messaging via Kernel-Level Native Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems require end-point devices to install specific applications to receive notifications and content, which is cumbersome for users and merchants, and necessitates frequent maintenance due to varying operating systems and device configurations.

Innovation Solution

The system enables messaging using a distributed architecture that allows end-point devices to transmit and receive content without installing an application, leveraging native notification functionalities and low-level protocols like Bluetooth and kernel-level communication, allowing for application-less content delivery through native notification services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If specific applications are installed on end-point devices to receive notifications and content, then messaging functionality is enabled, but user convenience deteriorates and maintenance complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidmaintenance complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that manages messaging infrastructure centrally. The server handles application deployment, notification routing, and content delivery, eliminating the need for users to manually install and maintain applications on their devices. The server acts as a mediator between merchants and end-point devices, providing messaging functionality through web-based interfaces and native notification services without requiring dedicated client applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If applications are deployed across multiple operating systems and device configurations, then messaging coverage is improved, but maintenance burden increases

Engineering Contradiction:
Improvemessaging coverageVSAvoidmaintenance burden
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

The patent implements a universal server-based architecture that provides messaging functionality across multiple operating systems and device configurations through a single platform. The server supports various notification methods including push notifications, SMS, email, and web-based interfaces, allowing it to adapt to different device types without requiring separate application versions. This multi-functional approach enables broad messaging coverage while centralizing maintenance activities on the server side.

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

3Ease of operation

If native notification functionalities and low-level protocols are used for application-less messaging, then ease of operation improves, but protocol compatibility challenges arise

Engineering Contradiction:
Improveease of content deliveryVSAvoidprotocol compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent employs parameter changes by dynamically selecting and configuring communication protocols based on the target device's capabilities. The server detects the device type, operating system, and supported protocols, then adjusts message formatting, notification methods, and communication parameters accordingly. This allows the system to use native notification functionalities and low-level protocols like Bluetooth for application-less messaging while maintaining broad protocol compatibility through adaptive parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3723876B1IoT devices based messaging systems and methods
Publication Date: 2024.09.11 BEST NETWORK SYSTEMS INC(US)
  • EP3723876B1 patent drawingFigure 1
  • EP3723876B1 patent drawingFigure 2
  • EP3723876B1 patent drawingFigure 3

AI summary

IOT device-based messaging communications systems and methods are disclosed herein. An example system includes an Internet-of-things backend system comprising IOT devices that implement proximity and physical web discovery services and implement a modified short-range wireless communication protocol stack for communicating with communication devices at a kernel level; and each of the communication devices being configured to with receive messages from the Internet-of-things backend system over a short-range wireless connection, the messages are presented to the communication devices without an application being installed on the communication devices, the modified short-range wireless communication protocol stack being configured based on a short-range wireless protocol that is active on the each of the communication devices.