The Question:

Who was the only U.S. president to have a patent on an invention? What was the invention?

The Answer:

On May 22, 1849 Abraham Lincoln was granted U.S. Patent No. 6,469 "A Device for Buoying Vessels over Shoals."

Here is a link to the patent of his invention.

—The Fact Monster