US 6,789,886 A6

GPTKB entity