US 9,876,791 C1

GPTKB entity