US 6,789,989 T6

GPTKB entity