Tag: patent 6630507