US 421234583 B2

GPTKB entity