US 1,996,789 A

GPTKB entity