US 6,789,615 U12

GPTKB entity