US 52,109,901 A1

GPTKB entity