US 5,789,012 T1

GPTKB entity