Floating playground | Patent Publication Number 20030196580 | Patexia