Multipage navigation on a small screen device
First Claim
Patent Images
1. A method for improving user navigation of a multi-page article on a small screen user device, the method comprising:
- forwarding a first request for an article from the small screen user device to a content provider;
sending the article to the small screen user device;
caching one of pages or text lines as the respective pages or text lines are viewed at the small screen user device;
receiving a second request for a full-page format of the article from the small screen user device, wherein the second request comprises the cached pages or text lines;
comparing the cached pages or text lines with the full-page format of the article to determine a first instance of non-duplicative text, wherein the first instance of the non-duplicative text is a location in the full-page format of the article subsequent to the matching pages or text lines; and
forwarding all pages of the full-page format of the article to the small screen user device, wherein the small screen user device displays a page starting at the location of the first instance of the non-duplicative text.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media for improving user navigation of a multi-page article on a small screen user device. In embodiments, as a user progresses through the multi-page article, pages and/or lines of text of the multi-page article are cached. In response to a user request to view the multi-page article in a full-page format, the cached content is compared against text of the full-page document and used to determine a presentation of the text that displays nonduplicative content to the user.
13 Citations
20 Claims
-
1. A method for improving user navigation of a multi-page article on a small screen user device, the method comprising:
-
forwarding a first request for an article from the small screen user device to a content provider; sending the article to the small screen user device; caching one of pages or text lines as the respective pages or text lines are viewed at the small screen user device; receiving a second request for a full-page format of the article from the small screen user device, wherein the second request comprises the cached pages or text lines; comparing the cached pages or text lines with the full-page format of the article to determine a first instance of non-duplicative text, wherein the first instance of the non-duplicative text is a location in the full-page format of the article subsequent to the matching pages or text lines; and forwarding all pages of the full-page format of the article to the small screen user device, wherein the small screen user device displays a page starting at the location of the first instance of the non-duplicative text. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for improving user navigation of a multi-page document on a small screen user device, the method comprising:
-
receiving a document from a content provider in response to a first request from the small screen user device; caching one of pages or text lines as the respective pages or text lines are viewed on the small screen device; sending a second request for a full-page format of the document, wherein the second request comprises the cached pages or text lines; comparing the cached pages or text lines with the full-page format of the document to determine a first appearance of non-duplicative text, wherein the first appearance of the non-duplicative text is a location in the full-page format of the document subsequent to the matching pages or text lines; and displaying a page starting at the first appearance of non-duplicative text of the full-page format of the document on the small screen user device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable storage media, having computer-executable instructions embodied thereon, that when executed by a computing device, perform a method for improving user navigation of a multi-page article on a small screen user device, the method providing:
-
receiving a requested multi-page article; caching one of pages or text lines of the multi-page article as they are viewed on a small screen user device; requesting a full-page format of the multi-page article, wherein the requesting comprises the cached pages or text lines; comparing the cached pages or text lines with the full-page format of the article to determine a first instance of non-duplicative text, wherein the first instance of non-duplicative text is a location in the full-page format of the article subsequent to the matching pages or text lines; receiving the full-page format of the multi-page article; and displaying on the small screen user device, a page of the full-page format of the multi-page article starting at the location of the first instance of non-duplicative text. - View Dependent Claims (17, 18, 19, 20)
-
Specification