US 42,109,882 B1

GPTKB entity