OPTIMIZED DOCUMENT VIEWS FOR MOBILE DEVICE INTERFACES
First Claim
1. A method executed at least in part in a computing device for separating portions of document contents into individually controlled sections on a user interface of a client device, the method comprising:
- displaying a document on the user interface of a client device;
identifying one or more different content portions of the document;
separating the different content portions into individually controlled sections; and
enabling distinct navigation actions on the individually controlled sections.
2 Assignments
0 Petitions
Accused Products
Abstract
Portions of document contents are separated into individually controlled sections on a user interface of a smaller size client device display. A document viewed on a mobile device may include different content portions such as textual content, tables, slides and graphics. Due to a smaller user interface of the mobile device, some portions of the content may extend outside of the user interface and may not all be visible at the same time. The user may use gestures to scroll through and resize the document to view all of the contents. The system may separate each of the different content portions into individual sections and enable the user to control each section separately, such that the user may navigate, resize, and reposition each individual section without affecting the size and position of the remaining sections of the document for optimally viewing the document on the user interface.
-
Citations
20 Claims
-
1. A method executed at least in part in a computing device for separating portions of document contents into individually controlled sections on a user interface of a client device, the method comprising:
-
displaying a document on the user interface of a client device; identifying one or more different content portions of the document; separating the different content portions into individually controlled sections; and enabling distinct navigation actions on the individually controlled sections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
11. The method of claim 9, further comprising:
aligning the displayed table and the remaining content of the document displayed above and below the table one of left-to-right and right-to-left based on a language of the document.
-
11-1. (canceled)
-
14. A client device for separating portions of document contents into individually controlled sections on a display of the client device, the client device comprising:
-
a memory storing instructions; a processor coupled to the memory, the processor executing an application displaying content in conjunction with the stored instructions, wherein the application is configured to; display a document on a user interface of a client device; identify one or more different content portions of the document comprising a textual content, a table, an embedded video, an image, and a graphic; separate the different content portions into individually controlled sections; display the different content portions on distinct portions of the display; and enable distinct navigation actions on the distinct portions of the display. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable memory device with instructions stored thereon for separating portions of document contents into individually controlled sections on a user interface of a client device, the instructions comprising:
-
displaying a document on a user interface of a client device; if the document is a presentation document, displaying a slide image in a first portion of a split screen, displaying one or more of textual content of the slide and textual content accompanying the slide in a second portion of the split screen such that the textual content is readily legible upon detection of a horizontal swipe action on the first portion, scrolling to a new slide in a direction of the horizontal swipe action and modifying the textual content in the second portion of the split screen to match the new slide, and upon detection of a vertical swipe action on the second portion, scrolling the textual content in a direction of the vertical swipe action; and if the document includes an embedded table, displaying a portion of the table to fit a width of a client device display such that contents of the table are readily legible, resizing remaining content of the document displayed above and below the table to fit the width of the client device display, upon detection of a horizontal swipe action on the displayed table, scroll the table in a direction of the horizontal swipe action and preserve the remaining content of the document displayed above and below the table such that a reading experience is maintained. - View Dependent Claims (20)
-
Specification