US 52,109,893 A1

GPTKB entity