US 1112233445 A1

GPTKB entity