data-generating patents