US 40,222,382 B2

GPTKB entity