IoT Messaging via Kernel-Level Native Notifications
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Adaptability or versatility
If applications are deployed across multiple operating systems and device configurations, then messaging coverage is improved, but maintenance burden increases
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.
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
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.
Data Source
Figure 1
Figure 2
Figure 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.