shimano-e-steps/patents/US20150311954A1.pdf