Smart Phone Human Multi Interface Device