US 89499998 B2

GPTKB entity