US 21,777,870 B2

GPTKB entity