U can read the Tufts U. patent for the Electromagnetic Linear Generator and Shock Absorber at
Electromagnetic linear generator and ... - Google Patent Search
Patent number: 6952060
Filing date: May 7, 2001
Issue date: Oct 4, 2005
Application number: 9/850,412