US 42,109,865 B1

GPTKB entity