US 6,789,966 T56

GPTKB entity