Patent ID: 11863509
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 4:
5. A computer-implemented method, comprising:
obtaining a transformation rule to transform a message received from a publisher, the transformation rule defining transformation criteria and including a check for an inline function in the message, the inline function identifying a secondary data source of a third party and defining an additional transformation of the message, the transformation criteria requiring that the publisher is a source of the message, wherein the secondary data source comprises a plurality of secondary data sources;
receiving a first message at a broker, the first message identifying a topic and including message data;
determining whether the first message contains the inline function and satisfies the transformation criteria;
when the first message is determined to contain the inline function and to satisfy the transformation criteria, obtaining, at the broker, secondary data from each of the plurality of secondary data sources and transforming, by the broker, the first message according to the transformation rule using the inline function and the plurality of secondary data sources to generate a transformed second message, wherein transforming the first message comprises retrieving secondary data from the plurality of secondary data sources, and incorporating the secondary data into the first message; and
sending the transformed second message to a destination.