US 6,789,015 BB

GPTKB entity