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