Dual-screen display apparatus and information processing apparatus having the same | Patent Publication Number 20050052835 | Patexia