Patent ID: 7970847

Claim:
A method for processing data on a computing device, said computing device comprising a processing unit interconnected with a display device, said method comprising: storing rule data comprising data for visually coding incoming data; storing first profile data comprising a first range of time and a first recurrence pattern that repeats indefinitely, said first profile data generated independent of said rule data; storing second profile data comprising a second range of time and a second recurrence pattern that repeats indefinitely, said second profile data generated independent of said rule data and said first profile data; associating said first profile data with a first subset of said rule data; associating said second profile data with a second subset of said rule data; receiving a first indication that said first profile data has been activated and in response automatically applying said first subset during said first range of time such that said incoming data is visually coded at said display device according to said first subset during said first range of time, automatic application of said first subset during said first range of time repeating indefinitely according to said first recurrence pattern until a second indication that said first profile data has been deactivated is received; and receiving a third indication that said second profile data has been activated and in response automatically applying said second subset during said second range of time such that said incoming data is visually coded at said display device according to said second subset during said second range of time, automatic application of said second subset during said second range of time repeating indefinitely according to said second recurrence pattern until a fourth indication that said first profile data has been deactivated is received.