EMBEDDED CODES IN MESSAGING PROTOCOL COMMUNICATIONS
First Claim
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 identify a set of codes embedded in a topic portion of received messages and process the received messages in accordance with instructions associated with identified codes, 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 and one or more levels identifying at least one embedded code;
identifying, by the message processing service, a set of recipient devices registered to receive messages based on the topic portion of the messages;
parsing, by the message processing service, the topic portion of the received message to identify the at least one embedded code;
processing, by the message processing service, the received message in accordance with the identified at least one embedded code utilizing the configuration of the message processing functionality, wherein the processing of the received message includes identification of a subset of the identified set of recipient devices to receive the received message; and
publishing, by the message processing service, the processed received message to the subset of recipient device in the set of recipient devices.
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 one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed.
21 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 identify a set of codes embedded in a topic portion of received messages and process the received messages in accordance with instructions associated with identified codes, 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 and one or more levels identifying at least one embedded code; identifying, by the message processing service, a set of recipient devices registered to receive messages based on the topic portion of the messages; parsing, by the message processing service, the topic portion of the received message to identify the at least one embedded code; processing, by the message processing service, the received message in accordance with the identified at least one embedded code utilizing the configuration of the message processing functionality, wherein the processing of the received message includes identification of a subset of the identified set of recipient devices to receive the received message; and publishing, by the message processing service, the processed received message to the subset of recipient device in the set of recipient devices. - 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 including at least one embedded code and at least one level describing a subject matter of the incoming message; process the embedded code according to a message processing configuration; and publish the processed incoming message. - 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 at least one embedded code and a subject matter description; and processing the embedded code according to a message processing configuration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification