US 52,109,984 A1

GPTKB entity