US 9,811,507 B2
Presenting electronic publications on a graphical user interface of an electronic device
Elizabeth Caroline Furches Cranfill, San Francisco, CA (US); David Heller, Los Altos, CA (US); Jeffrey Robbin, Cupertino, CA (US); Alan C. Cannistraro, San Francisco, CA (US); William Martin Bachman, San Jose, CA (US); Timothy B. Martin, Sunnyvale, CA (US); Matt Evans, San Francisco, CA (US); and Joe R. Howard, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Appl. No. 13/521,414
Filed by Elizabeth Caroline Furches Cranfill, San Francisco, CA (US); David Heller, Los Altos, CA (US); Jeffrey Robbin, Cupertino, CA (US); Alan C. Cannistraro, San Francisco, CA (US); William Martin Bachman, San Jose, CA (US); Timothy B. Martin, Sunnyvale, CA (US); Matt Evans, San Francisco, CA (US); and Joe R. Howard, San Jose, CA (US)
PCT Filed Jan. 11, 2011, PCT No. PCT/US2011/020874
§ 371(c)(1), (2), (4) Date Aug. 14, 2012,
PCT Pub. No. WO2011/085386, PCT Pub. Date Jul. 14, 2011.
Claims priority of provisional application 61/294,106, filed on Jan. 11, 2010.
Claims priority of provisional application 61/298,539, filed on Jan. 26, 2010.
Claims priority of provisional application 61/298,889, filed on Jan. 27, 2010.
Claims priority of provisional application 61/320,678, filed on Apr. 2, 2010.
Prior Publication US 2012/0311438 A1, Dec. 6, 2012
Int. Cl. G06F 17/00 (2006.01); G06F 17/21 (2006.01); G06F 17/30 (2006.01); G06Q 20/12 (2012.01); G06F 17/24 (2006.01); G06F 3/0483 (2013.01); G06F 3/0488 (2013.01)
CPC G06F 17/214 (2013.01) [G06F 3/0483 (2013.01); G06F 3/0488 (2013.01); G06F 17/24 (2013.01); G06F 17/30011 (2013.01); G06Q 20/123 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of presenting information, the method comprising:
accessing, by an electronic device, a library of electronic publications;
presenting, on a graphical user interface (GUI) shown on a display coupled to the electronic device, a bookshelf view that shows a visual representation of an electronic bookshelf that includes visual representations of the electronic publications included in the library;
providing, on the GUI in the bookshelf view in conjunction with showing the electronic bookshelf, a control option to switch between the bookshelf view and a bookstore view;
receiving an instruction to switch from the bookshelf view to the bookstore view;
in response to receiving the instruction to switch from the bookshelf view to the bookstore view:
establishing a network connection between the electronic device and a remote computer system associated with an online bookstore, and
transitioning the GUI from the bookshelf view to the bookstore view, wherein the bookstore view provides a representation of the online bookstore;
presenting, on the GUI in the bookstore view, representations of electronic publications that are available for preview or purchase in the online bookstore;
receiving an instruction to purchase an electronic publication from the online bookstore; and
in response to receiving the instruction to purchase the electronic publication:
downloading, from the remote computer system to the electronic device over the network connection, a copy of the purchased electronic publication,
transitioning the GUI from the bookstore view to the bookshelf view in conjunction with downloading the copy of the purchased electronic publication, wherein transitioning the GUI from the bookstore view to the bookshelf view comprises presenting a first animation displaying the copy of the purchased electronic publication being transferred from the online bookstore to the electronic bookshelf concurrently with a second animation displaying transition of the GUI from the bookstore view to the bookshelf view, and
displaying the representation of the purchased electronic publication in the electronic bookshelf.