US 21,678,989 B1

GPTKB entity