US Patent Application 17828715. EFFICIENTLY ADDING CAPABILITIES ACROSS MULTIPLE BRIDGED MESSAGE BROKERS simplified abstract

From WikiPatents
Jump to navigation Jump to search

EFFICIENTLY ADDING CAPABILITIES ACROSS MULTIPLE BRIDGED MESSAGE BROKERS

Organization Name

Microsoft Technology Licensing, LLC


Inventor(s)

Peter Gregg Miller of Seattle WA (US)


David Michael Sauntry of Redmond WA (US)


Kevin Thomas Damour of Redmond WA (US)


Bhawandeep Singh Panesar of Bellevue WA (US)


Dmitri Alexandrovich Klementiev of Redmond WA (US)


EFFICIENTLY ADDING CAPABILITIES ACROSS MULTIPLE BRIDGED MESSAGE BROKERS - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17828715 Titled 'EFFICIENTLY ADDING CAPABILITIES ACROSS MULTIPLE BRIDGED MESSAGE BROKERS'

Simplified Explanation

This abstract describes a method for connecting message brokers for Internet of Things (IoT) devices. In this system, when an IoT device sends a message to the first message broker, a bridging coordinator checks a map to see if the second message broker has any subscribers for the topic of the message. If there are subscribers, the message is forwarded to the second broker. If there are no subscribers, the message is not forwarded.


Original Abstract Submitted

Methods, systems, apparatuses, and computer-readable storage mediums are described for bridging brokers of messages from Internet of Things (IoT) devices. In an example system, a first message broker receives a message and an associated topic from an IoT device. A bridging coordinator accesses a topic-to-broker map that indicates, for a second broker, a list of topic filters for which the second message broker has at least one subscriber. The bridging coordinator determines whether the list of topics includes the associated topic. In response to a determination that the list of topic filters in the topic-to-broker map includes the associated topic, the bridging coordinator forward the message to the second message broker. In response to a determination that the list of topic filters does not include the associated topic, the bridging coordinator prevents forwarding of the message to the second message broker.