Software firms go to Washington to defend patents