Today, around 12:00, software patents will be up for vote at the European Parliament. You can follow it live.
The process is something like this: first there will be a vote of a proposal to reject. If this vote is approved, the whole process goes back to the beginning.
If not, then the 21 amendments will be voted, and for each ammendemnt to pass, a majority is required. That’s 365 of 729 votes.
As always, you can find information about all this at the Software Patents vs Parliamentary Democracy website.