US 29,222,422 A1

GPTKB entity