Rookie wide receiver Quinton Patton is running routes during all 49ers drills at training camp, but is not allowed to catch passes.