Giải thưởng do một người Hungary, từng nổi tiếng thế giới vì đã phát minh ra công nghệ chụp ảnh tự động, bắt đầu trao từ năm 2001 trên cơ sở lập ra một quỹ 100 triệu USD tại Đại học Tel Aviv. Giáo sư Schwab được trao giải trên cơ sở các đóng góp của ông cho WEF suốt 33 năm qua.