US 300,234,584 B2

GPTKB entity