IP Library Granted Patent US 10,620,795
Granted Patent B2
US 10,620,795 · App. 13/851,999 · Granted Apr 14, 2020

Computer program products and methods for displaying digital looseleaf content

Inventors: Peter Daniel Wallis (New South Wales, AU); Alyson Lee Piper (New South Wales, AU); Matthew David Lawrence (New South Wales, AU); Trisnadi Kurniawan (New South Wales, AU)
Assignee: RELX INC.
G06F3/0483G06F17/241
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 10,620,795
App. No.
13/851,999
Granted
Apr 14, 2020
Kind
B2
Abstract

Computer program products and methods for displaying information relating to one or more digital looseleafs are disclosed. In one embodiment, a computer program product includes a computer usable medium having computer readable instructions embodied therein. The computer readable instructions cause a processor to display of a first table of contents page of a digital looseleaf. In response to receipt of a user selection of a representation of an individual one of the plurality of main sections, a second table of contents page is displayed overtop the first table of contents page such that an edge portion of the first table of contents page is unobstructed by the second table of contents page. In response to receipt of a user input in the edge portion of the first table of contents page, an entirety of the first table of contents page is displayed.

Claims (55)

1. A computer program product comprising:

a non-transitory, processor-readable storage medium having computer readable instructions embodied therein for displaying information relating to one or more digital looseleafs, the computer readable instructions, when executed by a processor, cause the processor to:

display a first table of contents page of a digital looseleaf on a computer display, wherein:

the digital looseleaf comprises hierarchically organized content; and

the first table of contents page displays a representation of a plurality of main sections associated with the hierarchically organized content;

receive a user selection of a representation of an individual one of the plurality of main sections;

automatically generate a second table of contents page in response to the user selection, wherein the second table of contents page contains existing content that has been updated in real time from information received from a publisher;

display the second table of contents page overtop the first table of contents page such that an edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the edge portion contains at least a portion of the representation of the plurality of main sections and the second table of contents page displays a representation of a plurality of first sub-sections associated with the selected representation of the individual one of the plurality of main sections; and

in response to receipt of a user input in the edge portion of the first table of contents page, display an entirety of the first table of contents page.

2. The computer program product of claim 1 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user selection of a representation of an individual one of the plurality of first sub-sections, display a third table of contents page overtop the second table of contents page such that an edge portion of the second table of contents page is unobstructed by the third table of contents page and the edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the third table of contents page displays a representation of a plurality of second sub-sections associated with the selected representation of the individual one of the plurality of first sub-sections.

3. The computer program product of claim 2 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user input in the edge portion of the second table of contents page, display an entirety of the second table of contents page such that the edge portion of the first table of contents page is unobstructed by the second table of contents page.

4. The computer program product of claim 1 , wherein:

one or more of the plurality of main sections, one or more of the plurality of first sub-sections, and/or one or more additional sub-sections of a plurality of additional sub-sections associated with one or more additional table of contents pages are configured as a content link associated with a content page; and

wherein the computer readable instructions further cause the processor to, in response to receipt of a user selection of an individual content link, display an individual content page associated with the individual content link.

5. The computer program product of claim 4 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user input, display highlighted portions of text within one or more content pages.

6. The computer program product of claim 4 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user input, display annotation text entered by a user.

7. The computer program product of claim 1 , wherein the computer readable instructions further cause the processor to display updates to one or more digital looseleafs.

8. The computer program product of claim 1 , wherein the one or more digital looseleafs are received from a digital looseleaf delivery service.

9. A method in a computer system for displaying information relating to a digital looseleaf, the method comprising:

presenting a first table of contents page of the digital looseleaf, wherein:

the digital looseleaf comprises hierarchically organized content; and

the first table of contents page comprises a representation of a plurality of main sections associated with the hierarchically organized content;

receiving a user selection of a representation of an individual one of the plurality of main sections;

automatically generating a second table of contents page in response to the user selection, wherein the second table of contents page contains existing content that has been updated in real time from information received from a publisher;

presenting the second table of contents page overtop the first table of contents page such that an edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the edge portion contains at least a portion of the representation of the plurality of main sections and the second table of contents page comprises a representation of a plurality of first sub-sections associated with the selected representation of the individual one of the plurality of main sections; and

in response to receipt of a user input in the edge portion of the first table of contents page, presenting an entirety of the first table of contents page.

10. The method of claim 9 , further comprising, in response to receipt of a user selection of a representation of an individual one of the plurality of first sub-sections, presenting a third table of contents page overtop the second table of contents page such that an edge portion of the second table of contents page is unobstructed by the third table of contents page and the edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the third table of contents page comprises a representation of a plurality of second sub-sections associated with the selected representation of the individual one of the plurality of first sub-sections.

11. The method of claim 10 , further comprising, in response to receipt of a user input in the edge portion of the second table of contents page, presenting an entirety of the second table of contents page such that the edge portion of the first table of contents page is unobstructed by the second table of contents page.

12. The method of claim 9 , wherein:

one or more of the plurality of main sections, one or more of the plurality of first sub-sections, and/or one or more additional sub-sections of a plurality of additional sub-sections associated with one or more additional table of contents pages are configured as a content link associated with a content page; and

the method further comprises, in response to receipt of a user selection of an individual content link, presenting an individual content page associated with the individual content link.

13. The method of claim 12 , further comprising presenting highlighted portions of text within one or more content pages.

14. The method of claim 12 , further comprising:

presenting a prompt to a user for requesting a submission of annotation text; and

presenting an indication of the submission of annotation text.

15. The method of claim 9 , further comprising:

receiving updates regarding one or more digital looseleafs;

presenting an indication corresponding to the updates regarding one or more digital looseleafs.

16. The method of claim 9 , further comprising receiving one or more digital looseleafs from a digital looseleaf delivery service.

17. A computer program product comprising:

a non-transitory, processor-readable storage medium having computer readable instructions embodied therein for displaying one or more digital looseleafs, the computer readable instructions, when executed by a processor, cause the processor to:

display a representation of at least one of the one or more digital looseleafs on a computer display;

display an update summary of one or more digital looseleafs;

in response to receipt of a user selection of the one or more digital looseleafs, display a first table of contents page of the selected digital looseleaf, wherein:

the selected digital looseleaf comprises hierarchically organized content; and

the first table of contents page displays a representation of a plurality of main sections associated with the hierarchically organized content;

receive a user selection of a representation of an individual one of the plurality of main sections;

automatically generate a second table of contents page in response to the user selection and existing content, wherein the existing content has been recently updated in real time from information received from a publisher;

display the second table of contents page overtop the first table of contents page such that an edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the edge portion contains at least a portion of the representation of the plurality of main sections and the second table of contents page displays a representation of a plurality of first sub-sections associated with the selected representation of the individual one of the plurality of main sections; and

in response to a user input in the edge portion of the first table of contents page, display an entirety of the first table of contents page.

18. The computer program product of claim 17 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user selection of a representation of an individual one of the plurality of first sub-sections, display a third table of contents page overtop the second table of contents page such that an edge portion of the second table of contents page is unobstructed by the third table of contents page and the edge portion of the first table of contents page is unobstructed by the second table of contents page, wherein the third table of contents page displays a representation of a plurality of second sub-sections associated with the selected representation of the individual one of the plurality of first sub-sections.

19. The computer program product of claim 18 , wherein the computer readable instructions further cause the processor to, in response to receipt of a user input in the edge portion of the second table of contents page, display an entirety of the second table of contents page such that the edge portion of the first table of contents page is unobstructed by the second table of contents page.

20. The computer program product of claim 17 , wherein:

one or more of the plurality of main sections, one or more of the plurality of first sub-sections, and/or one or more additional sub-sections of a plurality of additional sub-sections associated with one or more additional table of contents pages are configured as a content link associated with a content page; and

wherein the computer readable instructions further cause the processor to, in response to receipt of a user selection of an individual content link, display an individual content page associated with the individual content link.

Assignments (2)
CHANGE OF NAME Recorded Aug 28, 2019
From: LEXISNEXIS; REED ELSEVIER INC.
To: RELX INC.
Reel/Frame 050206/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2013
From: WALLIS, PETER DANIEL; LAWRENCE, MATTHEW DAVID; KURNIAWAN, TRISNADI; PIPER, ALYSON LEE
To: LEXISNEXIS, A DIVISION OF REED ELSEVIER INC.
Reel/Frame 030417/0159 →
Continuity (2)
Continuation PCTUS2013031269 · Mar 14, 2013
Related Publication 20140281936A1 · Sep 18, 2014