IP Library Granted Patent US 9,256,352
Granted Patent B2
US 9,256,352 · App. 14/234,624 · Granted Feb 9, 2016

Touch screen terminal and method for locating electronic document thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,256,352
App. No.
14/234,624
Granted
Feb 9, 2016
Kind
B2
Abstract

The disclosure relates to a touch screen terminal and a method for locating an electronic document thereof. The touch screen terminal comprises a setting module, a directory listing module, a detection module, a mode switching module, a real-time directory module, a preview module and a chapter/section switching module. The method comprises: generating a directory listing for an electronic document and storing it; detecting a screen aaaaaaaaaaaaaaa in a reading mode of current chapter/section of the electronic document; when it is detected that a user enables a chapter/section switching function, enabling a chapter/section switching mode to wait for the user to input a number of the chapter/section to switch to; when it is detected that the user inputs the number of the chapter/section to switch to, matching a directory entry in real time from the stored directory listing and displaying it; generating a preview for a corresponding chapter/section according to the number of the chapter/section to switch to input by the user and displaying it to the user; and when a confirmation of the switching operation is detected, switching to the previewed chapter/section. The disclosure is simple to operate and easy to implement, and improves the reading experience.

Claims (50)

1. A method for locating an electronic document of a touch screen terminal, comprising:

generating a directory listing for an electronic document and storing it;

detecting a screen input in a reading mode of a current chapter or section of the electronic document;

when it is detected that a user enables a chapter or section switching function, enabling a chapter or section switching mode to wait for the user to input a number of a chapter or section to switch to;

when it is detected that the user inputs the number of the chapter or section to switch to, matching a directory entry in real time from the stored directory listing and displaying it;

generating a preview for a corresponding chapter or section according to the number of the chapter or section to switch to input by the user and displaying it to the user; and

when it is detected that the user inputs a confirmation of the chapter or section switching operation, switching to the previewed chapter or section,

wherein the generating a preview for a corresponding chapter or section according to the number of the chapter or section to switch to input by the user and displaying it to the user comprises:

judging a number of the matched directory entry according to the number of the chapter or section to switch to; when there is one matched directory entry, generating the preview of the chapter or section corresponding to the directory entry and displaying it to the user; and when there is more than one matched directory entry, waiting for the user to select the chapter or section to switch to, and after it is detected that the user selects a chapter or section, generating the preview of the selected chapter or section and displaying it to the user;

wherein in the matching a directory entry in real time from the stored directory listing and displaying it, displaying the matched directory entry together with all the directory entries containing the matched directory entry to the user in a form of a list,

wherein matching a directory entry in real time from the stored directory listing and displaying the matched directory entry together with all the directory entries containing the matched directory entry to the user in a form of a list, comprises:

matching the directory entry both from a large unit to a small unit and from a small unit to a large unit in the directory listing; and

displaying a matched directory entry matched from the large unit to the small unit and all the directory entries matched from the small unit to the large unit.

2. The method according to claim 1 , wherein the number of the chapter or section to switch to input by the user comprises a number, a combination of numbers, a combination of a preset letter and a number, a combination of a preset symbol and a number, or a combination of a preset symbol and a preset letter.

3. The method according to claim 1 , wherein a separator is displayed between two chapter or section numbers.

4. The method according to claim 3 , wherein the separator is a preset punctuation character or a whitespace.

5. The method according to claim 1 , further comprising: after the chapter or section switching mode is enabled, calling a virtual keyboard automatically and displaying it to the user.

6. The method according to claim 1 , further comprising: when the generated preview is displayed to the user, judging whether the confirmation of the chapter or section switching operation is detected within a preset time of exiting the chapter or section switching mode, if not, exiting the chapter or section switching mode.

7. The method according to claim 1 , wherein the matched directory entry is selectable, while a plurality of directory entries containing the matched directory entry are not selectable.

8. The method according to claim 1 , wherein the list is displayed to the user in a scrolling form.

9. The method according to claim 1 , wherein the preview of the chapter or section comprises a title of the chapter or section and contents of a paragraph preset by the user excerpted from the chapter or section.

10. A touch screen terminal comprising a computer processor and a non-transitory computer storage medium storing computer readable instructions that when executed by the computer processor cause the computer processor to:

generate a directory listing for an electronic document and store it;

detect a screen input in a reading mode of a current chapter or section of the electronic document;

when it is detected that a user enables a chapter or section switching function, enable a chapter or section switching mode to wait for the user to input a number of a chapter or section to switch to;

when it is detected that the user inputs the number of the chapter or section to switch to, match a directory entry in real time from the stored directory listing and display it;

generate a preview for a corresponding chapter or section according to the number of the chapter or section to switch to input by the user and display it to the user; and

when it is detected that the user inputs a confirmation of the chapter or section switching operation, switch to the previewed chapter or section,

wherein the generating a preview for a corresponding chapter or section according to the number of the chapter or section to switch to input by the user and displaying it to the user causes the computer processor to:

judge a number of the matched directory entry according to the number of the chapter or section to switch to;

when there is one matched directory entry, generate the preview of the chapter or section corresponding to the directory entry and display it to the user; and when there is more than one matched directory entry, wait for the user to select the chapter or section to switch to, and after it is detected that the user selects a chapter or section, generate the preview of the selected chapter or section and display it to the user;

wherein in the matching a directory entry in real time from the stored directory listing and displaying it, display the matched directory entry together with all the directory entries containing the matched directory entry to the user in a form of a list;

wherein matching a directory entry in real time from the stored directory listing and displaying the matched directory entry together with all the directory entries containing the matched directory entry to the user in a form of a list causes the computer processor to:

match the directory entry both from a large unit to a small unit and from a small unit to a large unit in the directory listing: and

display a matched directory entry matched from the large unit to the small unit and all the directory entries matched from the small unit to the large unit.

11. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 10 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

provide the user with an interface and an option for setting a format and an input sequence of the number of the chapter or section to switch to, a separator, a source of excerpted contents in the preview, and a time of exiting the chapter or section switching mode.

12. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 10 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

judge whether the confirmation of the chapter or section switching operation is detected within the preset time of exiting the chapter or section switching mode after detecting the number of the chapter or section to switch to;

call a virtual keyboard and display it to the user when switching to the chapter or section switching mode, and to exit the chapter or section switching mode when the computer processor does not detect the confirmation of switching operation within the preset time of exiting the chapter or section switching mode.

13. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 10 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

enable a preset area on the touch screen by long pressing, single-point touch, multi-point touch, a voice or a shortcut key.

14. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 13 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

display a watermark icon or a watermark character in the preset area.

15. The method according to claim 2 , wherein a separator is displayed between two chapter or section numbers.

16. The method according to claim 15 , wherein the separator is a preset punctuation character or a whitespace.

17. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 11 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

enable a preset area on the touch screen by long pressing, single-point touch, multi-point touch, a voice or a shortcut key.

18. The touch screen terminal comprising the computer processor and the non-transitory computer storage medium storing computer readable instructions according to claim 17 , that when the computer readable instructions are executed by the computer processor further cause the computer processor to:

display a watermark icon or a watermark character in the preset area.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2016
From: ZTE CORPORATION
To: XI'AN ZTE NEW SOFTWARE COMPANY LIMITED
Reel/Frame 040300/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2014
From: XUE, TAO
To: ZTE CORPORATION
Reel/Frame 034024/0386 →