US 51,098,885 B2

GPTKB entity