US 52,109,923 A1

GPTKB entity