US 52,109,896 A1

GPTKB entity