Managing security in messaging protocol communications
First Claim
Patent Images
1. A computer-implemented method for managing the execution of commands on a computing device utilizing a messaging protocol comprising:
- receiving, at a message processing service, from an administrative client device, information related to configuration of message processing functionality to publish messages to a subset of registered devices to receive messages published in accordance with a topic, wherein the messages are formed in accordance with the MQ Telemetry Transport protocol;
receiving, by the message processing service, a received message from a device, wherein the received message includes a topic portion that includes one or more levels associated with subject matter descriptors;
identifying, by the message processing service, a set of recipient devices registered to receive messages based on the topic portion of the messages;
processing, by the message processing service, the received message to identify a security identifier and additional information to select a subset of the recipient devices based on evaluation of at least one of a set of business rules or routing tables; and
publishing, by the message processing service, the processed received message based, at least in part, on the processing of the received message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for security information. The receiving devices can then process the message based on the security information to determine how the communication message will be routed or otherwise processed.
-
Citations
20 Claims
-
1. A computer-implemented method for managing the execution of commands on a computing device utilizing a messaging protocol comprising:
-
receiving, at a message processing service, from an administrative client device, information related to configuration of message processing functionality to publish messages to a subset of registered devices to receive messages published in accordance with a topic, wherein the messages are formed in accordance with the MQ Telemetry Transport protocol; receiving, by the message processing service, a received message from a device, wherein the received message includes a topic portion that includes one or more levels associated with subject matter descriptors; identifying, by the message processing service, a set of recipient devices registered to receive messages based on the topic portion of the messages; processing, by the message processing service, the received message to identify a security identifier and additional information to select a subset of the recipient devices based on evaluation of at least one of a set of business rules or routing tables; and publishing, by the message processing service, the processed received message based, at least in part, on the processing of the received message. - View Dependent Claims (2, 3, 4)
-
-
5. A system for managing communications utilizing a message protocol comprising:
-
a message processing service implemented on at least one computing device having a processor and a memory, the remote command service configured to receive and publish messages formed in accordance with a messaging protocol, wherein the message processing service is configured to; receive an incoming message corresponding to a topic portion, the topic portion identifying a subject matter of the incoming message, wherein a set of recipient devices are registered to receive messages associated with the topic of the incoming message; process the incoming message according to a message security configuration to identify a subset of the recipient devices, wherein the message security configuration corresponds to evaluation of security information included in the incoming message; and publish the processed incoming message to the identified subset of the recipient devices. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for managing messages utilizing message protocols comprising:
-
receiving messages formed in accordance with a messaging protocol, the messages corresponding to a topic, the topic including a subject matter description, wherein a set of recipient devices are registered to receive messages associated with the topic; and processing security information included in the received messages according to a security processing configuration to manage access to a subset of the set of recipient devices. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification