US 42,109,857 B1

GPTKB entity