While working for Edison, Leonard patented a number of inventions and he continued developing new ideas throughout his career.
During his time at Edison's company, Leonard developed numerous inventions and continued to generate innovative concepts throughout his professional life.