I am monkeying around with a device that its uniqueness is a combination of hardware and software, but the software is the predominant feature.
The 'old' device is a hardware item that connects with a PC. Special software on the PC communicates out the USB to this device which then does stuff to other devices (sorry for the vagueness). Many people make the 'old' device in many flavors - it is very mature technology. The 'old' device is nothing but a dumb box, there is no interaction with it.
My thing is to have a 'new' device, that incorporates the generally well known communication methods of the 'old' device, but bundled into an electronic system that also contains the software that used to be run on the PC. Thus, with an interface system (LCD screen and buttons), the user no longer needs a PC and has an all-in-one device that merges the 'old' device concept with software creating a 'new' device.
So is this utility worthy?