US 9,876,707 N1

GPTKB entity