The energy from the ringing bells is what keeps the tiny ringer moving, not the battery. The space between the bells and the ringer is so small, that the bells are basically ringing themselves because every ring puts them in contact with the ringer device. It looks almost like a totally efficient design.