US2020241718A1PendingUtilityA1

Column fit document traversal for reader application

61
Assignee: APPLE INCPriority: Apr 10, 2015Filed: Apr 13, 2020Published: Jul 30, 2020
Est. expiryApr 10, 2035(~8.7 yrs left)· nominal 20-yr term from priority
G06T 13/80H04M 1/72403G06F 2203/04806G06F 3/0485G06F 3/0483G06F 3/04883G06F 3/04845G06F 3/04842
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device displays a view of a lower portion of a first column from a document. The document includes at least a first column and a second column. A first user input gesture is received by the electronic device. In response to detecting the first user input gesture, the electronic device displays an animated transition from the view of the lower portion of the first column to a view of an upper portion of the second column.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 at an electronic device with one or more processors, a display, and memory:   selecting an electronic document including a plurality of columns of content;   displaying a page view of the electronic document including displaying one or more columns of content of the plurality of columns of content of the electronic document;   receiving a first input gesture on the electronic document;   determining whether the first input gesture is for viewing the electronic document in a guided-pan mode, wherein the guided-pan mode comprises displaying, at a given time, one column of content of the plurality of columns of content of the electronic document during traversal of content of the electronic document;   in response to determining that the first input gesture is for viewing the electronic document in the guided-pan mode:
 displaying, by the display, a column fit view of the electronic document in a column fit format, wherein the column fit format comprises formatting the content of the electronic document into the plurality of columns of content; and 
   in response to receiving a second input gesture, traversing through the electronic document column by column.   
     
     
         2 . The method of  claim 1 , wherein the content of the electronic document displayed in the column fit format corresponds to an area of the electronic document on which the first input gesture was input. 
     
     
         3 . The method of  claim 1 , wherein in the column fit format the content of the electronic document corresponding to a column is formatted to fit an entirety of the column. 
     
     
         4 . The method of  claim 2 , wherein if a lower portion of a first column is being displayed, a top portion of a second column, which is subsequent to the first column, is displayed in response to a subsequent column gesture. 
     
     
         5 . The method of  claim 2 , wherein if a top portion of a first column is being displayed, a bottom portion of a third column, which is previous to the first column, is displayed in response to a previous column gesture. 
     
     
         6 . The method of  claim 4 , wherein an animated transition of the content is displayed during a transition of displaying the lower portion of the first column to the top portion of the second column. 
     
     
         7 . The method of  claim 6 , wherein a speed of the animated transition corresponds to an input speed of the subsequent column gesture. 
     
     
         8 . The method according to  claim 1 , wherein in response to determining that the first input gesture is not for viewing the electronic document in the guided-pan mode:
 maintaining displaying, by the display, of the content of the electronic document in the page view; and   in response to receiving the second input gesture, traversing through the electronic document in a page view mode, wherein the page view mode comprises traversing through the electronic document a full page at a time.   
     
     
         9 . The method according to  claim 1 , wherein the first input gesture comprises a double tap gesture. 
     
     
         10 . The method according to  claim 1  wherein the second input gesture comprises a pan gesture. 
     
     
         11 . The method according to  claim 1 , wherein in response to receiving the first input gesture on a first column of the electronic document, displaying the first column in the column fit view on the display. 
     
     
         12 . The method according to  claim 1 , further comprising:
 displaying, by the display, a view of a lower portion of a first column of the electronic document, wherein the columns of content includes a first column and a second column;   receiving a third input gesture on the electronic document; and   in response to receiving the third input gesture, displaying, by the display, an animated transition from the view of the lower portion of the first column to a view of an upper portion of the second column.   
     
     
         13 . The method according to  claim 12 , wherein when the view of the lower portion of the first column is displayed, the electronic document is displayed at a first zoom level,
 wherein for at least part of a duration of the animated transition, the electronic document is displayed at a second zoom level that is lower than the first zoom level, and   wherein when the view of the upper portion of the second column is displayed, the electronic document is displayed at the first zoom level.   
     
     
         14 . An electronic device, comprising:
 one or more processors;   a display communicatively coupled to the one or more processors;   memory; and   one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
 selecting an electronic document including a plurality of columns of content; 
 displaying a page view of the electronic document including displaying one or more columns of content of the plurality of columns of content of the electronic document; 
 receiving a first input gesture on the electronic document; 
 determining whether the first input gesture is for viewing the electronic document in a guided-pan mode, wherein the guided-pan mode comprises displaying, at a given time, one column of content of the plurality of columns of content of the electronic document during traversal of content of the electronic document; 
 in response to determining that the first input gesture is for viewing the electronic document in the guided-pan mode:
 displaying, by the display, a column fit view of the electronic document in a column fit format, wherein the column fit format comprises formatting the content of the electronic document into the plurality of columns of content; and 
 in response to receiving a second input gesture, traversing through the electronic document column by column. 
 
   
     
     
         15 . The electronic device according to  claim 14 , wherein in response to determining that the first input gesture is not for viewing the electronic document in the guided-pan mode:
 maintaining displaying, by the display, of the content of the electronic document in the page view; and   in response to receiving the second input gesture, traversing through the electronic document in a page view mode, wherein the page view mode comprises traversing through the electronic document a full page at a time.   
     
     
         16 . The electronic device according to  claim 14 , wherein the content of the electronic document displayed in the column fit format corresponds to an area of the electronic document on which the first input gesture was input. 
     
     
         17 . The electronic device according to  claim 14 , wherein in the column fit format the content of the electronic document corresponding to a column is formatted to fit an entirety of the column. 
     
     
         18 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, that, when executed by an electronic device having one or more processors and a memory, cause the electronic device to:
 select an electronic document including a plurality of columns of content;   display a page view of the electronic document including displaying one or more columns of content of the plurality of columns of content of the electronic document;   receive a first input gesture on the electronic document;   determine whether the first input gesture is for viewing the electronic document in a guided-pan mode, wherein the guided-pan mode comprises displaying, at a given time, one column of content of the plurality of columns of content of the electronic document during traversal of content of the electronic document;   in response to determining that the first input gesture is for viewing the electronic document in the guided-pan mode:
 display, by the display, a column fit view of the electronic document in a column fit format, wherein the column fit format comprises formatting the content of the electronic document into the plurality of columns of content; and 
 in response to receiving a second input gesture, traverse through the electronic document column by column. 
   
     
     
         19 . The non-transitory computer readable storage medium according to  claim 18 , wherein in response to determining that the first input gesture is not for viewing the electronic document in the guided-pan mode:
 maintaining displaying, by the display, of the content of the electronic document in the page view; and   in response to receiving the second input gesture, traversing through the electronic document in a page view mode, wherein the page view mode comprises traversing through the electronic document a full page at a time.   
     
     
         20 . The non-transitory computer readable storage medium according to  claim 18 , wherein the content of the electronic document displayed in the column fit format corresponds to an area of the electronic document on which the first input gesture was input.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.