US 9,876,658 C1

GPTKB entity