US 9,876,523 C1

GPTKB entity