I think what is being patented is important. I mean the software must be a new and useful process, or a new and useful improvement thereof, but...
Separate names with a comma.