US 29,222,438 A1

GPTKB entity