US 654123789 B2

GPTKB entity