To practice the invention, the computer and network devices or elements may be any devices useful for providing the described functions, including well-known data processing and communication devices and systems, such as servers, personal computers and computing devices including mobile computing and electronic devices with processing, memory, and input/output components running code or programs i