| CPC G05B 19/0428 (2013.01) [H04L 45/52 (2013.01); H04L 51/56 (2022.05); H04W 4/12 (2013.01); G05B 2219/2639 (2013.01)] | 18 Claims |

|
1. A system for providing a uniform messaging platform in a heterogeneous environment, the system comprising:
at least one end-point device;
at least one network;
a hub for routing messages from a source to a destination;
a uniform messaging service comprising:
a device interface that is communicatively coupled to the at least one end-point device and the at least one network;
at least one processor;
at least one memory having stored thereon a uniform messaging application including a plurality of machine executable instructions that when executed by the at least one processor, cause the at least one processor to:
receive at least one message from the source connected to the at least one network for transmission to the destination;
determine whether the destination of the at least one message is a bridge-compatible device;
convert the at least one message into a uniform bridge message when the destination is determined to be a bridge-compatible device;
convert the at least one message into a native destination-format message when the destination is determined be a non-bridge compatible device; and
output the converted message to the at least one network for transmission to the destination; and
wherein the bridge-compatible device is an end-point device including the uniform messaging service;
wherein the uniform bridge message is created by inserting a native format of the at least one message as-is into a payload section of the uniform bridge message and inserting a header section including routing information.
|