US 20,678,877 B1

GPTKB entity