shimano-e-steps/patents/US20130030603A1.pdf