IP Library Granted Patent US 12669929
Granted Patent B2
US 12669929 · App. 18/444,508 · Granted Jun 30, 2026

Display of electronic books

Inventors: Elizabeth Caroline Furches Cranfill (San Francisco, CA); David Heller (Los Altos, CA); Jeffrey Robbin (Los Altos, CA); Alan C. Cannistraro (San Francisco, CA); William Martin Bachman (San Jose, CA); Timothy B. Martin (Golden, CO); Matt Evans (San Francisco, CA); Joe R. Howard (San Jose, CA)
Assignee: Apple Inc.
G06F3/0488G06F3/0483G06F40/169G06Q30/0601G06Q30/0641G06Q30/0643G06F16/93G06F40/109G06F40/166G06Q20/123
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 12669929
App. No.
18/444,508
Granted
Jun 30, 2026
Kind
B2
Abstract

Information is presented to a user by accessing a library of electronic publications that includes a first publication, generating a representation of the first publication in an electronic bookshelf, determining a state for the first publication and modifying the representation of the first publication to reflect the state of the first publication.

Claims (54)

1 . A method, comprising:

at an electronic device in communication with a display:

displaying, via the display, a first electronic book user interface including one or more representations of a collection of one or more electronic books with a first organization, wherein the first electronic book user interface includes a representation of a first electronic book at a first location in the first electronic book user interface;

after displaying the first electronic book user interface, including the representation of the first electronic book at the first location in the first electronic book user interface, determining a context of a user of the electronic device;

determining that the context of the user is a first context corresponding to a geographic location of the user received through a mapping application of the electronic device; and

in response to determining that the context of the user, is the first context, updating the first electronic book user interface to display, via the display, the collection of the one or more electronic books with a second organization, different than the first organization, including a representation of a second electronic book, corresponding to the geographic location of the user, different from the first electronic book, at the first location in the first electronic book user interface, wherein the second electronic book is associated with the first context of the user, wherein a portion of the second electronic book corresponds to the geographic location of the user and a bookmark appears in the second electronic book at the portion of the second electronic book that corresponds to the geographic location of the user.

2 . The method of claim 1 , wherein the geographic location of the user corresponds to an establishment.

3 . The method of claim 2 , further comprising:

in accordance with a determination that the geographic location of the user corresponds to the establishment, including the representation of the second electronic book at a prioritized shelf within the first electronic book user interface.

4 . The method of claim 1 , wherein the geographic location of the user corresponds to a current geographic location of the user.

5 . The method of claim 1 , wherein in accordance with a determination that the user of the electronic device is dining or about to dine in a particular establishment, the first context of the user corresponds to the particular establishment.

6 . The method of claim 1 , wherein the context of the user corresponds to progress of the user through a respective book.

7 . The method of claim 1 , wherein the second electronic book comprises nonfiction material.

8 . The method of claim 1 , wherein the second electronic book comprises a travel publication.

9 . The method of claim 1 , wherein the second electronic book comprises fictional literature.

10 . The method of claim 1 , wherein the context of the user corresponds to a location of interest, associated with a geographic map, in a respective book that is being read by the user.

11 . The method of claim 1 , further comprising:

in accordance with a determination that the context of the user changes from the first context of the user to a second context of the user, different than the first context of the user, updating the first electronic book user interface to include a representation of a third electronic book at the first location in the first electronic book user interface, wherein the third electronic book is associated with the second context of the user.

12 . An electronic device, comprising:

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display, a first electronic book user interface including one or more representations of a collection of one or more electronic books with a first organization, wherein the first electronic book user interface includes a representation of a first electronic book at a first location in the first electronic book user interface;

after displaying the first electronic book user interface, including the representation of the first electronic book at the first location in the first electronic book user interface, determining a context of a user of the electronic device;

determining that the context of the user is a first context corresponding to a geographic location of the user received through a mapping application of the electronic device; and

in response to determining that the context of the user is the first context, updating the first electronic book user interface to display, via the display, the collection of the one or more electronic books with a second organization, different than the first organization, including a representation of a second electronic book, corresponding to the geographic location of the user, different from the first electronic book, at the first location in the first electronic book user interface, wherein the second electronic book is associated with the first context of the user, wherein a portion of the second electronic book corresponds to the geographic location of the user and a bookmark appears in the second electronic book at the portion of the second electronic book that corresponds to the geographic location of the user.

13 . The electronic device of claim 12 , wherein the geographic location of the user corresponds to an establishment.

14 . The electronic device of claim 13 , the one or more programs further including instructions for:

in accordance with a determination that the geographic location of the user corresponds to the establishment, including the representation of the second electronic book at a prioritized shelf within the first electronic book user interface.

15 . The electronic device of claim 12 , wherein the geographic location of the user corresponds to a current geographic location of the user.

16 . The electronic device of claim 12 , wherein in accordance with a determination that the user of the electronic device is dining or about to dine in a particular establishment, the first context of the user corresponds to the particular establishment.

17 . The electronic device of claim 12 , wherein the context of the user corresponds to progress of the user through a respective book.

18 . The electronic device of claim 12 , wherein the second electronic book comprises nonfiction material.

19 . The electronic device of claim 12 , wherein the second electronic book comprises a travel publication.

20 . The electronic device of claim 12 , wherein the second electronic book comprises fictional material.

21 . The electronic device of claim 12 , wherein the context of the user corresponds to a location of interest, associated with a geographic map, in a respective book that is being read by the user.

22 . The electronic device of claim 12 , the one or more programs further including instructions for:

in accordance with a determination that the context of the user changes from the first context of the user to a second context of the user, different than the first context of the user, updating the first electronic book user interface to include a representation of a third electronic book at the first location in the first electronic book user interface, wherein the third electronic book is associated with the second context of the user.

23 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform one or more operations including:

displaying, via the display, a first electronic book user interface including one or more representations of a collection of one or more electronic books with a first organization, wherein the first electronic book user interface includes a representation of a first electronic book at a first location in the first electronic book user interface;

after displaying the first electronic book user interface, including the representation of the first electronic book at the first location in the first electronic book user interface, determining a context of a user of the electronic device; determining that the context of the user is a first context corresponding to a geographic location of the user received through a mapping application of the electronic device; and

in response to determining that the context of the user is the first context, updating the first electronic book user interface to display, via the display, the collection of the one or more electronic books with a second organization, different than the first organization, including a representation of a second electronic book, corresponding to the geographic location of the user, different from the first electronic book, at the first location in the first electronic book user interface, wherein the second electronic book is associated with the first context of the user, wherein a portion of the second electronic book corresponds to the geographic location of the user and a bookmark appears in the second electronic book at the portion of the second electronic book that corresponds to the geographic location of the user.

24 . The non-transitory computer readable storage medium of claim 23 , wherein the geographic location of the user corresponds to an establishment.

25 . The non-transitory computer readable storage medium of claim 24 , the one or more operations further including:

in accordance with a determination that the geographic location of the user corresponds to the establishment, including the representation of the second electronic book at a prioritized shelf within the first electronic book user interface.

26 . The non-transitory computer readable storage medium of claim 23 , wherein the geographic location of the user corresponds to a current geographic location of the user.

27 . The non-transitory computer readable storage medium of claim 23 , wherein in accordance with a determination that the user of the electronic device is dining or about to dine in a particular establishment, the first context of the user corresponds to the particular establishment.

28 . The non-transitory computer readable storage medium of claim 23 , wherein the context of the user corresponds to progress of the user through a respective book.

29 . The non-transitory computer readable storage medium of claim 23 , wherein the second electronic book comprises nonfiction material.

30 . The non-transitory computer readable storage medium of claim 23 , wherein the second electronic book comprises a travel publication.

31 . The non-transitory computer readable storage medium of claim 23 , wherein the second electronic book comprises fictional material.

32 . The non-transitory computer readable storage medium of claim 23 , wherein the context of the user corresponds to a location of interest, associated with a geographic map, in a respective book that is being read by the user.

33 . The non-transitory computer readable storage medium of claim 23 , the one or more operations further including:

in accordance with a determination that the context of the user changes from the first context of the user to a second context of the user, different than the first context of the user, updating the first electronic book user interface to include a representation of a third electronic book at the first location in the first electronic book user interface, wherein the third electronic book is associated with the second context of the user.