What is meaning of kaiser permanente?

Emperor Lasting, in english it would be said Lasting Emperor.