US 21,777,856 B2

GPTKB entity