Maintenance of shortcut keys in a mobile device
First Claim
1. A computerized method for maintaining a shortcut key to an application accessible at a device, the method comprising:
- assigning a first application to a shortcut key at a device;
storing an identifier of the first application to a first file at the device;
in response to detecting a change in which applications are stored on the device, determining if the first application at the device assigned to the shortcut key remains executable at the device; and
if the first application is determined to be unexecutable at the device, assigning a second application to the shortcut key at the device, wherein an identifier of the second application is stored in a second file at the device, the second file indicating that the second application was recently selected by a user, wherein the second application is executable at the device, and wherein the second application is assigned based upon the indication that the second application was recently selected by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A device and method provide for maintenance of a shortcut key to an application accessible at the device. The method includes assigning a first application to a shortcut key at a device, wherein the shortcut key at the device is a button on the device; storing an identifier of the first application to a first file at the device; determining if the first application at the device assigned to the shortcut key remains executable at the device; if the first application is determined to be unexecutable at the device, assigning a second application to the shortcut key at the device, wherein an identifier of the second application is stored in a second file at the device, and further wherein the second application is executable at the device.
54 Citations
16 Claims
-
1. A computerized method for maintaining a shortcut key to an application accessible at a device, the method comprising:
-
assigning a first application to a shortcut key at a device; storing an identifier of the first application to a first file at the device; in response to detecting a change in which applications are stored on the device, determining if the first application at the device assigned to the shortcut key remains executable at the device; and if the first application is determined to be unexecutable at the device, assigning a second application to the shortcut key at the device, wherein an identifier of the second application is stored in a second file at the device, the second file indicating that the second application was recently selected by a user, wherein the second application is executable at the device, and wherein the second application is assigned based upon the indication that the second application was recently selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable media having computer-readable instructions stored thereon that, upon execution by a processor, cause the processor to maintain a shortcut key to an application accessible at a device, the instructions configured to
assign a first application to a shortcut key at a device; -
store an identifier of the first application to a first file at the device; in response to detecting a change in which applications are stored on the device, determine if the first application at the device assigned to the shortcut key remains executable at the device; if the first application is determined to be unexecutable at the device, assign a second application to the shortcut key at the device, wherein an identifier of the second application is stored in a second file at the device, the second file indicating that the second application was recently selected by a user, wherein the second application is executable at the device, and wherein the second application is assigned based upon the indication that the second application was recently selected by the user. - View Dependent Claims (10, 11, 12)
-
-
13. A device for maintaining a shortcut key to an application accessible at a device, the device comprising:
-
a shortcut key, a first file; a second file; a first application, wherein the first application is removable from the device; a second application; a utility, the utility comprising computer code configured to; assign the first application to the shortcut key; store an identifier of the first application to the first file; in response to detecting a change in which applications are stored on the device, determine if the first application assigned to the shortcut key remains executable at the device; and if the first application is determined to be unexecutable at the device, assign the second application to the shortcut key, wherein an identifier of the second application is stored in the second file, the second file indicating that the second application was recently selected by a user, wherein the second application is executable at the device, and wherein the second application is assigned based upon the indication that the second application was recently selected by the user; a memory, wherein the memory stores the utility, the first file, and the second file; and a processor, the processor coupled to the memory and configured to execute the utility. - View Dependent Claims (14, 15, 16)
-
Specification