File:US_Patent_188343_(Novelty_key).pdf loading ...