US 29,777,790 B1

GPTKB entity