WO2015096057A1 - Method and device for scrolling a content on a display screen in response to a tilt angle - Google Patents

Method and device for scrolling a content on a display screen in response to a tilt angle Download PDF

Info

Publication number
WO2015096057A1
WO2015096057A1 PCT/CN2013/090412 CN2013090412W WO2015096057A1 WO 2015096057 A1 WO2015096057 A1 WO 2015096057A1 CN 2013090412 W CN2013090412 W CN 2013090412W WO 2015096057 A1 WO2015096057 A1 WO 2015096057A1
Authority
WO
WIPO (PCT)
Prior art keywords
tilt angle
display
content
predetermined
scroll
Prior art date
Application number
PCT/CN2013/090412
Other languages
French (fr)
Inventor
Wei Fan
Original Assignee
Thomson Licensing
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 Thomson Licensing filed Critical Thomson Licensing
Priority to PCT/CN2013/090412 priority Critical patent/WO2015096057A1/en
Publication of WO2015096057A1 publication Critical patent/WO2015096057A1/en

Links

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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

Definitions

  • the scroll direction is not limited to the upward and downward directions according to the embodiment of the present invention.
  • the content on the display screen of the device 300 may scroll in leftward and rightward directions in response to a tilt angle of the device 300 to leftward and rightward directions with respect to a predetermined reference angle position, in the same manner as described above. Further, the content on the display screen of the device 300 may scroll in any two-dimensional directions on the screen of the device in response to a tilt angle and a tilt direction of the device 300.
  • the CPU 110 receives a user input to set a limit tilt angle range 310 (Fig. 3) of the device 100.
  • the limit tilt angle range 310 may be input by the user via the touch screen display 140 or the UI module 150, and then be stored in the storage 130. If the user prefers a default or pre-set limit tilt angle range 310 already stored in the storage 130, the step 410 may be skipped.
  • the tilt sensor 120 detects a tilt angle ⁇ and a tilt direction of the device 100 with respect to the reference tilt angle position.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention is related to a device comprising a tilt sensor for detecting a tilt angle of the device, a display for displaying a content and a processor. The processor is configured to determine if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device and to scroll the content displayed on the display in the case where the detected tilt angle exceeds the predetermined tilt angle range.

Description

METHOD AND DEVICE FOR SCROLLING A CONTENT ON A DISPLAY SCREEN
IN RESPONSE TO A TILT ANGLE
TECHNICAL FIELD
The present invention relates to a method and device for scrolling a content on a display screen in response to a tilt angle . BACKGROUND ART
US5602566A and EP0805389A2 disclose to scroll a content on a display screen of a handheld device according to a tilt angle of the device. In such a conventional device, the tilt angle is detected by a sensor, scrolling speed and direction (up or down, for example) are determined according to the detected tilt angle, then the content on the display is scrolled with the determined speed in the determined direction. In the conventional device, the content on the display starts to scroll once the device is tilted with respect to a predetermined position of the device. Therefore, a scroll of the content will be made even when a user of the device unintentionally tilts the device in a situation where the user is using the device on a shaky bus or subway, for example. Such an unintentional scroll would be uncomfortable for the user to read or enjoy a content displayed on the screen . An aim of the present invention is to provide a method and device for scrolling a content on a display screen in response to a tilt angle which may overcome the above- mentioned drawbacks. SUMMARY OF THE INVENTION According to one aspect of the present invention, a device comprises a tilt sensor for detecting a tilt angle of the device, a display for displaying a content and a processor. The processor is configured to determine if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device and to scroll the content displayed on the display in the case where the detected tilt angle exceeds the predetermined tilt angle range .
According to another aspect of the present invention, a method includes detecting a tilt angle of a device having a display for displaying a content, determining if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device and scrolling the content displayed on the display in the case where the detected tilt angle exceeds the predetermined tilt angle range. According to yet another aspect of the present invention, a storage medium readable by a computer is further proposed. The storage medium storing a program for a computer device comprising a tilt sensor for detecting a tilt angle of the device, a display for displaying a content and a processor. The program causes the processor to determine if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device and to scroll the content displayed on the display in the case where the detected tilt angle exceeds the predetermined tilt angle range.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed. BRIEF DESCRIPTION OF THE DRAWINGS
These and other aspects, features and advantages of the present invention will become apparent from the following description in connection with the accompanying drawings in which:
Fig. 1 schematically illustrates a computer device 100 according to an embodiment of the present invention; Fig. 2 illustrates an environment of the use of the computer device according to an embodiment of the present invention;
Figs. 3 (a) schematically illustrates a reference view angle and predetermined limit tilt angle range with respect to the reference view angle of the device and Fig. 3 (b) schematically depicts an exemplary situation in which the device is tilted by angle Θ with respect to the reference view angle; and Fig. 4 is a flow chart for explaining an operation of the device according to an embodiment of the present invention.
DETAILED DESCRIPTION In the following description, various aspects of an embodiment of the present invention will be described. For the purpose of explanation, specific configurations and details are set forth in order to provide a thorough understanding. However, it will also be apparent to one skilled in the art that the present invention may be implemented without the specific details present herein. Fig. 1 schematically illustrates a computer device 100 according to an embodiment of the present invention. The computer device 100 can be a handheld-type device such as a tablet, smart-phone, eBook-reader and so on. The computer device 100 may comprise a CPU (Central Processing Unit) 110, a tilt sensor 120, a storage 130, a display 140 and an user input module 150. A memory 160 such as RAM (Random Access Memory) may be connected to the CPU 110 as shown in Fig. 1.
The tilt sensor 120 is an element for detecting a tilt angle and a tilt direction of the device 100. The tilt sensor 120 can be an accelerometer, gyroscope or any type of element that can detect a tilt angle as well as a tilt direction.
The display 140 is configured to visually present a content such as text, image, video and any other contents to a user of the device 100. The display 140 can be a touch-screen so that it can provide a possibility to the user to operate the device 100 on the display 140 in addition to the user input module 150.
The user input module 150 may include keys or buttons on the device 100 to input characters or commands and also comprise a function to recognize the characters or commands input with the keys or buttons. The user input module 150 can be an option if the display 140 is a touch-screen and the device 100 is configured so that characters or commands can be input on the display 140.
The storage 130 is configured to store software programs and data for the CPU 110 to drive and operate the tilt sensor 120, the display 140 and the user input module 150 as will be explained hereinafter.
Fig. 2 illustrates an environment of the use of the computer device according to an embodiment of the present invention. In Fig. 2, the computer device 100 shown in Fig. 1 is indicated with the reference number "200". Fig. 2 shows that a user 250 is reading or browsing a content presented on the display 210 of the device 200. Fig. 2 depicts that the user 250 holds the device 200 with both hands, however it should be noted that the device 200 may be held with a single hand.
Fig. 3 (a) schematically illustrates a reference view angle and predetermined limit tilt angle range with respect to the reference view angle of the device. Fig. 3 (b) schematically depicts an exemplary situation in which the device is tilted by angle Θ with respect to the reference view angle. In an embodiment of the device 300, a reference view angle a as well as predetermined limit tilt angle range 310 of the device 300 may be pre-set and stored in the storage 130 (Fig. 1) as a default configuration. The reference view angle a is a predetermined tilt angle of the device 300 with respect to a horizontal plane, including both cases the display of the device 300 is facing up or down. The reference view angle a could be generally a comfortable view angle for a user of the device 300 to read or browse a content presented on the display of the device 300. The predetermined limit tilt angle range 310 defines the upper and lower limit angles to activate a scroll operation of a content displayed on the display. In an example, the default reference view angle a may be +25° and the predetermined limit tilt angle range 310 may be ±5° with respect to the reference view angle a.
According to this illustrative configuration of the device 300, if a tilt angle Θ of the device 300 with respect to the reference view angle a is kept within the predetermined limit tilt angle range 310, that is -5°≤θ≤+5°, a scroll operation for the content on the screen of the device 300 is kept deactivated. Thus, the content displayed on the screen of the device 300 will not scroll by tilting the device 300 as long as the tilt angle Θ of the device 300 is kept within the predetermined limit tilt angle range 310. As such, in the device 300 according to the embodiment of the present invention, an occurrence of unintentional scroll of the content can be reduced when the device is unintentionally tilted in a situation where the user is using the device on a shaky bus or subway, for example. It should be noted that, even if the tilt angle Θ of the device 300 is within the predetermined limit tilt angle range 310, the scroll operation may be made by another approaches. One possible approach could be touching the display with a finger and sliding the finger on the display to a direction to which the screen should scroll.
On the other hand, in accordance with this illustrative configuration of the device 300, if the tilt angle Θ of the device 300 exceeds the predetermined limit tilt angle range 310, that is θ<-5° or +5°<θ, the scroll operation for the content on the display screen of the device 300 is activated. The content on the display screen may scroll to the direction in response to the tilting direction of the device 300. In the example as shown in Fig. 3, when the device 300 is tilted to "upward" direction where the upper portion of the device 300 is moved downwardly whereas the lower portion of the device 300 is moved upwardly, the content on the display screen will scroll up. On the contrary, when the device 300 is tilted to "downward" direction where the upper portion of the device 300 is moved upwardly whereas the lower portion of the device 300 is moved downwardly, the content on the display screen will scroll down.
In the illustrated example, it is described in the context that the content on the display screen of the device 300 scrolls in upward and downward directions, however it should be noted that the scroll direction is not limited to the upward and downward directions according to the embodiment of the present invention. The content on the display screen of the device 300 may scroll in leftward and rightward directions in response to a tilt angle of the device 300 to leftward and rightward directions with respect to a predetermined reference angle position, in the same manner as described above. Further, the content on the display screen of the device 300 may scroll in any two-dimensional directions on the screen of the device in response to a tilt angle and a tilt direction of the device 300. Yet further, a scrolling speed of the content on the display screen may change in response to a measure of a detected tilt angle of the device 300 with respect to a predetermined reference angle position so that a lower tilt angle makes lower scrolling speed whereas a higher tilt angle makes higher scrolling speed.
Fig. 4 is a flow chart for explaining an operation of the device according to an embodiment of the present invention. For example, the operation illustrated in Fig. 4 may be implemented when the CPU 110 (Fig. 1) executes the program to perform the control process for controlling the tilt sensor 120, the storage 130, the display 140 and the UI module 150 shown in Fig. 1. An exemplary operation of the device will be described hereinafter with reference to Figs. 1 and 3.
At step 405, the CPU 110 receives a user input to set a reference tilt angle a of the device 100. The reference tilt angle a can be set by the user input as follows, for example. At first, a user just presses any position on the touch screen display 140 with his/her finger for 1 second without moving the finger to let the device 100 enter into reference angle setting mode. Then, the user adjusts the device 100 to a reference position in his/her comfortable view angle. The tilt sensor 120 detects the tilt angle a and the tilt direction of the device 100 in its user comfortable position. Finally, the user again presses any position on the touch screen display 140 for 1 second to determine the detected tilt angle a and tilt direction of the device 100 as the user comfortable reference position and to memorize the reference position in the storage 130. The above described user input also may be made using the user input module 150, for example using a key button of the user input module 150. If the user prefers a default or pre-set reference position already stored in the storage 130, the step 405 may be skipped.
At step 410, the CPU 110 receives a user input to set a limit tilt angle range 310 (Fig. 3) of the device 100. The limit tilt angle range 310 may be input by the user via the touch screen display 140 or the UI module 150, and then be stored in the storage 130. If the user prefers a default or pre-set limit tilt angle range 310 already stored in the storage 130, the step 410 may be skipped. At step 415, the tilt sensor 120 detects a tilt angle Θ and a tilt direction of the device 100 with respect to the reference tilt angle position.
At step 420, the CPU 110 determines whether the detected tilt angle Θ of the device exceeds the limit tilt angle range 310 or not. If the detected tilt angle Θ is kept within the limit tilt angle range 310, the CPU 110 will not activate a scroll of a content presented on the display 140. If the detected tilt angle Θ exceeds the limit tilt angle range 310, at step 425, the CPU 110 will scroll a content presented on the display 140 to the tilt direction with a scrolling speed according to the detected tilt angle Θ and the tilt direction. The steps 415-425 may be repeated while the device is in operation. In the embodiment described above, the device 100 is discussed in the context that the device 100 is a handheld device which can be held with a single hand or both hands. However, it should be noted that the device according to the embodiment of the present invention may be applied any other type of device such as a wearable device which can be mounted on a human body, for example on a wrist, arm, or head.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.

Claims

1. A device (100) comprising:
a tilt sensor (120) for detecting a tilt angle of the device (100);
a display (140) for displaying a content; and
a processor (110) configured to:
determine if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device (110) ; and scroll the content displayed on the display (140) in the case where the detected tilt angle exceeds the predetermined tilt angle range.
2. The device according to claim 1, wherein the tilt sensor (120) further detects a tilt direction of the device (100) , and wherein the processor (110) is further configured to scroll the content displayed on the display (140) to the detected tilt direction.
3. The device according to claim 1, wherein the processor (110) is further configured to scroll the content displayed on the display (140) in a scroll speed depending on how much the detected tilt angle exceeds the predetermined tilt angle range.
4. The device according to claim 1, wherein the processor (110) is further configured to set at least one of the reference tilt angle and the tilt angle range.
5. A method including:
detecting a tilt angle of a device (100) having a display (140) for displaying a content;
determining if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device (100) ; and scrolling the content displayed on the display (140) in the case where the detected tilt angle exceeds the predetermined tilt angle range. 6. The method according to claim 5, further including detecting a tilt direction of the device (100) , and wherein the scrolling further includes to scroll the content displayed on the display (140) to the detected tilt direction 7. The method according to claim 5, wherein the scrolling further includes to scroll the content displayed on the display (140) in a scroll speed depending on how much the detected tilt angle exceeds the predetermined tilt angle range .
8. The method according to claim 5, further includeing setting at least one of the reference tilt angle and the tilt angle range.
9. A storage medium readable by a computer, the storage medium storing a program for a computer device (100) comprising :
a tilt sensor (120) for detecting a tilt angle of the device (100);
a display (140) for displaying a content; and
a processor (110) ,
the program causing the processor (110) to:
determine if the detected tilt angle exceeds a predetermined tilt angle range with respect to a predetermined reference tilt angle of the device (110) ; and scroll the content displayed on the display (140) in the case where the detected tilt angle exceeds the predetermined tilt angle range.
PCT/CN2013/090412 2013-12-25 2013-12-25 Method and device for scrolling a content on a display screen in response to a tilt angle WO2015096057A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/090412 WO2015096057A1 (en) 2013-12-25 2013-12-25 Method and device for scrolling a content on a display screen in response to a tilt angle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/090412 WO2015096057A1 (en) 2013-12-25 2013-12-25 Method and device for scrolling a content on a display screen in response to a tilt angle

Publications (1)

Publication Number Publication Date
WO2015096057A1 true WO2015096057A1 (en) 2015-07-02

Family

ID=53477332

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/090412 WO2015096057A1 (en) 2013-12-25 2013-12-25 Method and device for scrolling a content on a display screen in response to a tilt angle

Country Status (1)

Country Link
WO (1) WO2015096057A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116860146A (en) * 2023-09-05 2023-10-10 中国中金财富证券有限公司 K line graph display method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019549A (en) * 2012-11-28 2013-04-03 深圳市中兴移动通信有限公司 Method and device for scrolling contents based on mobile terminal
CN103135907A (en) * 2013-02-04 2013-06-05 广东欧珀移动通信有限公司 Method and system for browsing interface content of user terminal device
US20130222243A1 (en) * 2012-02-24 2013-08-29 Samsung Electronics Co., Ltd. Method and apparatus for scrolling a screen in a display apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130222243A1 (en) * 2012-02-24 2013-08-29 Samsung Electronics Co., Ltd. Method and apparatus for scrolling a screen in a display apparatus
CN103019549A (en) * 2012-11-28 2013-04-03 深圳市中兴移动通信有限公司 Method and device for scrolling contents based on mobile terminal
CN103135907A (en) * 2013-02-04 2013-06-05 广东欧珀移动通信有限公司 Method and system for browsing interface content of user terminal device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116860146A (en) * 2023-09-05 2023-10-10 中国中金财富证券有限公司 K line graph display method and device, electronic equipment and storage medium
CN116860146B (en) * 2023-09-05 2023-11-24 中国中金财富证券有限公司 K line graph display method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US7859516B2 (en) Information processing apparatus, scroll control apparatus, scroll control method, and computer program product
US9001038B2 (en) Information display apparatus, information display method and program
US9740297B2 (en) Motion-based character selection
US9779481B2 (en) Device and program for controlling direction of displayed image
US10031586B2 (en) Motion-based gestures for a computing device
EP2631767B1 (en) Method, computer readable medium and portable apparatus for scrolling a screen in a touch screen display apparatus
JP5205157B2 (en) Portable image display device, control method thereof, program, and information storage medium
US20110285631A1 (en) Information processing apparatus and method of displaying a virtual keyboard
JP5362092B1 (en) Electronic apparatus and drawing method
US20120223892A1 (en) Display device for suspending automatic rotation and method to suspend automatic screen rotation
EP2431853A2 (en) Character input device
EP2508972A2 (en) Portable electronic device and method of controlling same
EP2757459A1 (en) Apparatus and method for an adaptive edge-to-edge display system for multi-touch devices
TW201329835A (en) Display control device, display control method, and computer program
WO2012138744A1 (en) Gaze-based content display
JPWO2007007682A1 (en) Touch panel display device and portable device
TWI502479B (en) Unlocking method and electronic device
KR101504310B1 (en) User terminal and interfacing method of the same
CN110417989B (en) Handheld device, method for controlling display mode thereof, and computer-readable recording medium
US20140240232A1 (en) Automatic Cursor Rotation
US11354031B2 (en) Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen
CN106371595B (en) Method for calling out message notification bar and mobile terminal
JP5628991B2 (en) Display device, display method, and display program
EP3528103B1 (en) Screen locking method, terminal and screen locking device
US20160103506A1 (en) Input device, method for controlling input device, and non-transitory computer-readable recording medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13900577

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13900577

Country of ref document: EP

Kind code of ref document: A1