US20150046863A1 - Information processing method and electronic device - Google Patents
Information processing method and electronic device Download PDFInfo
- Publication number
- US20150046863A1 US20150046863A1 US14/220,504 US201414220504A US2015046863A1 US 20150046863 A1 US20150046863 A1 US 20150046863A1 US 201414220504 A US201414220504 A US 201414220504A US 2015046863 A1 US2015046863 A1 US 2015046863A1
- Authority
- US
- United States
- Prior art keywords
- operation control
- electronic device
- unit
- control
- trigger
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
Definitions
- the present invention relates to information processing technology, and more particularly, to information processing methods and electronic devices.
- time countdown is performed only in background of the electronic device, but is not displayed to a user. Hence, the user is unaware of the specific time at which the photographing operation will occur, and may be photographed when he/she is not ready yet.
- an embodiment of the present invention provides an information processing method.
- the information processing method in an electronic device comprises: displaying an operation control for activating a first functional module on a display unit of the electronic device; activating, by the electronic device, the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and activating, by the electronic device, the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the first input operation is different from the second input operation.
- the second input operation is a sliding operation.
- Said activating by the electronic device the first functional module in response to a timing trigger for the operation control comprises: obtaining a sliding operation on the operation control and starting a timer; displaying a slide trail corresponding to the sliding operation on the display unit; determining a timing period of the timer based on the length of the slide trail; causing the timer to start a countdown of the timing period when the sliding operation ends; and activating the first functional module upon completion of the countdown.
- the operation control is located at a first position upon the timing trigger, and at a second position different from the first position when the sliding operation ends.
- the method further comprises: controlling the operation control to move from the second position to the first position when the sliding operation ends; and controlling the operation control to be located at the first location upon completion of the countdown.
- the information processing method further comprises: obtaining a predetermined operation during the movement of the operation control from the second position to the first position; and controlling, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, while controlling the operation control to shift directly from its current position to the first position.
- the information processing method further comprises: displaying an image captured by a capturing unit of the electronic device in a photographing application on the display unit of the electronic device along with the operation control; and storing, by the electronic device, the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating triggered by the first input operation, or in response to the timing trigger when the operation control is timing-triggered by the second input operation.
- an electronic device comprising: a display unit configured to display an operation control; a first processing unit configured to activate a first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and a second processing unit configured to activate the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the first input operation is different from the second input operation.
- the second input operation is a sliding operation.
- the second processing unit comprises an obtaining and activating sub-unit and a determining sub-unit.
- the obtaining and activating sub-unit is configured to obtain a sliding operation on the operation control and start a timer.
- the display unit is configured to display a slide trail corresponding to the sliding operation.
- the determining sub-unit is configured to determine a length of the slide trail, determine a timing period of the timer based on the length of the slide trail, cause the timer to start a countdown of the timing period when the sliding operation ends, and activate the first functional module upon completion of the countdown.
- the second processing unit further comprises a controlling sub-unit.
- the operation control is located at a first position upon the timing trigger and at a second position different from the first position when the sliding operation ends.
- the controlling sub-unit is configured to control the operation control to move from the second position to the first position when the sliding operation ends and control the operation control to be located at the first location upon completion of the countdown.
- controlling sub-unit is further configured to: obtain a predetermined operation during the movement of the operation control from the second position to the first position; and control, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, and control the operation control to shift directly from its current position to the first position.
- the second processing unit further comprises a capturing sub-unit configured to capture an image.
- the electronic device further comprises a storage unit configured to store an image.
- the display unit is configured to display the captured image along with the operation control. The electronic device stores the captured image in the storage unit when the operation control is operating-triggered by the first input operation, or when the operation control is timing triggered by the second input operation.
- an operation control for activating a first functional module is displayed on a display unit of the electronic device.
- the electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control.
- the electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the first input operation is different from the second input operation.
- FIG. 1 is a flowchart of an information processing method according to an embodiment of the present invention
- FIGS. 2( a )- 2 ( c ) are flowcharts illustrating an information processing method according to an embodiment of the present invention
- FIGS. 3( a )- 3 ( c ) are flowcharts illustrating an information processing method according to another embodiment of the present invention.
- FIG. 4 is a schematic block diagram of an electronic device according to an embodiment of the present invention.
- FIG. 5 is a schematic block diagram of a second processing unit according to an embodiment of the present invention.
- an information processing method is provided.
- the information processing method is applied in an electronic device having a display unit. As shown in FIG. 1 , the method includes the following steps.
- an operation control for activating a first functional module is displayed on the display unit of the electronic device.
- the display unit may be a display screen, and the operation control may be implemented as a functional key on the display screen of the electronic device.
- the first functional module may be a photographing module, a player having a time countdown function, a module having a timing function (e.g., an alarm) or a module having a time countdown function (e.g., a countdown stopwatch).
- the electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control.
- the first input operation may include a single-click, a double-click or a predetermined number of clicks on the operation control.
- an image captured by a capturing unit of the electronic device may be displayed on the display unit of the electronic device along with the operation control.
- the electronic device may store the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating-triggered by the first input operation.
- the storage unit may be a Random Access Memory (RAM), a Secure Digital (SD) memory card or the like.
- RAM Random Access Memory
- SD Secure Digital
- the electronic device Upon detecting that the operation control is single clicked, the electronic device activates the photographing module for photographing.
- the capturing unit of the electronic device captures an image of a current scene and the display unit displays the captured image along with the operation control.
- the operation control and the captured image may be displayed in an overlapped manner.
- the user only needs to perform an operation such as single click or double click on the operation control before photographing. In this way, the setting steps can be simplified and time and labor can be saved.
- the electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the second input operation may include single clicking and moving the operation control, double clicking and moving the operation control, or clicking the operation control for a predetermined number of times and moving the operation control.
- the first input operation is different from the second input operation.
- two application modes may be provided: a mode based on operating trigger and a mode based on timing trigger.
- the electronic device obtains a sliding operation on the operation control, and starts a timer.
- a slide trail corresponding to the sliding operation is displayed on the display unit.
- a timing period of the timer is determined based on the length of the slide trail. The timer is caused to start a countdown of the timing period when the sliding operation ends.
- the position where the operation control is located when it is timing-trigger is referred to as a first position of the operation control.
- the user single clicks the operation control at the first position and slides it in a predetermined direction.
- the slide trail corresponding to the sliding operation is displayed on the display screen.
- the position where the operation control is located when the sliding operation ends is referred to as a second position of the sliding operation.
- the second position is different from the first position of the operation control.
- the length of the slide trail is proportional to the timing period of the timer.
- the electronic device obtains the sliding operation, determines the length of the slide trail corresponding to the sliding operation and the timing period corresponding to the length of the slide trail, and activates a timer to start a countdown of the timing period when the sliding operation ends. During the countdown of the timing period by the timer, the electronic device controls the operation control to move from the second position to the first position, and controls the operation control to be located at the first location upon completion of the countdown of the timing period.
- the proportional relationship between the length of the slide trail and the timing period may be linear or nonlinear, and such relationship may be preconfigured in the electronic device.
- the electronic device controls to switch from the timing trigger to the operating trigger for the operation control upon obtaining a predetermined operation on the electronic device (e.g., shaking the electronic device, or clicking on the moving operation control).
- a predetermined operation on the electronic device e.g., shaking the electronic device, or clicking on the moving operation control.
- the timer stops the countdown, and the electronic device controls the operation control to shift from its current position directly to the first position.
- the slide trail may be a straight line or a curved line.
- the capturing unit e.g., a camera
- the electronic device may store the image captured by the capturing unit in the storage unit of the electronic device in response to the timing trigger for the operation control.
- FIGS. 2( a )- 2 ( c ) are flowcharts illustrating implementation of step 13 according to an embodiment of the present invention.
- the solution according to the embodiment of the present invention will be further explained with reference to FIGS. 2( a )- 2 ( c ) and in connection with an example where the electronic device (e.g., a smart phone) activates a photographing function, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer.
- the electronic device e.g., a smart phone
- an operation control is displayed on an operation interface of a photographing application on the display screen.
- the operation control is located at a position A, referred to as the first position.
- the user uses his/her finger to single click the operation control and drag it from the first position along the longitudinal direction of the smart phone on the operation interface.
- the smart phone Upon detecting the dragging operation, the smart phone activates the photographing function in response to the dragging operation.
- the operation control is located at a position B, referred to as the second position.
- a dragging trail C as straight line produced during the dragging operation has a length of 5 cm, which corresponds to a timing period of 5 seconds of the timer in the smart phone.
- the timer starts a countdown of 5 s.
- the operation control moves from the second position to the first position. Accordingly, the user can recognize the particular time instant at which he/she will be photographed and thus adjust his/her pose before that time instant.
- the operation control slides back to the first position, i.e., the position A.
- the camera of the electronic device photographs the current scene and the resulting photo is displayed on the display screen along with the operation control.
- the smart phone controls to switch from the timing trigger to the operating trigger for the operation control.
- the electronic device controls the timer to stop the countdown and controls the operation control to shift from its current position in the dragging trail directly to the first position, i.e., back to the position A.
- FIGS. 3( a )- 3 ( c ) are flowcharts illustrating implementation of step 13 according to another embodiment of the present invention.
- the solution according to the embodiment of the present invention will be further explained with reference to FIGS. 3( a )- 3 ( c ) and in connection with an example where the electronic device (e.g., a smart phone) activates a player, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer.
- the electronic device e.g., a smart phone
- This embodiment may be applied in a scenario where the user wants to play a piece of music in 10 seconds.
- the solution according to this embodiment may be utilized to achieve a timing-based playing function for the player.
- an operation interface of the player is displayed on the display screen, and an operation control is displayed on the operation interface.
- the operation control is currently located at a position A′, referred to as the first position.
- the user wants to use a playing function with time countdown, he/she uses his/her finger to single click the operation control and drag it from the first position along the longitudinal direction of the smart phone.
- the distance by which the operation control is dragged corresponds to the timing period of a timer for the player.
- the smart phone Upon detecting the dragging operation, the smart phone activates the time countdown function in response to the dragging operation.
- the user drags the operation control from the first position to the second position.
- the second position is the position B′ where the operation control is located when the dragging operation ends.
- a dragging trail as a straight line C′ produced when the user drags the operation control has a length of 8 cm, which corresponds to a timing period of 10 s of the timer.
- the player timer starts a countdown of 10 s.
- the smart phone controls the operation control to move from the second position to the first position.
- the operation control slides back to the first position, i.e., the position A′.
- the smart phone controls the timer to stop the countdown, controls to switch from the timing trigger to the operating trigger for the operation control, and controls the operation control to slide from its current position in the dragging trail back to the position A′.
- an embodiment of the present invention also provides an electronic device. As shown in FIG. 4 , the device includes a display unit 41 , a first processing unit 42 and a second processing unit 43 .
- the display unit 41 is configured to display an operation control.
- the first processing unit 42 is configured to activate a first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control.
- the second processing unit 43 is configured to activate the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the operation control is used to activate the first functional module.
- the first input operation is different from the second input operation.
- the display unit 41 may be a display screen, and the operation control may be implemented as a functional key on the display screen of the electronic device.
- the first functional module may be a photographing module, a player having a time countdown function, a module having a timing function (e.g., an alarm) or a module having a time countdown function (e.g., a countdown stopwatch).
- the first input operation may include a single-click, a double-click or a predetermined number of clicks on the operation control.
- the second input operation may include single clicking and moving the operation control, double clicking and moving the operation control, or clicking the operation control for a predetermined number of times and moving the operation control.
- the first input operation is different from the second input operation.
- an image captured by a capturing unit (e.g. a camera) of the first processing unit 42 may be displayed on the display unit of the electronic device along with the operation control.
- the electronic device may store the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating-triggered by the first input operation.
- the storage unit may be a RAM, a SD memory card or the like.
- the function of the first processing unit 42 may be explained with reference to an example in which the first input operation is a click, and the first function module is a photographing module.
- the first processing unit 42 activates the photographing module for photographing.
- the capturing unit e.g., a camera
- the display unit 41 displays the image captured by the capturing unit along with the operation control.
- the user only needs to perform an operation such as single-click or double click on the operation control before photographing. In this way, the setting steps can be simplified and time and labor can be saved.
- the second processing unit 43 includes an obtaining and activating sub-unit 431 and a determining sub-unit 432 .
- the obtaining and activating sub-unit 431 is configured to obtain a sliding operation on the operation control and start a timer.
- the display unit 41 is configured to display a slide trail corresponding to the sliding operation.
- the determining sub-unit 432 is configured to determine a length of the slide trail, determine a timing period of the timer based on the length of the slide trail, cause the timer to start a countdown of the timing period when the sliding operation ends, and activate the first functional module upon completion of the countdown of the timing period.
- the slide trail may be a straight line or a curve.
- the proportional relationship between the length of the slide trail and the timing period may be linear or nonlinear, and such relationship may be preconfigured in the determining sub-unit 432 .
- the second processing unit 43 further includes a capturing sub-unit 433 and a controlling sub-unit 434 .
- the capturing sub-unit 433 is configured to capture an image.
- the display unit 41 is configured to display the image captured by the capturing sub-unit 433 along with the operation control.
- the image captured by the capturing sub-unit 433 is stored in response to the operation control being timing-triggered.
- the operation control is located at a first position upon occurrence of the timing trigger, and at a second position different from the first position when the sliding operation ends.
- the controlling sub-unit 434 is configured to control the operation control to move from the second position to the first position when the sliding operation ends, and control the operation control to be located at the first location upon completion of the countdown of the timing period.
- the controlling sub-unit 434 is further configured to: obtain a predetermined operation during the movement of the operation control from the second position to the first position; and control, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, and control the operation control to shift directly from its current position to the first position.
- the predetermined operation may include e.g., shaking the electronic device, or clicking on the moving operation control.
- the obtaining and activating sub-unit 431 detects that the user single clicks the operation control and slides it in a predetermined direction to a second position different from the first position.
- the obtaining and activating sub-unit 431 obtains the sliding operation and starts a timer when the sliding operation ends.
- the display unit 41 displays the slide trail corresponding to the sliding operation. The length of the slide trail is proportional to the timing period of the timer started by the obtaining and activating sub-unit 431 .
- the determining sub-unit 432 first determines the length of the slide trail corresponding to the users sliding operation on the operation control. Since the proportional relationship between the length of the slide trail and the timing period is preconfigured, the determining sub-unit 432 may determine the timing period corresponding to the length of the slide trail based on this proportional relationship, and activate the timer to start a countdown of the timing period when the sliding operation ends.
- the controlling sub-unit 434 controls the operation control to move from the second position to the first position, and controls the operation control to be located at the first location upon completion of the countdown of the timing period.
- the controlling sub-unit 434 controls to switch from the timing trigger to the operating trigger for the operation control, controls the timer to stop the countdown of the timing period, and controls the operation control to shift from its current position in the slide trail directly to the first position.
- the determining sub-unit 432 activates the first functional module (e.g., a photographing module) upon determining that the countdown of the timing period is completed.
- the image captured by the capturing sub-unit 433 is displayed on the display unit 41 along with the operation control.
- the second processing unit 43 stores the image captured by the capturing sub-unit 433 in the storage unit in response to the timing trigger for the operation control.
- the solution according to the embodiment of the present invention will be further explained with reference to FIGS. 2( a )- 2 ( c ) and in connection with an example where the electronic device (e.g., a smart phone) activates a photographing function, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer.
- the electronic device e.g., a smart phone
- an operation control is displayed on an operation interface of a photographing application on the display unit 41 .
- the operation control is located at a position A, referred to as the first position.
- the user uses his/her finger to click the operation control and drag it from the first position along the longitudinal direction of the smart phone on the display unit 41 .
- the obtaining and activating sub-unit 431 activates the photographing function in response to the trigger operation.
- the operation control is located at a position B, referred to as the second position.
- the obtaining and activating sub-unit 431 obtains the dragging operation, and starts a timer when the dragging operation ends.
- the dragging operation corresponds to a dragging trail as a straight line C having a length of 5 cm.
- the determining sub-unit 432 determines that the dragging trail C having a length of 5 cm corresponds to a timing period of 5 s of the timer, and triggers the timer to start a countdown of 5 s upon determining that the dragging operation ends.
- the controlling sub-unit 434 controls the operation control to move from the second position to the first position.
- the controlling sub-unit 434 controls the operation control to slide back to the first position, i.e., the position A.
- the capturing sub-unit 433 (which may be a camera in particular) photographs the current scene, and the resulting photo is displayed on the display unit 41 along with the operation control.
- the user can recognize the particular time instant at which he/she will be photographed and can adjust his/her pose before that time instant.
- the controlling sub-unit 434 detects a predetermined operation on the electronic device, i.e., the electronic device is shaken, it controls the timer to stop the countdown, controls to switch from the timing trigger to the operating trigger for the operation control, and controls the operation control to slide from its current position in the dragging trail directly back to the position A.
- the solution according to the embodiment of the present invention will be further explained with reference to FIGS. 3( a )- 3 ( c ) and in connection with an example where the electronic device (e.g., a smart phone) activates a player, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer.
- the electronic device e.g., a smart phone
- an operation control is displayed on an operation interface of a player application on the display unit 41 .
- the operation control is currently located at a position A′, referred to as a first position.
- a position A′ referred to as a first position.
- the user wants to use a timing-based music playing application, he/she uses his/her finger to click the operation control and drag it along the longitudinal direction of the smart phone.
- the obtaining and activating sub-unit 431 activates the time countdown function of the player in response to the trigger operation.
- the user drags the operation control from the first position to a second position.
- the second position is the position B′ where the operation control is located when the dragging operation ends.
- the obtaining and activating sub-unit 431 obtains the dragging operation and activates a player timer when the dragging operation ends.
- the determining sub-unit 432 determines that the dragging operation corresponds to a dragging trail line C′ having a length of 5 cm, which corresponds to a timing period of 10 s of the player timer.
- the determining sub-unit 432 Upon determining that the dragging operation ends, i.e., when the operation control is dragged to the second position, the determining sub-unit 432 triggers the player timer to start a countdown of 10 s.
- the controlling sub-unit 434 controls the operation control to move from the second position to the first position.
- the operation control slides back to the first position, i.e., the position A′.
- the controlling sub-unit 434 controls to switch from the current timing trigger to the operating trigger for the operation control, controls the player timer to stop the current countdown, and controls the operation control to slide from its current position in the dragging trail back to the position A′.
- an operation control for activating a first functional module is displayed on a display unit of the electronic device.
- the electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control.
- the electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control.
- the first input operation is different from the second input operation.
- the solutions according to the embodiments of the present invention may be applied in a photographing application or a player application and provide a mode based on operating trigger and a mode based on timing trigger.
- the disclosed device and method can be implemented in alternative ways.
- the device embodiments as described above are illustrative only.
- the units have been divided in accordance with their logical functions, other divisions are possible in practice.
- more than one unit or element can be combined or can be integrated into another system, or some features can be ignored or omitted.
- the coupling, direct coupling or communicative connection between various components as shown or discussed can be an indirect coupling or communicative connection via some interface, device or unit and can be electrical, mechanical or in another form.
- the units described above as separated may or may not be physically separated.
- the components shown as units may or may not be physical units. They can be co-located or can be distributed over a number of network elements. Depending on actual requirements, some or all of the units can be selected to achieve the object of the present invention.
- all the functional units in various embodiments of the present invention can be integrated within one processing unit, or each of these units can be a separate unit, or two or more units can be integrated into one unit.
- Such integrated unit can be implemented in hardware, possibly in combination with software functional units.
- the storage medium may be any of various mediums capable of storing program codes, such as a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disc.
- ROM Read Only Memory
- RAM Random Access Memory
Abstract
The present invention discloses information processing methods and electronic devices. The method comprises: displaying an operation control for activating a first functional module on a display unit of the electronic device; activating, by the electronic device, the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and activating, by the electronic device, the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. The first input operation is different from the second input operation. With the solutions of the present invention, the setting steps of an application can be simplified, thereby saving time and labor, and the time countdown of the application can be displayed to a user.
Description
- The present invention relates to information processing technology, and more particularly, to information processing methods and electronic devices.
- Currently, electronics devices such as Personal Computers (PCs), smart phones, Personal Digital Assistants (PDAs) have become popular with users because of their multiple functions. These electronic devices are provided with photographing functions. When a photographing function is used, several mode selection keys are provided on a mode selection interface for the photographing function. After a user clicks his/her desired mode selection key, a photographing interface is entered and the user needs to click again a photographing function key on the photographing interface for photographing. That is, the existing photographing function typically requires several setting steps. For a user who uses the photographing function for the first time, such setting process is troublesome, time- and labor-consuming. Further, for an electronic device having a built-in countdown photographing function, time countdown is performed only in background of the electronic device, but is not displayed to a user. Hence, the user is unaware of the specific time at which the photographing operation will occur, and may be photographed when he/she is not ready yet.
- It is an object of the present invention to provide an information processing method and an electronic device capable of simplifying setting operations for a photographing or playing application, saving time and labor, and displaying time countdown for the photographing or playing application.
- In order to achieve the above object, an embodiment of the present invention provides an information processing method. The information processing method in an electronic device comprises: displaying an operation control for activating a first functional module on a display unit of the electronic device; activating, by the electronic device, the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and activating, by the electronic device, the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. The first input operation is different from the second input operation.
- In the above embodiment, the second input operation is a sliding operation. Said activating by the electronic device the first functional module in response to a timing trigger for the operation control comprises: obtaining a sliding operation on the operation control and starting a timer; displaying a slide trail corresponding to the sliding operation on the display unit; determining a timing period of the timer based on the length of the slide trail; causing the timer to start a countdown of the timing period when the sliding operation ends; and activating the first functional module upon completion of the countdown.
- In the above embodiment, the operation control is located at a first position upon the timing trigger, and at a second position different from the first position when the sliding operation ends. The method further comprises: controlling the operation control to move from the second position to the first position when the sliding operation ends; and controlling the operation control to be located at the first location upon completion of the countdown.
- In the above embodiment, the information processing method further comprises: obtaining a predetermined operation during the movement of the operation control from the second position to the first position; and controlling, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, while controlling the operation control to shift directly from its current position to the first position.
- In the above embodiment, the information processing method further comprises: displaying an image captured by a capturing unit of the electronic device in a photographing application on the display unit of the electronic device along with the operation control; and storing, by the electronic device, the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating triggered by the first input operation, or in response to the timing trigger when the operation control is timing-triggered by the second input operation.
- According to another embodiment of the present invention, an electronic device is provided. The electronic device comprises: a display unit configured to display an operation control; a first processing unit configured to activate a first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and a second processing unit configured to activate the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. The first input operation is different from the second input operation.
- In the above embodiment, the second input operation is a sliding operation. The second processing unit comprises an obtaining and activating sub-unit and a determining sub-unit. The obtaining and activating sub-unit is configured to obtain a sliding operation on the operation control and start a timer. The display unit is configured to display a slide trail corresponding to the sliding operation. The determining sub-unit is configured to determine a length of the slide trail, determine a timing period of the timer based on the length of the slide trail, cause the timer to start a countdown of the timing period when the sliding operation ends, and activate the first functional module upon completion of the countdown.
- In the above embodiment, the second processing unit further comprises a controlling sub-unit. The operation control is located at a first position upon the timing trigger and at a second position different from the first position when the sliding operation ends. The controlling sub-unit is configured to control the operation control to move from the second position to the first position when the sliding operation ends and control the operation control to be located at the first location upon completion of the countdown.
- In the above embodiment, the controlling sub-unit is further configured to: obtain a predetermined operation during the movement of the operation control from the second position to the first position; and control, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, and control the operation control to shift directly from its current position to the first position.
- In the above embodiment, the second processing unit further comprises a capturing sub-unit configured to capture an image. The electronic device further comprises a storage unit configured to store an image. The display unit is configured to display the captured image along with the operation control. The electronic device stores the captured image in the storage unit when the operation control is operating-triggered by the first input operation, or when the operation control is timing triggered by the second input operation.
- With the information processing method and the electronic device according to the embodiments of the present invention, an operation control for activating a first functional module is displayed on a display unit of the electronic device. The electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control. The electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. The first input operation is different from the second input operation. With the solutions of the present invention, there is no need in a photographing or playing application to set operation steps of the application, and a countdown function of the application can be achieved by simply sliding the operation control, thereby saving time and labor. Further, the countdown of timing period can be displayed in the form of the length of the slide trail. Hence, the user can be aware of the particular time instant at which a photographing or playing operation will occur or the time instant at which it is counted down to zero.
-
FIG. 1 is a flowchart of an information processing method according to an embodiment of the present invention; -
FIGS. 2( a)-2(c) are flowcharts illustrating an information processing method according to an embodiment of the present invention; -
FIGS. 3( a)-3(c) are flowcharts illustrating an information processing method according to another embodiment of the present invention; -
FIG. 4 is a schematic block diagram of an electronic device according to an embodiment of the present invention; and -
FIG. 5 is a schematic block diagram of a second processing unit according to an embodiment of the present invention. - According to an embodiment of the present invention, an information processing method is provided. The information processing method is applied in an electronic device having a display unit. As shown in
FIG. 1 , the method includes the following steps. - At
step 11, an operation control for activating a first functional module is displayed on the display unit of the electronic device. - Here, the display unit may be a display screen, and the operation control may be implemented as a functional key on the display screen of the electronic device. The first functional module may be a photographing module, a player having a time countdown function, a module having a timing function (e.g., an alarm) or a module having a time countdown function (e.g., a countdown stopwatch).
- At
step 12, the electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control. - Here, the first input operation may include a single-click, a double-click or a predetermined number of clicks on the operation control.
- In this step, when the electronic device activates a photographing application, an image captured by a capturing unit of the electronic device may be displayed on the display unit of the electronic device along with the operation control. The electronic device may store the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating-triggered by the first input operation.
- Here, the storage unit may be a Random Access Memory (RAM), a Secure Digital (SD) memory card or the like.
- This step can be explained with reference to an example in which the first input operation is a click and the first function module is a photographing module. Upon detecting that the operation control is single clicked, the electronic device activates the photographing module for photographing. The capturing unit of the electronic device captures an image of a current scene and the display unit displays the captured image along with the operation control. Here, the operation control and the captured image may be displayed in an overlapped manner. In contrast to the prior art where a number of setting steps are required before photographing, according to the embodiment of the present invention, the user only needs to perform an operation such as single click or double click on the operation control before photographing. In this way, the setting steps can be simplified and time and labor can be saved.
- At
step 13, the electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. - Here, the second input operation may include single clicking and moving the operation control, double clicking and moving the operation control, or clicking the operation control for a predetermined number of times and moving the operation control. The first input operation is different from the second input operation.
- It is to be noted here that, with the embodiment of the present invention, when a user wants to uses a photographing application or a music/video/ringtone playing application, two application modes may be provided: a mode based on operating trigger and a mode based on timing trigger.
- Further, the electronic device obtains a sliding operation on the operation control, and starts a timer. A slide trail corresponding to the sliding operation is displayed on the display unit. A timing period of the timer is determined based on the length of the slide trail. The timer is caused to start a countdown of the timing period when the sliding operation ends.
- Here, the position where the operation control is located when it is timing-trigger is referred to as a first position of the operation control. The user single clicks the operation control at the first position and slides it in a predetermined direction. At the same time, the slide trail corresponding to the sliding operation is displayed on the display screen. The position where the operation control is located when the sliding operation ends is referred to as a second position of the sliding operation. The second position is different from the first position of the operation control. The length of the slide trail is proportional to the timing period of the timer. The electronic device obtains the sliding operation, determines the length of the slide trail corresponding to the sliding operation and the timing period corresponding to the length of the slide trail, and activates a timer to start a countdown of the timing period when the sliding operation ends. During the countdown of the timing period by the timer, the electronic device controls the operation control to move from the second position to the first position, and controls the operation control to be located at the first location upon completion of the countdown of the timing period.
- Here, the proportional relationship between the length of the slide trail and the timing period may be linear or nonlinear, and such relationship may be preconfigured in the electronic device.
- During the movement of the operation control from the second position to the first position, i.e., during the countdown of the timing period by the timer, the electronic device controls to switch from the timing trigger to the operating trigger for the operation control upon obtaining a predetermined operation on the electronic device (e.g., shaking the electronic device, or clicking on the moving operation control). At the same time, the timer stops the countdown, and the electronic device controls the operation control to shift from its current position directly to the first position.
- Here, the slide trail may be a straight line or a curved line.
- In the case where a photographing application is activated by the electronic device, the capturing unit (e.g., a camera) of the electronic device captures an image upon completion of the countdown of the timing period. The captured image and the operation control may be displayed together on the display screen. The electronic device may store the image captured by the capturing unit in the storage unit of the electronic device in response to the timing trigger for the operation control.
-
FIGS. 2( a)-2(c) are flowcharts illustrating implementation ofstep 13 according to an embodiment of the present invention. In the following, the solution according to the embodiment of the present invention will be further explained with reference toFIGS. 2( a)-2(c) and in connection with an example where the electronic device (e.g., a smart phone) activates a photographing function, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer. - As shown in
FIG. 2( a), an operation control is displayed on an operation interface of a photographing application on the display screen. The operation control is located at a position A, referred to as the first position. The user uses his/her finger to single click the operation control and drag it from the first position along the longitudinal direction of the smart phone on the operation interface. Upon detecting the dragging operation, the smart phone activates the photographing function in response to the dragging operation. When the user's finger leaves the display screen thereby completing the dragging operation, the operation control is located at a position B, referred to as the second position. A dragging trail C as straight line produced during the dragging operation has a length of 5 cm, which corresponds to a timing period of 5 seconds of the timer in the smart phone. When the operation control is dragged to the second position, the timer starts a countdown of 5 s. - As shown in
FIG. 2( b), during the countdown of 5 s by the timer, the operation control moves from the second position to the first position. Accordingly, the user can recognize the particular time instant at which he/she will be photographed and thus adjust his/her pose before that time instant. - As shown in
FIG. 2( c), upon completion of the countdown of the timing period 5 s, the operation control slides back to the first position, i.e., the position A. At this time, the camera of the electronic device photographs the current scene and the resulting photo is displayed on the display screen along with the operation control. - In this embodiment, during the countdown of 5 s by the timer, if the smart phone detects that the electronic device is shaken, it controls to switch from the timing trigger to the operating trigger for the operation control. At the same time, the electronic device controls the timer to stop the countdown and controls the operation control to shift from its current position in the dragging trail directly to the first position, i.e., back to the position A.
-
FIGS. 3( a)-3(c) are flowcharts illustrating implementation ofstep 13 according to another embodiment of the present invention. In the following, the solution according to the embodiment of the present invention will be further explained with reference toFIGS. 3( a)-3(c) and in connection with an example where the electronic device (e.g., a smart phone) activates a player, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer. - This embodiment may be applied in a scenario where the user wants to play a piece of music in 10 seconds. The solution according to this embodiment may be utilized to achieve a timing-based playing function for the player.
- In particular, as shown in
FIG. 3( a), an operation interface of the player is displayed on the display screen, and an operation control is displayed on the operation interface. The operation control is currently located at a position A′, referred to as the first position. When the user wants to use a playing function with time countdown, he/she uses his/her finger to single click the operation control and drag it from the first position along the longitudinal direction of the smart phone. The distance by which the operation control is dragged corresponds to the timing period of a timer for the player. - Upon detecting the dragging operation, the smart phone activates the time countdown function in response to the dragging operation. The user drags the operation control from the first position to the second position. Here, the second position is the position B′ where the operation control is located when the dragging operation ends.
- A dragging trail as a straight line C′ produced when the user drags the operation control has a length of 8 cm, which corresponds to a timing period of 10 s of the timer. When the dragging operation ends, i.e., when the operation control is dragged to the second position, the player timer starts a countdown of 10 s.
- As shown in
FIG. 3( b), during the countdown of 10 s by the timer, the smart phone controls the operation control to move from the second position to the first position. As shown inFIG. 3( c), upon completion of the countdown of the timing period of 10 s by the timer, the operation control slides back to the first position, i.e., the position A′. - During the countdown by the timer, if the user considers that the countdown timing period is too short or too long, and wants to terminate the countdown, he/she may perform a predetermined operation by shaking the smart phone. Upon detecting this operation, the smart phone controls the timer to stop the countdown, controls to switch from the timing trigger to the operating trigger for the operation control, and controls the operation control to slide from its current position in the dragging trail back to the position A′.
- Based on the above information processing method, an embodiment of the present invention also provides an electronic device. As shown in
FIG. 4 , the device includes adisplay unit 41, afirst processing unit 42 and asecond processing unit 43. - The
display unit 41 is configured to display an operation control. - The
first processing unit 42 is configured to activate a first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control. - The
second processing unit 43 is configured to activate the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. - The operation control is used to activate the first functional module. The first input operation is different from the second input operation.
- Here, the
display unit 41 may be a display screen, and the operation control may be implemented as a functional key on the display screen of the electronic device. The first functional module may be a photographing module, a player having a time countdown function, a module having a timing function (e.g., an alarm) or a module having a time countdown function (e.g., a countdown stopwatch). - The first input operation may include a single-click, a double-click or a predetermined number of clicks on the operation control. The second input operation may include single clicking and moving the operation control, double clicking and moving the operation control, or clicking the operation control for a predetermined number of times and moving the operation control. The first input operation is different from the second input operation.
- When the
first processing unit 42 activates a photographing application, an image captured by a capturing unit (e.g. a camera) of thefirst processing unit 42 may be displayed on the display unit of the electronic device along with the operation control. The electronic device may store the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating-triggered by the first input operation. - Here, the storage unit may be a RAM, a SD memory card or the like.
- The function of the
first processing unit 42 may be explained with reference to an example in which the first input operation is a click, and the first function module is a photographing module. Upon detecting that the operation control is single clicked, thefirst processing unit 42 activates the photographing module for photographing. The capturing unit (e.g., a camera) of thefirst processing unit 42 captures an image of a current scene and thedisplay unit 41 displays the image captured by the capturing unit along with the operation control. In contrast to the prior art where a number of setting steps are required before photographing, according to the embodiment of the present invention, the user only needs to perform an operation such as single-click or double click on the operation control before photographing. In this way, the setting steps can be simplified and time and labor can be saved. - As shown in
FIG. 5 , thesecond processing unit 43 includes an obtaining and activating sub-unit 431 and a determiningsub-unit 432. - The obtaining and activating sub-unit 431 is configured to obtain a sliding operation on the operation control and start a timer.
- The
display unit 41 is configured to display a slide trail corresponding to the sliding operation. - The determining
sub-unit 432 is configured to determine a length of the slide trail, determine a timing period of the timer based on the length of the slide trail, cause the timer to start a countdown of the timing period when the sliding operation ends, and activate the first functional module upon completion of the countdown of the timing period. - Here, the slide trail may be a straight line or a curve. The proportional relationship between the length of the slide trail and the timing period may be linear or nonlinear, and such relationship may be preconfigured in the determining
sub-unit 432. - The
second processing unit 43 further includes a capturingsub-unit 433 and a controllingsub-unit 434. - When the electronic device activates a photographing application, the capturing
sub-unit 433 is configured to capture an image. Thedisplay unit 41 is configured to display the image captured by the capturingsub-unit 433 along with the operation control. - Accordingly, the image captured by the capturing
sub-unit 433 is stored in response to the operation control being timing-triggered. - The operation control is located at a first position upon occurrence of the timing trigger, and at a second position different from the first position when the sliding operation ends.
- The controlling
sub-unit 434 is configured to control the operation control to move from the second position to the first position when the sliding operation ends, and control the operation control to be located at the first location upon completion of the countdown of the timing period. - The controlling
sub-unit 434 is further configured to: obtain a predetermined operation during the movement of the operation control from the second position to the first position; and control, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, and control the operation control to shift directly from its current position to the first position. - Here the predetermined operation may include e.g., shaking the electronic device, or clicking on the moving operation control.
- In particular, when the operation control is located at a first position, the obtaining and activating sub-unit 431 detects that the user single clicks the operation control and slides it in a predetermined direction to a second position different from the first position. The obtaining and activating sub-unit 431 obtains the sliding operation and starts a timer when the sliding operation ends. At the same time, the
display unit 41 displays the slide trail corresponding to the sliding operation. The length of the slide trail is proportional to the timing period of the timer started by the obtaining and activatingsub-unit 431. - The determining sub-unit 432 first determines the length of the slide trail corresponding to the users sliding operation on the operation control. Since the proportional relationship between the length of the slide trail and the timing period is preconfigured, the determining sub-unit 432 may determine the timing period corresponding to the length of the slide trail based on this proportional relationship, and activate the timer to start a countdown of the timing period when the sliding operation ends.
- During the countdown of the timing period by the timer, the controlling sub-unit 434 controls the operation control to move from the second position to the first position, and controls the operation control to be located at the first location upon completion of the countdown of the timing period. During this process, upon obtaining a predetermined operation on the electronic device (e.g., shaking the electronic device), the controlling sub-unit 434 controls to switch from the timing trigger to the operating trigger for the operation control, controls the timer to stop the countdown of the timing period, and controls the operation control to shift from its current position in the slide trail directly to the first position.
- The determining
sub-unit 432 activates the first functional module (e.g., a photographing module) upon determining that the countdown of the timing period is completed. The image captured by the capturingsub-unit 433 is displayed on thedisplay unit 41 along with the operation control. Thesecond processing unit 43 stores the image captured by the capturing sub-unit 433 in the storage unit in response to the timing trigger for the operation control. - Application Scenario I
- In the following, the solution according to the embodiment of the present invention will be further explained with reference to
FIGS. 2( a)-2(c) and in connection with an example where the electronic device (e.g., a smart phone) activates a photographing function, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer. - As shown in
FIG. 2( a), an operation control is displayed on an operation interface of a photographing application on thedisplay unit 41. The operation control is located at a position A, referred to as the first position. The user uses his/her finger to click the operation control and drag it from the first position along the longitudinal direction of the smart phone on thedisplay unit 41. Upon detecting the trigger operation, the obtaining and activating sub-unit 431 activates the photographing function in response to the trigger operation. When the user's finger leaves thedisplay unit 41 thereby completing the dragging operation, the operation control is located at a position B, referred to as the second position. The obtaining and activating sub-unit 431 obtains the dragging operation, and starts a timer when the dragging operation ends. Here, the dragging operation corresponds to a dragging trail as a straight line C having a length of 5 cm. The determiningsub-unit 432 determines that the dragging trail C having a length of 5 cm corresponds to a timing period of 5 s of the timer, and triggers the timer to start a countdown of 5 s upon determining that the dragging operation ends. - As shown in
FIG. 2( b), when the dragging operation ends, the controlling sub-unit 434 controls the operation control to move from the second position to the first position. - As shown in
FIG. 2( c), upon completion of the countdown of the timing period of 5 s, the controlling sub-unit 434 controls the operation control to slide back to the first position, i.e., the position A. At this time, the capturing sub-unit 433 (which may be a camera in particular) photographs the current scene, and the resulting photo is displayed on thedisplay unit 41 along with the operation control. With the movement of the operation control from the second position to the first position, the user can recognize the particular time instant at which he/she will be photographed and can adjust his/her pose before that time instant. - In this embodiment, during the countdown of 5 s by the timer, if the controlling
sub-unit 434 detects a predetermined operation on the electronic device, i.e., the electronic device is shaken, it controls the timer to stop the countdown, controls to switch from the timing trigger to the operating trigger for the operation control, and controls the operation control to slide from its current position in the dragging trail directly back to the position A. - Application Scenario II
- In the following, the solution according to the embodiment of the present invention will be further explained with reference to
FIGS. 3( a)-3(c) and in connection with an example where the electronic device (e.g., a smart phone) activates a player, the sliding operation is a dragging operation, and the length of the slide trail corresponding to the sliding operation is linearly proportional to the timing period of the timer. - As shown in
FIG. 3( a), an operation control is displayed on an operation interface of a player application on thedisplay unit 41. The operation control is currently located at a position A′, referred to as a first position. When the user wants to use a timing-based music playing application, he/she uses his/her finger to click the operation control and drag it along the longitudinal direction of the smart phone. Upon detecting the trigger operation, the obtaining and activating sub-unit 431 activates the time countdown function of the player in response to the trigger operation. The user drags the operation control from the first position to a second position. Here the second position is the position B′ where the operation control is located when the dragging operation ends. - The obtaining and activating sub-unit 431 obtains the dragging operation and activates a player timer when the dragging operation ends. The determining
sub-unit 432 determines that the dragging operation corresponds to a dragging trail line C′ having a length of 5 cm, which corresponds to a timing period of 10 s of the player timer. Upon determining that the dragging operation ends, i.e., when the operation control is dragged to the second position, the determining sub-unit 432 triggers the player timer to start a countdown of 10 s. - As shown in
FIG. 3( b), during the countdown of 10 s by the player timer, the controlling sub-unit 434 controls the operation control to move from the second position to the first position. As shown inFIG. 3( c), upon completion of the countdown of the timing period of 10 s by the player timer, the operation control slides back to the first position, i.e., the position A′. - In this embodiment, when the operation control moves from the second position to the first position, the user may be aware of the particular time at which the countdown will be completed. During this time period, if the user considers that the countdown timing period of the player timer is too short or too long and wants to terminate the countdown, he/she may shake the smart phone. Upon detecting this predetermined operation, the controlling sub-unit 434 controls to switch from the current timing trigger to the operating trigger for the operation control, controls the player timer to stop the current countdown, and controls the operation control to slide from its current position in the dragging trail back to the position A′.
- With the information processing method and the electronic device according to the embodiments of the present invention, an operation control for activating a first functional module is displayed on a display unit of the electronic device. The electronic device activates the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control. The electronic device activates the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control. The first input operation is different from the second input operation. The solutions according to the embodiments of the present invention may be applied in a photographing application or a player application and provide a mode based on operating trigger and a mode based on timing trigger. In a photographing or playing application with time countdown function, it is possible to achieve an immediate or timing-based photographing operation. Compared with the prior art, the setting of the photographing or playing steps can be simplified, thereby saving time and effort. Further, the time countdown of the photographing or playing operation can be seen by the user, such that the user can adjust his/her pose during the time countdown, thereby avoiding capturing an unexpected photo.
- It can be appreciated from the embodiments of the present application that the disclosed device and method can be implemented in alternative ways. The device embodiments as described above are illustrative only. For example, while the units have been divided in accordance with their logical functions, other divisions are possible in practice. For example, more than one unit or element can be combined or can be integrated into another system, or some features can be ignored or omitted. In addition, the coupling, direct coupling or communicative connection between various components as shown or discussed can be an indirect coupling or communicative connection via some interface, device or unit and can be electrical, mechanical or in another form.
- The units described above as separated may or may not be physically separated. The components shown as units may or may not be physical units. They can be co-located or can be distributed over a number of network elements. Depending on actual requirements, some or all of the units can be selected to achieve the object of the present invention.
- Further, all the functional units in various embodiments of the present invention can be integrated within one processing unit, or each of these units can be a separate unit, or two or more units can be integrated into one unit. Such integrated unit can be implemented in hardware, possibly in combination with software functional units.
- It can be appreciated by those skilled in the art that some or all of the steps in the method embodiment as described above can be implemented by hardware following instructions of a program. Such program can be stored in a computer readable storage medium and, when executed, performs the steps of the above method embodiment. The storage medium may be any of various mediums capable of storing program codes, such as a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disc.
- While the embodiments of the present invention have been described above, the scope of the present invention is not limited thereto. Various modifications and alternatives can be made by those skilled in the art without departing from the scope of the present disclosure. These modifications and alternatives are to be encompassed by the scope of the present invention which is only defined by the claims as attached.
Claims (10)
1. An information processing method in an electronic device, comprising:
displaying an operation control for activating a first functional module on a display unit of the electronic device;
activating, by the electronic device, the first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and
activating, by the electronic device, the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control,
wherein the first input operation is different from the second input operation.
2. The method of claim 1 , wherein the second input operation is a sliding operation, and said activating by the electronic device the first functional module in response to a timing trigger for the operation control comprises:
obtaining a sliding operation on the operation control, and starting a timer;
displaying a slide trail corresponding to the sliding operation on the display unit;
determining a timing period of the timer based on the length of the slide trail;
causing the timer to start a countdown of the timing period when the sliding operation ends; and
activating the first functional module upon completion of the countdown.
3. The method of claim 2 , wherein the operation control is located at a first position upon the timing trigger, and at a second position different from the first position when the sliding operation ends, and
the method further comprises:
controlling the operation control to move from the second position to the first position when the sliding operation ends; and
controlling the operation control to be located at the first location upon completion of the countdown.
4. The method of claim 3 , further comprising:
obtaining a predetermined operation during the movement of the operation control from the second position to the first position; and
controlling, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, while controlling the operation control to shift directly from its current position to the first position.
5. The method of claim 1 , further comprising:
displaying an image captured by a capturing unit of the electronic device in a photographing application on the display unit of the electronic device along with the operation control; and
storing, by the electronic device, the captured image in a storage unit of the electronic device in response to the operating trigger when the operation control is operating-triggered by the first input operation, or in response to the timing trigger when the operation control is timing-trigger by the second input operation.
6. An electronic device, comprising:
a display unit configured to display an operation control;
a first processing unit configured to activate a first functional module in response to an operating trigger for the operation control upon obtaining a first input operation on the operation control; and
a second processing unit configured to activate the first functional module in response to a timing trigger for the operation control upon obtaining a second input operation on the operation control,
wherein the first input operation is different from the second input operation.
7. The electronic device of claim 6 , wherein the second input operation is a sliding operation, and the second processing unit comprises an obtaining and activating sub-unit, and a determining sub-unit, and wherein
the obtaining and activating sub-unit is configured to obtain a sliding operation on the operation control and start a timer;
the display unit is configured to display a slide trail corresponding to the sliding operation;
the determining sub-unit is configured to determine a length of the slide trail, determine a timing period of the timer based on the length of the slide trail, cause the timer to start a countdown of the timing period when the sliding operation ends, and activate the first functional module upon completion of the countdown.
8. The electronic device of claim 7 , wherein the second processing unit further comprises a controlling sub-unit,
the operation control is located at a first position upon the timing trigger, and at a second position different from the first position when the sliding operation ends, and
the controlling sub-unit is configured to control the operation control to move from the second position to the first position when the sliding operation ends, and control the operation control to be located at the first location upon completion of the countdown.
9. The electronic device of claim 8 , wherein the controlling sub-unit is further configured to:
obtain a predetermined operation during the movement of the operation control from the second position to the first position; and
control, in response to the predetermined operation, to switch from the timing trigger to the operating trigger for the operation control, and control the operation control to shift directly from its current position to the first position.
10. The electronic device of claim 6 , wherein the second processing unit further comprises a capturing sub-unit configured to capture an image,
the electronic device further comprises a storage unit configured to store an image,
the display unit is configured to display the captured image along with the operation control, and
the electronic device stores the captured image in the storage unit when the operation control is operating-triggered by the first input operation, or when the operation control is timing-triggered by the second input operation.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310347027.3A CN104346032B (en) | 2013-08-09 | 2013-08-09 | A kind of information processing method and electronic equipment |
CN201310347027.3 | 2013-08-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150046863A1 true US20150046863A1 (en) | 2015-02-12 |
Family
ID=52449742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/220,504 Abandoned US20150046863A1 (en) | 2013-08-09 | 2014-03-20 | Information processing method and electronic device |
Country Status (2)
Country | Link |
---|---|
US (1) | US20150046863A1 (en) |
CN (1) | CN104346032B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110109723A (en) * | 2019-04-08 | 2019-08-09 | 努比亚技术有限公司 | Control operating method, mobile terminal and computer readable storage medium |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210492A (en) * | 2015-04-29 | 2016-12-07 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus realizing shoot function |
CN108153407A (en) * | 2016-12-05 | 2018-06-12 | 天脉聚源(北京)科技有限公司 | A kind of method and system for starting wechat and shaking interaction function |
CN108391053A (en) * | 2018-03-16 | 2018-08-10 | 维沃移动通信有限公司 | A kind of filming control method and terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090259926A1 (en) * | 2008-04-09 | 2009-10-15 | Alexandros Deliyannis | Methods and apparatus to play and control playing of media content in a web page |
US20110053641A1 (en) * | 2008-11-10 | 2011-03-03 | Samsung Electronics Co., Ltd. | Motion input device for portable terminal and operation method using the same |
US20110191675A1 (en) * | 2010-02-01 | 2011-08-04 | Nokia Corporation | Sliding input user interface |
US20120011456A1 (en) * | 2010-07-07 | 2012-01-12 | Takuro Noda | Information processing device, information processing method, and program |
US20120236173A1 (en) * | 2011-03-17 | 2012-09-20 | Telek Michael J | Digital camera user interface which adapts to environmental conditions |
US20140016921A1 (en) * | 2012-07-10 | 2014-01-16 | Pantech Co., Ltd. | Apparatus and method for photographing timer control of a camera of a terminal |
US20150157932A1 (en) * | 2012-07-06 | 2015-06-11 | WEMADE ENTERTAINMENT CO., LTD a corporation | Method of processing user gesture inputs in online game |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4957750B2 (en) * | 2008-07-31 | 2012-06-20 | ソニー株式会社 | Information processing apparatus and method, and program |
-
2013
- 2013-08-09 CN CN201310347027.3A patent/CN104346032B/en active Active
-
2014
- 2014-03-20 US US14/220,504 patent/US20150046863A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090259926A1 (en) * | 2008-04-09 | 2009-10-15 | Alexandros Deliyannis | Methods and apparatus to play and control playing of media content in a web page |
US20110053641A1 (en) * | 2008-11-10 | 2011-03-03 | Samsung Electronics Co., Ltd. | Motion input device for portable terminal and operation method using the same |
US20110191675A1 (en) * | 2010-02-01 | 2011-08-04 | Nokia Corporation | Sliding input user interface |
US20120011456A1 (en) * | 2010-07-07 | 2012-01-12 | Takuro Noda | Information processing device, information processing method, and program |
US20120236173A1 (en) * | 2011-03-17 | 2012-09-20 | Telek Michael J | Digital camera user interface which adapts to environmental conditions |
US20150157932A1 (en) * | 2012-07-06 | 2015-06-11 | WEMADE ENTERTAINMENT CO., LTD a corporation | Method of processing user gesture inputs in online game |
US20140016921A1 (en) * | 2012-07-10 | 2014-01-16 | Pantech Co., Ltd. | Apparatus and method for photographing timer control of a camera of a terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110109723A (en) * | 2019-04-08 | 2019-08-09 | 努比亚技术有限公司 | Control operating method, mobile terminal and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104346032B (en) | 2019-07-26 |
CN104346032A (en) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11750914B2 (en) | Devices, methods, and graphical user interfaces for capturing and recording media in multiple modes | |
US10942574B2 (en) | Apparatus and method for using blank area in screen | |
CN105955607B (en) | Content sharing method and device | |
RU2621626C2 (en) | Method and device for controlling schedule with optical character reading device | |
WO2017032086A1 (en) | Photograph capturing control method and terminal | |
JP6186091B2 (en) | Application control method, apparatus, program, and recording medium | |
WO2017084183A1 (en) | Information displaying method and device | |
CN108388344B (en) | User interface of electronic equipment | |
EP3128411B1 (en) | Interface display method, terminal, computer program and recording medium | |
EP3260998A1 (en) | Method and device for setting profile picture | |
EP3828682A1 (en) | Method, apparatus for adding shortcut plug-in, and intelligent device | |
US20150046863A1 (en) | Information processing method and electronic device | |
WO2021104315A1 (en) | Photographed image sharing method and apparatus, and mobile terminal and readable storage medium | |
WO2023143531A1 (en) | Photographing method and apparatus, and electronic device | |
EP2939411B1 (en) | Image capture | |
CN104049864A (en) | Object control method and device | |
CN112954199A (en) | Video recording method and device | |
US9888206B2 (en) | Image capturing control apparatus that enables easy recognition of changes in the length of shooting time and the length of playback time for respective settings, control method of the same, and storage medium | |
CN108200477B (en) | Method, device and equipment for generating and playing video file | |
WO2017181544A1 (en) | Method and device for managing task of instant messaging application | |
CN106527886B (en) | Picture display method and device | |
KR102064963B1 (en) | Method and apparatus for video call in communication system | |
CN112887618B (en) | Video shooting method and device | |
WO2022267433A1 (en) | Video resource processing method and apparatus | |
US10817167B2 (en) | Device, method and computer program product for creating viewable content on an interactive display using gesture inputs indicating desired effects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LENOVO (BEIJING) LIMITED, CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ZHAO, XU;REEL/FRAME:032486/0143 Effective date: 20140314 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |