KR101730381B1 - Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information - Google Patents
Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information Download PDFInfo
- Publication number
- KR101730381B1 KR101730381B1 KR1020157036083A KR20157036083A KR101730381B1 KR 101730381 B1 KR101730381 B1 KR 101730381B1 KR 1020157036083 A KR1020157036083 A KR 1020157036083A KR 20157036083 A KR20157036083 A KR 20157036083A KR 101730381 B1 KR101730381 B1 KR 101730381B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- information
- context information
- displayed
- user
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
According to one aspect of the present invention, there is provided a method for controlling a scroll based on context information, comprising the steps of: obtaining context information for at least one portion of content to be displayed on a screen; Determining a degree of importance of a first portion of the content by reference and determining a scroll movement to be applied to the first portion with reference to the determined importance.
Description
The present invention relates to a method, system and non-transitory computer readable recording medium for controlling scrolling based on contextual information.
2. Description of the Related Art [0002] Recently, mobile terminal devices such as personal computers and smart phones and tablets are widely used, and various contents are provided through personal computers or mobile terminal devices. For example, electronic contents such as web pages and electronic maps, as well as contents that have traditionally been provided through paper media such as newspapers, books, and comics, are also provided in electronic form through personal computers or mobile terminal devices.
Accordingly, various user interface technologies have been introduced to help users easily and conveniently use contents provided in an electronic form. However, since the conventional technology has a level of providing visual effects such as simply moving the contents constituting the content up, down, left, and right or turning over the actual paper, the content is scrolled (or dragged) There is a limitation in that it is necessary to uniformly control the display state of the contents according to an operation input from a user.
Accordingly, the inventor has developed a technology for adaptively controlling the scroll motion applied to the content according to the importance of the content determined based on the context information about the content constituting the content or the context information about the content use behavior of the user It came to the following.
It is an object of the present invention to solve all the problems described above.
In addition, the present invention obtains context information of at least one portion of content to be displayed on the screen, determines the importance of the first portion of the content with reference to the obtained context information, The scroll motion to be applied to the first part is determined based on the context information about the content constituting the content or the importance of the content determined based on the context information about the content use behavior of the user, The other purpose is to adaptively control the motion.
In order to accomplish the above object, a representative structure of the present invention is as follows.
According to one aspect of the present invention, there is provided a method for controlling a scroll based on context information, comprising the steps of: obtaining context information for at least one portion of content to be displayed on a screen; Determining a degree of importance of a first portion of the content by reference and determining a scroll movement to be applied to the first portion with reference to the determined importance.
According to another aspect of the present invention, there is provided a system for controlling scrolling based on context information, the system comprising: a context information acquiring unit for acquiring context information for at least one part of contents to be displayed on a screen; There is provided a system including a priority determining unit for determining importance of a first portion of the content with reference to context information, and a scroll control unit for determining a scroll movement to be applied to the first portion with reference to the determined importance level .
In addition, there is provided another method, system, and non-transitory computer readable recording medium for recording a computer program for carrying out the method for implementing the present invention.
According to the present invention, the scroll motion applied to the content can be adaptively controlled according to the importance of the content determined based on the context information about the content constituting the content or the context information about the content use behavior of the user, The scroll movement of the content can be appropriately displayed in the context of the corresponding content.
In addition, according to the present invention, it is possible to prevent a situation in which a user overlooks an important part included in the content while avoiding the boredom that the user feels by increasing the efficiency of the time spent by the user in using the content Is achieved.
Further, according to the present invention, it is possible to increase the user's immersion feeling on the content displayed on the screen.
1 is a diagram illustrating an exemplary internal configuration of a scroll control system according to an embodiment of the present invention.
FIGS. 2 to 5 are views illustrating a configuration for controlling scroll movement applied to content according to an exemplary embodiment of the present invention. Referring to FIG.
The following detailed description of the invention refers to the accompanying drawings, which illustrate, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different, but need not be mutually exclusive. For example, certain features, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in connection with an embodiment. It is also to be understood that the position or arrangement of the individual components within each disclosed embodiment may be varied without departing from the spirit and scope of the invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is to be limited only by the appended claims, along with the full scope of equivalents to which such claims are entitled, if properly explained. In the drawings, like reference numerals refer to the same or similar functions throughout the several views.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily carry out the present invention.
In this specification, contents or contents are collectively referred to as digital information or individual information elements, which are stored in a local device or accessible through a communication network, such as letters, codes, sounds, sounds, images, Concept. Such content may comprise, for example, data such as text, images, moving pictures, audio, links (e.g., web links), or a combination of at least two of these data.
Configuration of scroll control system
Hereinafter, the internal structure of the scroll control system and the functions of the respective components will be described.
According to one embodiment of the present invention there is provided a computer system having memory means such as a personal computer (e.g., a desktop computer, a notebook computer, etc.), a server, a workstation, a PDA, a web pad, a mobile phone, a smart phone, The present invention can be adopted as a scroll control system of the present invention and the user terminal itself which normally displays the contents provided to the general user may be a scroll control system. Particularly, the scroll control system according to an embodiment of the present invention is a scroll control system that scrolls from a user using a touch screen, a keyboard, a mouse, a stylus pen, an infrared sensor, And input means for inputting various kinds of operations such as dragging and / or dragging, and a display means having a screen capable of displaying time information accompanied by providing contents.
1 is a diagram illustrating an internal configuration of a scroll control system according to an embodiment of the present invention.
1, a
First, according to an embodiment of the present invention, the context
Specifically, according to an embodiment of the present invention, the context information for at least one portion of the content may be determined based on the content constituting the corresponding portion of the content. According to an embodiment of the present invention, the context information may include information on the type, density, difficulty, physical property, and the like of contents constituting a portion corresponding to the context information of the contents. For example, Information on the size of the real area included in the portion corresponding to the context information, the amount of the figure, the amount of the character, the meaning of the character, the language nationality of the character, and the like. According to an embodiment of the present invention, the context information for at least one portion of the content may be obtained through automatic recognition that may be performed on the content, or may be directly input by the user or the administrator.
Also, according to an embodiment of the present invention, the context information of at least one portion of the content may be determined based on information about the user's use of the corresponding portion of the content. For example, the context information on the user's content use behavior includes information about whether or not the user (i.e., the user who used or used the content) used at least one portion of the content, the user (i.e., Information about a time at which the user (i.e., a user using the content) uses at least one portion of the content, information about the frequency with which the user (i.e., a user using the content) At least one of the information about the number of times of selecting at least one portion (click, touch, etc.), information about eye tracking in at least one portion of the content of the user (i.e., the user using the content) And information on the number or importance of points of interest (POIs) included in the portion of the POI.
Next, according to an embodiment of the present invention, the importance level determiner 120 may perform a function of determining the importance level of at least one portion of the content with reference to the context information obtained as described above. According to one embodiment of the present invention, the importance can be quantified as an absolute number or a relative priority.
For example, a cut having a large number of characters or speech bubbles in a webtoon, or a user having read the webtoon at a higher level than a predetermined level is more important than other cuts Can be judged to be high.
In another example, the portion of the contact where the contact with the user is frequently displayed may be determined to be more important than the other portion.
In another example, a portion of an article that the user has not yet read may be considered to be more important than a portion that the user has already read.
In another example, a portion of an e-book that has a high degree of concentration by another user who reads the e-book may be judged to be more important than the other portion.
As another example, the portion of the electronic map that includes a relatively large number of points of interest (POIs) or that includes points of interest having a relatively high importance or popularity may be judged to be more important than other portions .
Next, according to one embodiment of the present invention, the
Specifically, according to an embodiment of the present invention, a scroll movement that can be applied to at least one portion of contents includes a movement for enlarging or reducing a size at which the portion is displayed, a virtual plane for displaying the portion, Motion, and so on.
More specifically, the
Referring to FIG. 2, it can be assumed that a webtoon composed of a plurality of cuts having different importance levels is provided on the screen of the display means. In this case, according to an embodiment of the present invention, when the user views the
According to an embodiment of the present invention, if the importance level of the first portion of the content is equal to or greater than a predetermined level, the
More specifically, according to one embodiment of the present invention, the
Referring to FIG. 3, the
Referring to FIG. 4, it is assumed that a
Meanwhile, according to one embodiment of the present invention, the
Referring to FIG. 5, it is assumed that a content list composed of a plurality of
Meanwhile, the
The
The embodiments of the present invention described above can be implemented in the form of program instructions that can be executed through various computer components and recorded in a non-transitory computer readable recording medium. The non-transitory computer readable medium may include program instructions, data files, data structures, etc., either alone or in combination. The program instructions recorded on the non-transitory computer-readable recording medium may be those specially designed and constructed for the present invention or may be those known to those skilled in the computer software arts. Examples of non-transitory computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs, DVDs, magneto-optical media such as floppy disks magneto-optical media), and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules for performing the processing according to the present invention, and vice versa.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, Those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Therefore, the spirit of the present invention should not be construed as being limited to the above-described embodiments, and all of the equivalents or equivalents of the claims, as well as the following claims, I will say.
- Explanation of symbols -
100: Scroll control system
110: Context information obtaining unit
120:
130:
140:
150:
Claims (23)
Obtaining context information for at least one portion of the content to be displayed on the screen,
Determining importance of a first portion of the content with reference to the obtained context information,
Determining a scroll movement to be applied to the first portion with reference to the determined importance, and
If the first portion is displayed on the screen, applying the determined scroll movement to the first portion
Lt; / RTI >
Wherein the context information is determined based on at least one of information about content that constitutes the at least one portion and information about a user's use of the at least one portion,
Wherein the scroll movement includes a movement of rotating a virtual plane on which the first portion is displayed,
In the determining, if the importance of the first part is equal to or greater than a predetermined level, the virtual plane on which the first part is displayed is rotated and displayed around at least one of the horizontal axis, the vertical axis, and the height axis Way.
Wherein the context information includes information about at least one of a type, a density, a difficulty, and a physical property of the contents constituting the at least one portion.
Wherein the context information includes information about whether the user who used or used the at least one portion of the content, information about a time the user has stayed at the at least one portion using the content, Information about the frequency with which the user uses the at least one portion, information about the number of times the user has selected the at least one portion using the content, Eye Tracking at the at least one portion of the user using the content, And information on the number or importance of points of interest (POIs) included in the at least one portion.
Wherein the scroll movement further comprises a movement to magnify or reduce a size at which the first portion is displayed.
In the determining step,
And if the importance of the first part is greater than or equal to a predetermined level, the first part is magnified and displayed.
In the application step,
And when the first portion is displayed on the screen, the determined scroll movement is combined with the scroll operation input by the user to apply the scroll movement to the first portion.
And providing feedback corresponding to context information of at least one portion of the content and at least one portion of the content in association with each other with reference to the obtained context information
≪ / RTI >
A context information obtaining unit for obtaining context information on at least one portion of the content to be displayed on the screen,
An importance level determiner for determining an importance level of a first portion of the content with reference to the obtained context information,
A scroll control unit for determining a scroll movement to be applied to the first part with reference to the determined importance and for applying the determined scroll movement to the first part when the first part is displayed on the screen,
Lt; / RTI >
Wherein the context information is determined based on at least one of information about content that constitutes the at least one portion and information about a user's use of the at least one portion,
Wherein the scroll movement includes a movement of rotating a virtual plane on which the first portion is displayed,
Wherein the scroll control unit rotates and displays the virtual plane on which the first part is displayed with respect to at least one of the horizontal axis, the vertical axis, and the height axis if the importance of the first part is equal to or greater than a predetermined level system.
Wherein the context information includes information about at least one of a type, a density, a difficulty, and a physical property of the contents constituting the at least one portion.
Wherein the context information includes information about whether the user who used or used the at least one portion of the content, information about a time the user has stayed in the at least one portion using the content, Information about the frequency with which the user uses the at least one portion, information about the number of times the user has selected the at least one portion using the content, Eye Tracking at the at least one portion of the user using the content, And information regarding the number or importance of points of interest (POIs) included in the at least one portion.
Wherein the scroll movement further includes a movement to enlarge or reduce a size at which the first portion is displayed.
Wherein the scroll control unit magnifies and displays the first portion if the importance of the first portion is equal to or greater than a predetermined level.
Wherein the scroll control unit combines the determined scroll movement with a scroll operation input by the user and applies the scroll movement to the first portion when the first portion is displayed on the screen.
Wherein the scroll control unit provides feedback corresponding to context information of at least one portion of the contents and at least one portion of the contents in association with each other with reference to the obtained context information
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140113859 | 2014-08-29 | ||
KR1020140113859 | 2014-08-29 | ||
PCT/KR2015/009121 WO2016032303A1 (en) | 2014-08-29 | 2015-08-31 | Method and system for controlling scroll on basis of context information, and non-temporal computer-readable recording medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177010703A Division KR20170045401A (en) | 2014-08-29 | 2015-08-31 | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160061918A KR20160061918A (en) | 2016-06-01 |
KR101730381B1 true KR101730381B1 (en) | 2017-04-26 |
Family
ID=55400097
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157036083A KR101730381B1 (en) | 2014-08-29 | 2015-08-31 | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information |
KR1020177010703A KR20170045401A (en) | 2014-08-29 | 2015-08-31 | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177010703A KR20170045401A (en) | 2014-08-29 | 2015-08-31 | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information |
Country Status (2)
Country | Link |
---|---|
KR (2) | KR101730381B1 (en) |
WO (1) | WO2016032303A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102009426B1 (en) * | 2017-12-08 | 2019-10-21 | 네이버웹툰 주식회사 | Method and apparatus for providing contents controlled or synthesized in accordance with an interaction of user |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010152777A (en) | 2008-12-26 | 2010-07-08 | Hitachi Ltd | Content listing display device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100787977B1 (en) * | 2006-03-30 | 2007-12-24 | 삼성전자주식회사 | Apparatus and method for controlling size of user data in a portable terminal |
KR20090084015A (en) * | 2008-01-31 | 2009-08-05 | 주식회사 블로그칵테일 | Method and system for valuating personal media contents |
US9671825B2 (en) * | 2011-01-24 | 2017-06-06 | Apple Inc. | Device, method, and graphical user interface for navigating through an electronic document |
JP5667469B2 (en) * | 2011-02-24 | 2015-02-12 | 京セラ株式会社 | Electronic device, display control method, and display control program |
KR20140017429A (en) * | 2012-08-01 | 2014-02-11 | 삼성전자주식회사 | Method of screen operation and an electronic device therof |
-
2015
- 2015-08-31 WO PCT/KR2015/009121 patent/WO2016032303A1/en active Application Filing
- 2015-08-31 KR KR1020157036083A patent/KR101730381B1/en active IP Right Grant
- 2015-08-31 KR KR1020177010703A patent/KR20170045401A/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010152777A (en) | 2008-12-26 | 2010-07-08 | Hitachi Ltd | Content listing display device |
Also Published As
Publication number | Publication date |
---|---|
WO2016032303A1 (en) | 2016-03-03 |
KR20170045401A (en) | 2017-04-26 |
KR20160061918A (en) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10409366B2 (en) | Method and apparatus for controlling display of digital content using eye movement | |
CN111339032B (en) | Device, method and graphical user interface for managing folders with multiple pages | |
KR101037266B1 (en) | Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking | |
RU2609070C2 (en) | Context menu launcher | |
US10839139B2 (en) | Glyph aware snapping | |
US9196227B2 (en) | Selecting techniques for enhancing visual accessibility based on health of display | |
KR102310654B1 (en) | Resizing technique for display content | |
EP2950274B1 (en) | Method and system for generating motion sequence of animation, and computer-readable recording medium | |
KR20130116241A (en) | Branded browser frame | |
US20190250790A1 (en) | Managing content displayed on a touch screen enabled device | |
US11270485B2 (en) | Automatic positioning of textual content within digital images | |
TW201435713A (en) | Preserving layout of region of content during modification | |
US9529509B1 (en) | Item selection | |
AU2018251560B2 (en) | Live ink presence for real-time collaboration | |
CN106249879A (en) | The display packing of a kind of virtual reality image and terminal | |
CN108292193B (en) | Cartoon digital ink | |
KR101730381B1 (en) | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information | |
US20230123119A1 (en) | Terminal, control method therefor, and recording medium in which program for implementing method is recorded | |
US11269418B2 (en) | Proximity selector | |
JP2015022675A (en) | Electronic apparatus, interface control method, and program | |
US9530183B1 (en) | Elastic navigation for fixed layout content | |
KR20100107611A (en) | Apparatus and method for controlling terminal | |
KR101848475B1 (en) | Method, system and non-transitory computer-readable recording medium for controlling scroll based on context information | |
KR102508833B1 (en) | Electronic apparatus and text input method for the electronic apparatus | |
WO2023210352A1 (en) | Information processing device, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
A107 | Divisional application of patent | ||
GRNT | Written decision to grant |