"A user operates the application in combination with a touch-screen that is available with smart phones or other highly interactive, mobile computing and communications devices." . . . . .