US 9,876,515 C1

GPTKB entity