Patents Assigned to ALLREST TECHNOLOGIES