Which term best describes a legal right to exclusively use and profit from an invention or improved process for a certain number of years?

a. Public domain
b. Patent
c. Trademark
d. Fair use