ALTIGEN COMMUNICATIONS, INC. and COMPUTERSHARE TRUST COMPANY, N.A. as Rights Agent PREFERRED STOCK RIGHTS AGREEMENT Dated as of April 21, 2009