US 52,109,972 A1

GPTKB entity