Patent ID: 8275801

Claim:
A method of operating a computer, comprising: storing a plurality of profiles representing different actions taken on a computer at different times, said profiles including likelihoods that said actions will occur at each of a plurality of different times, and each of said profiles including different likelihoods for different times; storing information about users who created said profiles; providing information to a computer user about said users and allowing the computer user to select one of said profiles as a selected profile after being provided with said information about said users who created said profiles; and based on said selected profile, operating the computer to change an item on the computer in preparation for a computer program being started on the computer based on a likelihood of an action that is likely to happen on the computer as determined from said selected profile and a time, said changing said item before said action actually happens on the computer, wherein said changing an item comprises changing an icon which is selected to request said program to be started.