Electronic device and method for providing extended user interface
AssigneeNokia Corporation
InventorTimo Tokkonen
Life of this patent
Estimating the term…
Abstract
An electronic device and a method for providing an extended user interface in an electronic device are provided. The electronic device comprises a user interface and a display configured to display data objects. The device is configured to detect selection of a data object on the display, detect dragging of the selected data object to a border of the display and to detect an effort to drag the object over the border in a given direction outside the display. A predetermined action is performed in the device on the basis of the detected effort and the detected direction.
Claims28
A method comprising:
- detecting a selection of a data object on the display;
- detecting the dragging of the selected data object;
- detecting an effort to drag the object over a border of the display towards a given direction outside the display;
- performing a predetermined action on the basis of the detected effort and the detected direction wherein the predetermined action is performed in response to the effort being detected to drag the object over the border of the display.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code;
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
- detecting selection of a data object on the display,
- detecting dragging of the selected data object to a border of the display,
- detecting an effort to drag the object over the border in a given direction outside the display,
- performing a predetermined action on the basis of the detected effort and the detected direction, wherein the predetermined action is performed when the effort is detected to drag the object over the border of the display.
A method comprising:
- detecting a selection of a data object on a display cased in an electronic device;
- detecting dragging of the selected data object;
- in response to the detected dragging of the selected data object before reaching a border of the display, displaying the data object moving on the display towards the border until the selected data object reaches the border of the display;
- in response to the detected continued dragging of the selected data object after reaching the border of the display, displaying the data object stationary on the display to indicate reaching the border of the display;
- in response to the detected continued dragging of the selected data object after reaching the border of the display, detecting an effort to drag the object over a border of the display towards a direction outside the display;
- and
- performing a predetermined action on the basis of the detected effort and the detected direction.
An apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code;
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
- detecting selection of a data object on a display, the display being disposed in a casing,
- displaying in response to the detected dragging of the selected data object before reaching a border of the display, the data object moving on the display towards the border until the selected data object reaches the border of the display, and in response to the detected continued dragging of the selected data object after reaching the border of the display, displaying the data object stationary on the display to indicate reaching the border of the display,
- detecting dragging of the selected data object to a border of the display,
- using one or more sensors in the casing detecting an effort to drag the object over the border in a direction outside the display, and
- performing a predetermined action on the basis of the detected effort and the detected direction.
Dependencies are inferred from the claim text.