US 9,876,707 C1

GPTKB entity