hello sir, this is a very good idea, it is possible if we install positive and negative charged plates in the user's foot, user will have to keep them in fraction while he is walking so that the current could be produced (something similar device installed in byecycles to produce current for front head light)
the last step will be pluging the current wire into user pocket to connect with phone,
by following this procedure, user will be able to get charging while walking and even more charging while running,
I am ready to start this project with you, but i will develop only the application part (I will not work on the hardware required)
Thank you