invention history