Architecture Review of US Patent Office Web Site

Review of the United States Patent and Trademark Office revealed:

  1. HTTP GET used for database lookup (good)
  2. HTTP GET used for unsafe interactions (not good)
  3. URI for patent is actually URI for search (not optimal)
  4. POST used to protect sensitive login data (design choice)