US 9,876,567 C1

GPTKB entity