US 29,777,818 B1

GPTKB entity