MPPS:Multi Platform Cloud Push System