Patent ID: 7940775

Claim:
A computer-implemented priority-based data message publishing method according to a data message chain, comprising the steps of: receiving a data message, wherein the data message has an original priority; judging whether there is a corresponding data message chain corresponding to the data message; when there is a corresponding data message chain, adding the data message to the back of the corresponding data message chain to obtain a revised data message chain; when there is no corresponding data message chain for the data message, adding a new data message chain, and adding the data message to the back of the new data message chain to obtain a revised data message chain; after the data message is added to obtain the revised data message chain, rule-operating all data messages of the revised data message chain to obtain a dynamic priority of the data message, wherein the rule-operations compare all topics of data messages of the revised data message chain with a rule database to determine the situation of the data message, and obtain the dynamic priority of the data message according to the situation of the data message; replacing the original priority with the dynamic priority to obtain a revised data message; and publishing the revised data message according to the dynamic priority.