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

Claim 17:
18. A computing system comprising:
one or more processors; and
memory storing computer-executable instructions that, if executed, cause the one or more processors to:
identify a transformation rule to transform a message when transformation criteria is satisfied, the transformation rule including a check for an inline function in the message, the inline function defining a transformation for the message and identifying a secondary data source of a third party, the transformation criteria requiring that a specified publisher is a source of the message, wherein the secondary data source comprises a plurality of secondary data sources;
receive, at a broker, a first message identifying a topic and including message data and the inline function;
as a result of a determination that the transformation criteria is satisfied and that the first message is associated with the transformation rule retrieve secondary data from each of the plurality of secondary data sources as defined by the transformation rule, the secondary data including a different type of data than the message data, and each data source of the plurality of secondary data sources provides different data from another data source of the plurality of secondary data sources;
transform, using the inline function included in the first message and the secondary data, the first message into a transformed second message;
store the transformed second message at a digital marketplace to enable a subscriber to purchase the transformed second message; and
transmit the transformed second message to a destination.