US 21,777,857 B2

GPTKB entity