Patents can cover generalizations, not specific implementations. If it were the latter we wouldn't have all these obnoxious software patents.
However, a specific implementation in prior art can prevent a generalization that includes that specific implementation from being patentable. As a result, patents tend to become more and more specific over time, hemmed in by prior art.
However, a specific implementation in prior art can prevent a generalization that includes that specific implementation from being patentable. As a result, patents tend to become more and more specific over time, hemmed in by prior art.