US 52,109,942 A1

GPTKB entity