Ogden inventions