US 9,876,587 C1

GPTKB entity