US 21,678,917 B1

GPTKB entity