US 47,888,885 B2

GPTKB entity