US 42,109,878 B1

GPTKB entity