US 50,234,581 B2

GPTKB entity