IP Library Granted Patent US 8,819,598
Granted Patent B1
US 8,819,598 · App. 13/358,661 · Granted Aug 26, 2014

Multipage navigation on a small screen device

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 8,819,598
App. No.
13/358,661
Granted
Aug 26, 2014
Kind
B1
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.

Claims (37)

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.

2. The method of claim 1 , wherein the cached pages or text lines are stored on a server.

3. The method of claim 1 , wherein the cached pages or text lines are stored on the small screen user device.

4. The method of claim 1 , wherein a screen displays a portion of the full-page format of the article at the location of the first instance of the non-duplicative text.

5. The method of claim 1 , further comprising: deleting the cached pages or text lines associated with one or more recently viewed pages or text lines when a user goes back to an earlier page of the full-page format of the article.

6. The method of claim 1 , wherein the caching comprises: subsequently caching a most recently viewed page or text line.

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.

8. The method of claim 7 , wherein the displaying comprises a page-by-page presentation when pages are cached.

9. The method of claim 7 , wherein the displaying comprises a line-by-line presentation when one or more lines are cached.

10. The method of claim 7 , wherein previously viewed cached pages or text lines are eliminated as more recent pages or text lines are cached.

11. The method of claim 7 , further comprising: generating a tag to identify the first appearance of non-duplicative text.

12. The method of claim 7 , wherein the comparing the cached pages or text lines with the full-page format of the document occurs at the small screen user device.

13. The method of claim 7 , wherein the comparing the cached pages or text lines with the full-page format of the document occurs at a server.

14. The method of claim 7 , wherein a presentation of the full-format of the document on a screen of the small screen user device includes at least one line of leading text before displaying the first appearance of non-duplicative text.

15. The method of claim 14 , wherein a number of lines comprising the leading text may be input by a user as a user preference.

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.

17. The one or more computer-readable storage media of claim 16 , wherein all pages of the full-page format of the multi-page article are delivered together.

18. The one or more computer-readable storage media of claim 16 , further comprising: providing a first link from a multi-page view to a full-page view, and providing a second link from the full-page view to the multi-page view of the multi-page article.

19. The one or more computer-readable storage media of claim 16 , wherein the caching occurs at a second device communicatively coupled to the user device.

20. The one or more computer-readable storage media of claim 19 , wherein the cached pages or text lines are stored at a data store communicatively coupled to the user device or to the second device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2012
From: LEE, WOE JAE; ROKA, PUJAN; SHARMA, SANJAY
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 027598/0755 →