US 21,678,923 B1

GPTKB entity