System, device, software and method for providing enhanced UPnP support on devices | Patent Publication Number 20060075100 | Patexia