PALM, INC.