Method and system for operating a device
First Claim
Patent Images
1. A method of operating a device, the method comprising:
- receiving at least one character of a sequence into a default application from a user interface of the device;
determining at least one other application supported by the device based on the at least one character;
identifying a media file stored on the device and associated with the at least one other application;
displaying a list of the at least one other application on a display of the device along with the media file and the at least one character;
receiving a key event into the default application from the user interface of the device;
determining if the key event is a selection for one of the at least one other application;
invoking the one of the at least one other application based on a determination that the key event is the selection; and
transferring the at least one character of the sequence into the one of the at least one other application in response to invoking the one of the at least one other application.
4 Assignments
0 Petitions
Accused Products
Abstract
An embodiment generally relates to a method of operating a device. The method includes receiving at least one character of a sequence for a default application on a user interface of a device and determining at least one other task supported by the device based on the at least one character sequence. The method also includes displaying the at least one other task on a display of the device along with the at least one character sequence for the default application.
51 Citations
18 Claims
-
1. A method of operating a device, the method comprising:
-
receiving at least one character of a sequence into a default application from a user interface of the device; determining at least one other application supported by the device based on the at least one character; identifying a media file stored on the device and associated with the at least one other application; displaying a list of the at least one other application on a display of the device along with the media file and the at least one character; receiving a key event into the default application from the user interface of the device; determining if the key event is a selection for one of the at least one other application; invoking the one of the at least one other application based on a determination that the key event is the selection; and transferring the at least one character of the sequence into the one of the at least one other application in response to invoking the one of the at least one other application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method of operating a device, said one or more computer programs comprising a set of instructions for
receiving at least one character of a sequence into a default application from a user interface of the device; -
determining at least one other application supported by the device based on the at least one character, identifying a media file stored on the device and associated with the at least one other application; displaying a list of the at least one other application on a display of the device along with the media file and the at least one character; receiving a key event into the default application from the user interface of the device; determining if the key event is a selection for one of the at least one other application; invoking the one of the at least one other application based on a determination that the key event is the selection; and transferring the at least one character of the sequence into the one of the at least one other application in response to invoking the one of the at least one other application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for operating an electronic device, the system comprising:
-
a user interface configured to receive input for the electronic device; a task predictor module configured to interface with the user interface; and a memory configured to store files and applications, the memory configured to interface with the task predictor module, wherein the task predictor module is configured to monitor the user interface for an input of at least one character into a default application, determine at least one additional application that is relevant to the at least one inputted character based on previous accesses to the memory, identify a stored media file associated with the at least one additional application, display a list of the at least one additional application along with the stored media file, receive a key event into the default application from the user interface of the electronic device, determine if the key event is a selection for one of the at least one additional application, invoke the one of the at least one additional application based on a determination that the key event is the selection, and transfer the at least one inputted character into the one of the at least one additional application in response to invoking the one of the at least one additional application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification