Electronic device and curb system having the same | Patent Application Number 18593080 | Patexia