US 29,222,423 A1

GPTKB entity