US 939495969 B2

GPTKB entity