The Chinese culture had a similar but older concept called the 'Mandate of Heaven'. A good ruler had the blessings of heaven. But one who ruled badly would cause the mandate to be removed. When the People's Republic of China was formed in 1949, they claimed the Mandate of Heaven from the people.