Reading a patent will make you not infringe in the short term, but will you remember you got the idea from that patent in ten years?
For people who are writing novel software it can be better to always avoid reading patents, that way they can honestly state they haven't read a specific patent.
Accidental infringement is possible whether you've read the patent or not. I was once told not to even mention the possibility of the existence of a patent as that would be evidence used to go for triple damages.
For people who are writing novel software it can be better to always avoid reading patents, that way they can honestly state they haven't read a specific patent.