US 52,109,989 A1

GPTKB entity