US 50,001004 B2

GPTKB entity