US 6,789,884 Z72

GPTKB entity