US 35789012 B2

GPTKB entity