Rules: Push Strategies of Proactive Information |
Input: User online state, terminal capabilities, net state |
Output: Proactive push strategies |
(1) The pushed message should be generated according to the online terminal type; |
(2) Web is of the highest priority, mobile message is of the second, and Wap is of the last; |
(3) If user has registered phone num, emergence message should be pushed to mobile as mobile message priority; |
(4) For complex information, push to Web as far as possible; |
(5) If several terminals on line at the same time, MPDIS may push data to all terminals according to user demand; |
(6) For large amount of data, to avoid network congestion the system pushes URL to clients; |
(7) User feedback will determine whether the similar data shall be pushed next time; |
(8) When large amount of information is being pushed, network window should be dynamically |
adjusted according to the network state; |
(9) Run several terminal interfaces, load balance is adopted according to state of interfaces; |
(10) Due to the instability of network and program, warm boot is adopted when the program has |
trouble to ensure the normal work of MPDIS. |