US 111,222,389 B1

GPTKB entity