US 6,789,631 J84

GPTKB entity