Umbrella having improved shaft and rib assembly | Patent Publication Number 20160135555 | Patexia