US 500,123,447 A1

GPTKB entity