Patent ID: 11860859
Assignee: DIFFUSIONDATA LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for restructuring content published to a topic tree by a plurality of publishers, the topic tree comprising a plurality of topics, with each topic of the plurality of topics corresponding to a respective topic path of a plurality of topic paths to which clients can subscribe, the method comprising:
receiving a topic view creation request from a client, the topic view creation request specifying a requested mapping of a set of selected topics in the topic tree to a set of reference topics in the topic tree according to a syntax of the topic view creation request;
responsive to receiving the topic view creation request, creating a set of reference topic paths in the topic tree based on the syntax of the topic view creation request, wherein each reference topic path in the set of reference topic paths comprises a reference topic of the set of reference topics corresponding to a selected topic of the set of selected topics as specified in the requested mapping;
receiving, from a publisher of the plurality of publishers, a topic update defining topic values for at least one of the set of selected topics;
responsive to receiving the topic update, restructuring the topic values by mapping them from the set of selected topics to the set of reference topics; and
publishing the restructured topic values from the topic update to a client subscribed to a reference topic of the set of reference topics.