US 9945678 A2

GPTKB entity