Sentence 1: The compound was developed by Dr. Patrick Page and his team and was patented by Genkyotex in 2007 .
Sentence 2: The preparation was patented by Dr. Patrick Page and his team and invented by Genkyotex in 2007 .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?