Patrick R. McElhiney has a lot of experience developing inventions documentation for his company, MCE123, under the auspices of the MCE123 Technology Development department. Invention types have ranged from electronics, to satellites, to concepts and ideas. Patrick has a background in Electrical Engineering from high school, and studied Marketing in college. He also has a Master's degree in Information Technology, and attended law school to study Intellectual Property Law. He has a lot of experience in coming up with ideas for future inventions, even though he has never had the budget nor time to pursue developing all of those inventions fully to the market. You can find a lot of the invention concepts online at www.mce123.com to see what Patrick has been developing over the years.