Patent science