US 9,876,560 C1

GPTKB entity