US 45,890,304 B2

GPTKB entity