The current precedent in the United States is that a patent holder cannot collect royalties past the expiration of the patent, and license agreements requiring payments beyond expiration are unenforceable.
This doctrine is being challenged at the Supreme Court currently, in Kimble v. Marvel:
http://www.scotusblog.com/case-files/cases/kimble-v-marvel-e...