US 60,234,511 B2

GPTKB entity