It is NOT assigned to MYEC. Fact verified by the following: https://www.google.com/patents/US7389913?dq=ininventor:%22Ed+Starrs%22&hl=en&sa=X&ei=BJZFVNTDDuTuigLnqoDgCg&ved=0CC0Q6AEwAg http://www.uspto.gov/patents/process/search/