US 50,678,988 B1

GPTKB entity