US 29,321,052 B1

GPTKB entity