defined user paths as shown in fig9 various aspects of the present disclosure may be embodied as a program software or computer instructions embodied or stored in a computer or machine usable or readable medium which causes the computer or machine to perform the steps of the method when executed on the computer processor and or machine a program storage device readable by a machine e g a computer readable medium tangibly embodying a program of instructions executable by the machine to perform various functionalities and methods described in the present disclosure is also provided the system and method of the present disclosure may be implemented and run on a general purpose computer or special purpose computer system the computer system may be any type of known or will be known systems and may typically include a processor memory device a storage device input output devices internal buses and or a communications interface for communicating with other computer systems in conjunction with communication hardware and software etc the system also may be implemented on a virtual computer system colloquially known as a cloud the computer readable medium could be a computer readable storage medium or a computer readable signal medium regarding a computer readable storage medium it may be for example a magnetic optical electronic electromagnetic infrared or semiconductor system apparatus or device or any suitable combination of the foregoing however the computer readable storage medium is not limited to these examples additional particular examples of the computer readable storage medium can include a portable computer diskette a hard disk a magnetic storage device a portable compact disc read only memory cd rom a random access memory ram a read only memory rom an erasable programmable read only memory eprom or flash memory an electrical connection.