Robert Fulton created the first commercially successful steamboat on 1807. The article does not mention that Fulton's boat was too weak to travel upstream on the Mississippi River. Captain Henry Miller Shreve invented the steamboat for that task.
http://www.wired.com/science/discoveries/news/2007/08/dayintech_0817
Henry Miller Shreve