Browse Prior Art Database

Technique for providing gestures and visual guides to mark and scroll to the next line in wide displays

IP.com Disclosure Number: IPCOM000236952D
Publication Date: 2014-May-23

Publishing Venue

The IP.com Prior Art Database

Abstract

When a user reads multiple lines of text in a large paragraph, especially when the text spans more than 1 horizontal screen, there is a difficulty in locating the next line. By line, the authors mean the row of text in a paragraph. One way to solve the problem is setting the paragraph width to match that of the display area, but in a tightly formatted text this might not be possible to dynamically set the paragraph width. Examples: a) pages not optimized for specific screen sizes wide screens b) PDF Documents on mobile phones, resized/zoomed to have text size visible to the user The user has the difficulty of scrolling to the left extreme and moving his eye one row down to the next line (in LTR text like English or vice versa for RTL). This article suggests two ways to solve this problem.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 45% of the total text.

Page 01 of 10

Technique for providing gestures and visual guides to mark and scroll to the next line in wide displays

Two approaches are herein disclosed.


1. A pointer is provided at the beginning of the next line, whenever the user selects the previous line's extremity and the systems scrolls window automatically to accommodate the beginning of the next line. This will be based on a special gesture of downward curved right arrow signifying go to the beginning of next line and position the visible window accordingly.


2. This is a different reading mode where the next line gesture is not required to be performed as mentioned in 1. A new gesture is provided for continuous scrolling of text. This gesture based scroll of text is to accommodate the text in concern. It will be over and above the existing scrolling between windows of text. The users left and right movement will be sensed based on context to do the following:
1. User taps on the beginning of the para or line to read
2. When he wants the right part of the text which is outside the window, he doesn't use the windows scroll, Instead he gestures using his thumb /any finger to scroll right only in the text area
3. and when he finishes the line , he gestures to move left with same finger - this make the screen advance a page full down (for the paragraph in concern only).

4. whenever he wants to move to previous line he uses the upper
5. A guide may be made visible if user requires to point to the current line in concern

The guide is usually a visible scroll bar but it is optional for regular users. This is over and above the existing window scrolls. This is explained clearly in the diagrams given in description section as "Continuous Horizontal Screen Swipes read mode".

The disclosed approaches may be implemented in Touch based interactive screen windows by using a visible/invisible guide. For non-touch windows the pointer device driver should be aware of such provision in the windowing software

There are 2 uses:
1. Automatic scrolling when the user reads text with single finger gestures
2. Identifying and guiding the next line when the text goes out of a horizontal screen full

The disclosed technique is not only about providing a line pointer. The approach 2 exactly avoids this 'next line' gesture, hence this process is NOT AT ALL tedious for the user when compared to eye movement based next line control mechanisms. Also the discussed solution has a simpler implementation and is a more effective &accurate technique.

The technique is not only providing markers. The user may choose either to gesture at the end

1


Page 02 of 10

of the line as in 1 or use the gestures mentioned in 2. Getting the input for next line scroll, need not be at the exact end of line. As discussed earlier in the disclosure: Its mentioned that the guide can be invisible also. Hence in this reading mode , the user can perform this gesture of next line anywhere on the screen, since the system tracks the current line and knows...