Patents Assigned to Peter Sorenson