Patent ID: 7615900

Claim:
A power generator comprising: a coil having ends connected to electrical contacts; a magnet mounted on a slide rod surrounded by the coil and having a positive pole and a negative pole and configured to slide between two ends of said slide rod to generate an electrical power in the coil by electromagnetic induction on movement of the magnet inside the coil; a first magnetic bumper located at a first end of the two ends of the slide rod and having a positive pole facing the positive pole of the magnet and configured to repel the magnet on the movement of the magnet inside the coil; a second magnetic bumper located at a second end of the two ends of the slide rod and having a negative pole facing the negative pole of the magnet and configured to repel the magnet on the movement of the magnet inside the coil; and an electronic interface circuit for converting an output power of said electrical contacts of the coil to a power input of an electronic device.