9th September 2024
Public disclosures, public uses, secret uses and secret sales: The patent law can appear a confusing quagmire full of unseen hazards to inventors …