US 35,777,818 B2

GPTKB entity