SPORTS BALL COMPUTER WITH CONCEALED MOTORIZED SCREEN IN BASE | Patent Publication Number 20080180898 | Patexia