US 52,109,945 A1

GPTKB entity