The US Patent & Trademark is a good place to start.
The US Copyright Office is a good place to start.
Google Patents is a free service that has patents from the United States and other countries.
A good place to start is the US Patent & Trademark Office.
A very nice source of information on copyright term and the Public Domain can be found here at Cornell University Library’s Copyright Information Center.