IP Library Granted Patent US 8,141,003
Granted Patent B1
US 8,141,003 · App. 12/424,307 · Granted Mar 20, 2012

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,141,003
App. No.
12/424,307
Granted
Mar 20, 2012
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 (56)

1. A method for improving user navigation of a multi-page article on a small screen user device, the method comprising:

presenting one page of the multi-page article to a user on a screen of the small screen user device;

caching one or more pages of the multi-page article as the user progresses through the multi-page article;

deleting cached data associated with one or more successive pages when the user goes back to an earlier page of the multi-page article;

receiving a request from the user to view the multi-page article as a full-page article;

comparing text of the cached one or more pages to text of the full-page article to determine a first appearance of non-duplicative text in the full-page article;

returning all pages of the full-page article together; and

presenting the full-page article to the user with the screen of the small screen user device showing a page containing the first appearance of non-duplicative text in the full-page article.

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

3. The method of claim 1 , further comprising:

storing the cached one or more pages on the small screen user device;

generating a request, the request comprising the one or more cached pages;

sending the request to a server;

generating a response, the response comprising a tag to identify the first appearance of non-duplicative text; and

sending the response to the small screen user device.

4. The method of claim 1 , wherein the screen displays a portion of the one page of the multi-page article.

5. The method of claim 4 , wherein the screen displaying the one page of the full-page article presented comprises the first line of the page containing the first appearance of non-duplicative text.

6. A method for improving user navigation of a multi-page document on a small screen user device, the method comprising:

presenting one page of the multi-page document to a user on a screen of the small screen user device;

caching one or more pages of the multi-page document as the user progresses through the multi-page document;

deleting cached data associated with one or more successive pages when the user goes back to an earlier page of the multi-page document;

receiving a request from the user to view the multi-page document as a full-page document;

comparing text of the cached one or more pages to text of the full-page document to determine a first appearance of non-duplicative text in the full-page document;

returning all pages of the full-page document together; and

presenting the full-page document to the user with the screen of the small screen user device showing a page comprising the first appearance of non-duplicative text of the full-page document.

7. The method of claim 6 , wherein the cached one or more pages are stored on a server.

8. The method of claim 6 , further comprising:

storing the cached one or more pages on the small screen user device;

generating a request, the request comprising the one or more cached pages;

sending the request to a server;

generating a response, the response comprising a tag to identify the first appearance of non-duplicative text; and

sending the response to the small screen user device.

9. The method of claim 6 , wherein the presentation of the full-page document on the screen of the small screen user device comprises the first line of the first appearance of non-duplicative text.

10. The method of claim 6 , wherein the presentation of the full-page document on the screen of the user device includes at least one line of leading text before the presentation of the first appearance of non-duplicative text.

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

12. A method for improving user navigation of a multi-page document on a small screen user device, the method comprising:

presenting one page of the multi-page document to a user on a screen of the small screen user device;

caching the most recently viewed one or more pages of the multi-page document viewed by the user as the user progresses through the multi-page document;

deleting cached data associated with one or more successive pages when the user goes back to an earlier page of the multi-page document;

receiving a request from the user to view the multi-page document as a full-page document;

comparing text of the cached most recently viewed pages to text of the full-page document to determine a first appearance of non-duplicative text in the full-page document;

returning all pages of the full-page document together; and

presenting the full-page document to the user with the screen of the small screen user device showing a page containing the first appearance of non-duplicative text in the full-page document.

13. The method of claim 12 , wherein the cached most recently viewed one or more pages are stored on a server.

14. The method of claim 12 , further comprising:

storing the cached most recently viewed one or more pages on the small screen user device;

generating a request, the request comprising the most recently viewed one or more pages;

sending the request to a server;

generating a response, the response comprising a tag to identify the first appearance of non-duplicative text; and

sending the response to the small screen user device.

15. The method of claim 12 , wherein the screen displays a portion of the one page of the multi-page document.

16. The method of claim 15 , wherein a portion of the one or more most recently viewed pages comprise the text lines at the bottom of the screen.

17. The method of claim 16 , further comprising:

deleting cached pages subsequent to the most recently viewed pages when the user views an earlier portion of the multi-page document.

18. The method of claim 12 , wherein the presentation of the full-page document on the screen of the small screen user device includes at least one line of leading text before the presentation of the first appearance of non-duplicative text.

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

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: 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 INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/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 →