US 21,777,796 B2

GPTKB entity