US20150046863A1 - Information processing method and electronic device - Google Patents

Information processing method and electronic device Download PDF

Info

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
Application number
US14/220,504
Inventor
Xu Zhao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Assigned to LENOVO (BEIJING) LIMITED reassignment LENOVO (BEIJING) LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ZHAO, XU
Publication of US20150046863A1 publication Critical patent/US20150046863A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0486Drag-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

    TECHNICAL FIELD
  • The present invention relates to information processing technology, and more particularly, to information processing methods and electronic devices.
  • BACKGROUND
  • 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.
  • SUMMARY
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • 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.
  • First Embodiment
  • FIGS. 2( a)-2(c) are flowcharts illustrating implementation of step 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 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 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.
  • Second Embodiment
  • FIGS. 3( a)-3(c) are flowcharts illustrating implementation of step 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 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.
  • 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 in FIG. 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 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.
  • 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 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.
  • 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, the first processing unit 42 activates the photographing module for photographing. The capturing unit (e.g., a camera) of the first processing unit 42 captures an image of a current scene and the display 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, 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.
  • 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 capturing sub-unit 433 and a controlling sub-unit 434.
  • When the electronic device activates a photographing application, 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.
  • 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 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.
  • 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 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.
  • 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 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. 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 the display 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 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.
  • 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 the display 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 the display 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 in FIG. 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)

What is claimed is:
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.
US14/220,504 2013-08-09 2014-03-20 Information processing method and electronic device Abandoned US20150046863A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4957750B2 (en) * 2008-07-31 2012-06-20 ソニー株式会社 Information processing apparatus and method, and program

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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