US 40,222,344 B2

GPTKB entity