I was under the impression that upvotes on an answer would yield reputation; However, I have noticed that I have received two upvotes on an answer, but I did not receive reputation. Also, I noticed that in another answer that I provided I did receive reputation from upvoting, but did not receive additional reputation after a certain amount of upvotes.
Is there a certain window of time from when the question was posted to receive reputation from upvotes, or does one only receive reputation before a certain amount of upvotes?
I have viewed other responses that seemed to yield quite a bit of rep from upvotes on SO. This is the reason I am confused. I have perused the FAQ and related posts, but I have not found the answer to my question. Clarification on how upvoting generates reputation would be greatly appreciated.