US 421234582 B2

GPTKB entity