Artificial insemination is not a new technology for those in the cattle business.