Patent ID: 8402533

Claim:
A computer-implemented method, comprising: receiving, at a computing device that is in a locked state, one or more first user inputs to unlock the computing device and to execute at least one first command that is different from a command for unlocking the computing device, wherein receiving the one or more first user inputs to unlock the computing device and to execute the at least one first command comprises receiving a dragging motion between a first icon that corresponds to a first function corresponding to the at least one first command, and an icon that corresponds to an unlocking function for the computing device; executing, in response to receiving the one or more first user inputs to unlock the computing device, an unlocking operation by the computing device to convert the computing device from the locked state to an unlocked state; executing the at least one first command in response to receiving the one or more first user inputs to execute the at least one first command, wherein the at least one first command executes so that results of executing the at least one first command are first displayed on the computing device automatically after the computing device converts from the locked state to the unlocked state; executing, by the computing device, a locking operation so as to convert the computing device from the unlocked state back into the locked state; receiving, at the computing device while the computing device is back in the locked state, one or more second user inputs to unlock the computing device and to execute at least one second command that is different from the command for unlocking the computing device, wherein receiving the one or more second user inputs to unlock the computing device and to execute the at least one second command comprises receiving a dragging motion between a second icon that corresponds to a second function corresponding to the at least one second command, and the icon that corresponds to the unlocking function for the computing device; executing, in response to receiving the one or more second user inputs to unlock the computing device, the unlocking operation by the computing device to convert the computing device from the locked state to the unlocked state; and executing the at least one second command in response to receiving the one or more second user inputs to execute the at least one second command, wherein the at least one second command executes so that results of executing the at least one second command are first displayed on the computing device automatically after the computing device converts from the locked state to the unlocked state.