Method and apparatus for shifting software input panel and recording medium thereof
First Claim
1. A method of shifting a software input panel (SIP) of an electronic device comprising:
- displaying a first operating interface of an instant message application comprising the SIP and an input field, wherein the SIP comprises a plurality of keys, with a fixed number of keys and a fixed layout, wherein the first operating interface includes only an upper portion and a lower portion, wherein the input field is at the upper portion of the first operating interface, and the SIP is at the lower portion of the first operating interface, wherein the SIP has an arrangement of keys, and each key having a corresponding key value, for entering one or more input words into the input field according to the first operating interface;
in response to an incoming message received by the electronic device, switching from the first operating interface to a second operating interface of the instant message application comprising a shifted SIP, the input field, and a display field displaying the incoming message, wherein the shifted SIP only shows a partial portion of the SIP without altering the arrangement of the keys, wherein the second operating interface comprises an upper portion, a middle portion, and a lower portion, wherein the display field is at the upper portion of the second operating interface, the input field is at the middle portion of the second operating interface, and the shifted SIP is at the lower portion of the second operating interface, and wherein a location of the shifted SIP is based on the location of the input field of the second operation interface such that the input field is not blocked by the shifted SIP; and
sliding the shifted SIP of the second operating interface to display a larger portion of the SIP without altering the arrangement of the keys in response to a drag operation detected on the partial portion of the SIP, wherein the larger portion is greater than the partial portion;
displaying a third operating interface of another application comprising the SIP and the input field in response to an operating interface switching command; and
altering one or more keys of the SIP in response to the operating interface switching command without altering the arrangement of the keys, wherein each of the altered one or more keys of the SIP has an altered input key value for entering one or more input words into the input field according to the third operating interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for altering a key function of a software input panel (SIP) of an electronic device and a recording medium thereof are provided, wherein the SIP includes a plurality of keys, and the number and layout of the keys are fixed. In the present method, first, an operating interface of an electronic device is switched, wherein the operating interface includes the SIP. Then, each key of the SIP is switched to an input word corresponding to the operating interface. As a result, the input word corresponding to each key of the SIP is automatically altered according to the current operating interface, and accordingly inputting through the SIP is made very convenient.
-
Citations
11 Claims
-
1. A method of shifting a software input panel (SIP) of an electronic device comprising:
-
displaying a first operating interface of an instant message application comprising the SIP and an input field, wherein the SIP comprises a plurality of keys, with a fixed number of keys and a fixed layout, wherein the first operating interface includes only an upper portion and a lower portion, wherein the input field is at the upper portion of the first operating interface, and the SIP is at the lower portion of the first operating interface, wherein the SIP has an arrangement of keys, and each key having a corresponding key value, for entering one or more input words into the input field according to the first operating interface; in response to an incoming message received by the electronic device, switching from the first operating interface to a second operating interface of the instant message application comprising a shifted SIP, the input field, and a display field displaying the incoming message, wherein the shifted SIP only shows a partial portion of the SIP without altering the arrangement of the keys, wherein the second operating interface comprises an upper portion, a middle portion, and a lower portion, wherein the display field is at the upper portion of the second operating interface, the input field is at the middle portion of the second operating interface, and the shifted SIP is at the lower portion of the second operating interface, and wherein a location of the shifted SIP is based on the location of the input field of the second operation interface such that the input field is not blocked by the shifted SIP; and sliding the shifted SIP of the second operating interface to display a larger portion of the SIP without altering the arrangement of the keys in response to a drag operation detected on the partial portion of the SIP, wherein the larger portion is greater than the partial portion; displaying a third operating interface of another application comprising the SIP and the input field in response to an operating interface switching command; and altering one or more keys of the SIP in response to the operating interface switching command without altering the arrangement of the keys, wherein each of the altered one or more keys of the SIP has an altered input key value for entering one or more input words into the input field according to the third operating interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for shifting a software input panel (SIP), comprising:
-
a touch screen; and a processor, configured for; displaying a first operating interface of an instant message application comprising the SIP and an input field, wherein the SIP comprises a plurality of keys, with a fixed number of keys and a fixed layout, wherein the first operating interface includes only an upper portion and a lower portion, wherein the input field is at the upper portion of the first operating interface, and the SIP is at the lower portion of the first operating interface, wherein the SIP has an arrangement of keys, and each key having a corresponding key value, for entering one or more input words into the input field according to the first operating interface; in response to an incoming message received by the electronic device, switching from the first operating interface to a second operating interface of the instant message application comprising a shifted SIP, the input field, and a display field displaying the incoming message, wherein the shifted SIP only shows a partial portion of the SIP without altering the arrangement of the keys, wherein the second operating interface comprises an upper portion, a middle portion, and a lower portion, wherein the display field is at the upper portion of the second operating interface, the input field is at the middle portion of the second operating interface, and the shifted SIP is at the lower portion of the second operating interface, and wherein a location of the shifted SIP is based on the location of the input field of the second operation interface such that the input field is not blocked by the shifted SIP; and sliding the shifted SIP of the second operating interface to display a larger portion of the SIP without altering the arrangement of the keys in response to a drag operation detected on the partial portion of the SIP, wherein the larger portion is greater than the partial portion; displaying a third operating interface of another application comprising the SIP and the input field in response to an operating interface switching command; and
altering one or more keys of the SIP in response to the operating interface switching command without altering the arrangement of the keys, wherein each of the altered one or more keys of the SIP has an altered input key value for entering one or more input words into the input field according to the third operating interface. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory recording medium, for recording a computer program, wherein the computer program comprises a plurality of program codes and is loaded into an electronic device to allow the electronic device to execute a method for shifting a SIP, wherein the method comprises:
-
displaying a first operating interface of an instant message application comprising the SIP and an input field, wherein the SIP comprises a plurality of keys, with a fixed number of keys and a fixed layout, wherein the first operating interface includes only an upper portion and a lower portion, wherein the input field is at the upper portion of the first operating interface, and the SIP is at the lower portion of the first operating interface, wherein the SIP has an arrangement of keys, and each key having a corresponding key value, for entering one or more input words into the input field according to the first operating interface; in response to an incoming message received by the electronic device, switching from the first operating interface to a second operating interface of the instant message application comprising a shifted SIP, the input field, and a display field displaying the incoming message, wherein the shifted SIP only shows a partial portion of the SIP without altering the arrangement of the keys, wherein the second operating interface comprises an upper portion, a middle portion, and a lower portion, wherein the display field is at the upper portion of the second operating interface, the input field is at the middle portion of the second operating interface, and the shifted SIP is at the lower portion of the second operating interface, and wherein a location of the shifted SIP is based on the location of the input field of the second operation interface such that the input field is not blocked by the shifted SIP; and sliding the shifted SIP of the second operating interface to display a larger portion of the SIP without altering the arrangement of the keys in response to a drag operation detected on the partial portion of the SIP, wherein the larger portion is greater than the partial portion; displaying a third operating interface of another application comprising the SIP and the input field in response to an operating interface switching command; and altering one or more keys of the SIP in response to the operating interface switching command without altering the arrangement of the keys, wherein each of the altered one or more keys of the SIP has an altered input key value for entering one or more input words into the input field according to the third operating interface.
-
Specification