Apparatus and method for turning e-book pages in portable terminal
First Claim
1. A method for turning pages of an electronic book (e-book) in a portable terminal, the method comprising:
- defining a first partial region of a screen on a first side as a first user interface (UI) activation region, a second partial region of the screen on an opposing side as a second UI activation region, and a middle region of the screen between the first partial region and the second partial region, the portable terminal comprising the screen, the screen comprising a touchscreen;
displaying at least one page of the e-book on the screen;
receiving a first input having a start position, a first direction, and an end position, the first input comprising a dragged gesture on the touchscreen;
determining whether the start position of the first input is in the first UI activation region, the second UI activation region, or the middle region of the screen;
in response to determining that the start position is in the middle region of the screen;
determining whether the first direction of the first input is towards the first UI activation region or the second UI activation region;
in response to determining that the first direction of the first input is towards the first UI activation region, displaying a just previous page on the screen; and
in response to determining that the first direction of the first input is towards the second UI activation region, displaying a just next page on the screen;
in response to determining that the start position of the first input is in the first UI activation region;
displaying a right side of the e-book;
determining whether the first direction of the first input is towards the right side of the screen; and
in response to determining that the first direction is towards the right side of the screen;
displaying a number of pages to be increased relative to the displayed at least one page;
receiving a first inclination value;
determining whether the first inclination value is greater than or equal to a threshold directed in a left direction; and
in response to determining that the first inclination value is greater than or equal to the threshold directed in the left direction, displaying a page corresponding to the number of pages to be increased; and
in response to determining that the start position of the first input is in the second UI activation region;
displaying a left side of the e-book;
determining whether the first direction of the first input is towards the left side of the screen; and
in response to determining that the first direction is towards the left side of the screen;
displaying a number of pages to be decreased relative to the displayed at least one page;
receiving a second inclination value;
determining whether the second inclination value is greater than or equal to a threshold directed in a right direction; and
in response to determining that the first inclination value is greater than or equal to the threshold directed in the right direction, displaying a page corresponding to the number of pages to be decreased.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for turning pages of an electronic-book (e-book) in a portable terminal having an e-book function. The method includes executing the e-book function, displaying a right lateral side of the e-book and receiving a inclination value from a 3-axis sensor when a touch event is detected in a right User Interface (UI) active area of the e-book, determining whether the inclination value greater than or equal to a threshold is detected in a left direction, and upon detection of the inclination value greater than or equal to the threshold in the left direction, displaying a next page to a screen on a single-page basis at a speed in proportion to the inclination value detected in the process of detecting the inclination greater than or equal to the threshold in the left direction.
-
Citations
14 Claims
-
1. A method for turning pages of an electronic book (e-book) in a portable terminal, the method comprising:
-
defining a first partial region of a screen on a first side as a first user interface (UI) activation region, a second partial region of the screen on an opposing side as a second UI activation region, and a middle region of the screen between the first partial region and the second partial region, the portable terminal comprising the screen, the screen comprising a touchscreen; displaying at least one page of the e-book on the screen; receiving a first input having a start position, a first direction, and an end position, the first input comprising a dragged gesture on the touchscreen; determining whether the start position of the first input is in the first UI activation region, the second UI activation region, or the middle region of the screen; in response to determining that the start position is in the middle region of the screen; determining whether the first direction of the first input is towards the first UI activation region or the second UI activation region; in response to determining that the first direction of the first input is towards the first UI activation region, displaying a just previous page on the screen; and in response to determining that the first direction of the first input is towards the second UI activation region, displaying a just next page on the screen; in response to determining that the start position of the first input is in the first UI activation region; displaying a right side of the e-book; determining whether the first direction of the first input is towards the right side of the screen; and in response to determining that the first direction is towards the right side of the screen; displaying a number of pages to be increased relative to the displayed at least one page; receiving a first inclination value; determining whether the first inclination value is greater than or equal to a threshold directed in a left direction; and in response to determining that the first inclination value is greater than or equal to the threshold directed in the left direction, displaying a page corresponding to the number of pages to be increased; and in response to determining that the start position of the first input is in the second UI activation region; displaying a left side of the e-book; determining whether the first direction of the first input is towards the left side of the screen; and in response to determining that the first direction is towards the left side of the screen; displaying a number of pages to be decreased relative to the displayed at least one page; receiving a second inclination value; determining whether the second inclination value is greater than or equal to a threshold directed in a right direction; and in response to determining that the first inclination value is greater than or equal to the threshold directed in the right direction, displaying a page corresponding to the number of pages to be decreased. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for turning pages of an electronic book (e-book) in a portable terminal, the apparatus comprising:
a controller comprising hardware, the controller configured to; define a first partial region of a screen on a first side as a first user interface (UI) activation region, a second partial region of the screen on an opposing side as a second UI activation region, and a middle region of the screen between the first partial region and the second partial region, the portable terminal comprising the screen, the screen comprising a touchscreen; control to display at least one page of the e-book on the screen; receive a first input having a start position, a first direction, and an end position, the first input comprising a dragged gesture on the touchscreen; determine whether the start position of the first input is in the first UI activation region, the second UI activation region, or the middle region of the screen; in response to determining that the start position is in the middle region of the screen; determine whether the first direction of the first input is towards the first UI activation region or the second UI activation region; in response to determining that the first direction of the first input is towards the first UI activation region, control to display a just previous page on the screen; and in response to determining that the first direction of the first input is towards the second UI activation region, control to display a just next page on the screen; in response to determining that the start position of the first input is in the first UI activation region; control to display a right side of the e-book; determine whether the first direction of the first input is towards the right side of the screen; and in response to determining that the first direction is towards the right side of the screen; control to display a number of pages to be increased relative to the displayed at least one page; receive a first inclination value; determine whether the first inclination value is greater than or equal to a threshold directed in a left direction; and in response to determining that the first inclination value is greater than or equal to the threshold directed in the left direction, control to display a page corresponding to the number of pages to be increased; and in response to determining that the start position of the first input is in the second UI activation region; control to display a left side of the e-book; determine whether the first direction of the first input is towards the left side of the screen; and in response to determining that the first direction is towards the left side of the screen; control to display a number of pages to be decreased relative to the displayed at least one page; receive a second inclination value; determine whether the second inclination value is greater than or equal to a threshold directed in a right direction; and in response to determining that the first inclination value is greater than or equal to the threshold directed in the right direction, control to display a page corresponding to the number of pages to be decreased. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification