list different types of patents - Search